2023 年 8 月にメインネットを立ち上げた Sei Network は、数か月の沈黙を経て爆発し始めました。現在、sei の流動性ステーキングは 350 万ドルを超え、ネットワーク TVL は 1,100 万ドルを超えています。
以前、sei は Beosin および Alibaba Cloud と協力してハッカソン「Code Sei: Powering New Gaming and DeFi Exchanges」を成功裡に開催しました。 Beosin は、sei エコシステムのセキュリティを強化するために、sei の流動性ステーキング プロジェクトであるクリプトナイトの監査も完了しました。
2024 年に、Sei は非常に重要なアップグレードである Sei V2 をリリースする予定です。これにより、並列処理のパフォーマンスが向上し、Sei に EVM が導入されます。この記事では、Beosin が Sei Network の技術的特徴、コード実装、エコシステムを分析し、Sei とそのエコシステムの潜在的な機会を理解できるようにします。
セイの特徴
オーダーブックと集中取引をサポートするレイヤー 1 として、sei は組み込みの中央指値注文ブック (CLOB) モジュールを提供します。開発者は、sei の組み込み注文モジュールを使用して、スポット、デリバティブ、オプションなどの注文帳取引 Dapp を迅速に起動してカスタマイズできます。同時に、sei の並列設計により、エコシステムに高速で高スループットのネットワークが提供されます。
Sei はどのようにしてトランザクションの処理速度を向上させているのでしょうか?
1. 圧縮ブロックのサポート
ほとんどのブロックチェーン ネットワークでは、バリデーターがブロックを提案し、ハッシュとブロックを他のバリデーターに送信するため、一定の待ち時間が発生します。以下に示すように:

Sei では、バリデーターがトランザクション ハッシュのみを含むブロックをネットワークに送信できます。他のバリデーターは、トランザクション ハッシュのみを含むブロックを受信すると、まずローカル メモリ プール内のレコードに基づいてブロックを構築します。対応するトランザクション情報がメモリ プールに存在しない場合、バリデーターは詳細なトランザクション内容を含む後続のブロックが到着して検証されるまで待機します。
2. トランザクションの並列処理
トランザクションを順番に実行するブロックチェーン ネットワークの場合、ブロックが提案されると、バリデーターは実際にブロックを処理せずに一定時間待機する必要があります。左に示すように:

Sei Network は、バリデーターを通じて事前投票フェーズと事前コミットフェーズのブロックを並行して処理します。並列処理によりレイテンシが短縮され、スループットが向上します。
Sei 並列処理のコード実装を次の図に示します。 ProcessTxs 関数では、sei がトランザクションを処理します。処理には並列処理と逐次処理の2種類があります。関連するトランザクションが複数ある場合(トランザクション情報を格納するキーと値のペアが重複するかどうかを判断して)、sei は関連するトランザクションを順番に処理します。関連性のないトランザクションの場合は、それらを並行して処理します。

トランザクションの並列処理中に、sei が Golang の goroutine を使用して複数のトランザクションを並列処理していることがわかります。現在の設計では、あまりにも多くのトランザクションを並行して処理できません。たとえば、数千のトランザクションが Sei のノードによって同時に並列処理される場合、整合性の問題が発生する可能性が高くなります。したがって、sei V2 は並列処理でアップグレードする必要があります。

並列EVM
パラレルEVMとは何ですか?
EVM は、スマート コントラクトに関連するトランザクションを処理するイーサリアムの仮想マシンです。ネットワークのセキュリティを確保するには、EVM トランザクションを順番に実行する必要があります。順次実行の設計により、並列実行の複雑さと競合が回避されますが、関連するブロックチェーン ネットワークのパフォーマンスも制限されます。
その結果、並列EVMの概念が提案されました。
並列 EVM の設計により、EVM 内の異なるトランザクションを同時に実行できるようになり、EVM の処理速度とネットワーク スループットが大幅に向上します。現在の解決策は、EVM と互換性のある、Solana、Aptos、seito などの高性能 (並列トランザクションをサポートする) 新しいブロックチェーンを使用することです。中でも、セイの並列EVMは最も市場の注目を集めています。

Sei V2 アップグレード
Sei は、2024 年に開始される V2 に並列 EVM を実装し、Cosmwasm スマート コントラクトと EVM スマート コントラクトの実行と相互作用をサポートします。 Sei V2 アップグレードの重要なポイントは次のとおりです。
1. 楽観的な並列化: トランザクションの同時処理が可能になり、スループットと効率が大幅に向上します。状態の競合が発生した場合、データの整合性を維持するためにトランザクションが順番に再処理されます。
2. EVM 互換: 開発者はコードを変更せずに既存の EVM スマート コントラクトを Sei に展開できるため、sei v2 への移行が簡素化され、相互運用性が向上します。
3.Geth 互換性: Sei ノードは、将来のネットワークで EVM スマート コントラクトのトランザクションを処理するために Geth を統合し、EVM 用に Sei によって作成された特別なインターフェイスを通じて更新を行います。
4.seiDB: Sei は、より効率的なデータ構造とデータベースを使用してストレージ層を改善し、IO パフォーマンスを強化し、新しいノードの同期を容易にし、スケーラビリティを向上させます。
5. 強化されたパフォーマンス: 390 ミリ秒のブロック時間とファイナリティによる高速トランザクション処理、および 1 秒あたり 28,300 バッチ トランザクションの高スループットと、より低いトランザクション コスト。
Sei v2 のアップグレードはイーサリアムの利点を統合し、既存の EVM エコシステムと完全に互換性のある超最適化された実行レイヤーを提供して、より多くのユーザーと開発者を Sei エコシステムに引き付けることを期待しています。
Sei Contract セキュリティアドバイス
開発者が Sei エコロジー アプリケーションの構築を計画している場合、CosmWasm を使用してスマート コントラクトを構築することになります。 Beosin は、プロジェクトの契約セキュリティを向上させるために、開発者が次のセキュリティ慣行に従うことをお勧めします。
1. 攻撃に備える。開発者は、攻撃にどのように対処し、脆弱性を修正するかを検討する必要があります。そのため、開発者はアップグレード可能なスマート コントラクトを構築し、リスク対応計画を策定する必要があります。
2. 逆シリアル化アドレスのタイプに注意してください。 CosmWasm の addr 型は逆シリアル化後に検証されません。これは、addr 型に予期しない逆シリアル化プロパティがあることを示しています。したがって、addr をデシリアライズした後にタイプを指定して検証することをお勧めします。
3. オーバーフローに注意してください。 CosmWasm 契約では、開発者は整数のオーバーフローやゼロ除算のリスクに注意する必要があります。開発者は CosmWasm の Uint256 および Uint512 型を使用し、オーバーフローしない数学関数 full_mul() を使用することをお勧めします。
4. 無限ループに注意してください。 CosmWasm コントラクトは、ACK ハンドラー内で自身を呼び戻すことにより、無限ループに陥る可能性があります。開発者が 2 つの CosmWasm 契約間でデータ パケットを転送する場合、無限ループにつながり、大量のガス料金が消費される可能性があることに注意する必要があります。
生態系を知っています
1.財布
現在、特に Sei ネットワークをサポートしているウォレットには、Compass Wallet と Fin Wallet があります。 OKX Wallet や、もともと Cosmos エコシステムをサポートしていたウォレット Keplr や Leap Wallet など、sei ネットワークと互換性のあるウォレットが 14 個あります。

安全上のアドバイス:
(1)監査を受けておらず、長期間稼働していないウォレットプロジェクトの使用は避けることが推奨されます。
(2) ウォレットの資産を保護するために最も重要なことは、ニーモニックフレーズと秘密鍵を安全に保管することです。
(3)Seiプロジェクトとやりとりする場合、署名は最も注意が必要なセキュリティリスクの1つです。ユーザーは、トランザクションに署名する前に、トランザクション情報が正しいかどうかを確認する必要があります。たとえば、ハッカーはユーザーをだましてcosmos.bank.v1beta1.MsgSendを使用し、トークンをハッカーのアドレスに転送することができます。
2. クリプトナイト
Kryptonite は、sei エコシステムにおける最大の流動性ステーキング プロトコルです。ユーザーはプラットフォーム上で Sei トークンをステークして stsei を取得し、年率 5.54% のリターンを得ることができます。現在、ユーザーは Seilor/sei の LP トークンと stsei/SEIYAN の LP トークンをステーキングして、関連するトークンから報酬を獲得することもできます。 Beosin は以前、ステーキング ビジネスのセキュリティを向上させるためにクリプトナイトの契約監査を完了しました。
将来的には、クリプトナイトは kUSD ステーブルコインを発行し、ユーザーは Sei、BTC、ETH、その他の資産をステーキングすることでこれを鋳造することができ、これにより Sei エコシステムにより多くの流動性が提供されます。
3. ヤカファイナンス
Yaka Finance は、多機能 DEX を構築し、取引、流動性マイニング、Launchpad などのさまざまな DeFi サービスをユーザーに提供することに取り組んでいます。その目標は、sei エコシステムの流動性ハブになることです。

以前、Yaka Financeは、sei、Beosin、Alibaba Cloudが主催したCode Sei: Powering New Gaming and Defi ExchangesハッカソンのDeFiトラックで1位を獲得しました。
Yaka Finance は現在テスト ネットワークの段階にあり、エアドロップ インセンティブ プログラムを開始し、15,000 人以上のユーザーがテストに参加するようになりました。

4.パレット交換
Pallet Exchange は Sei エコシステムの NFT 取引プラットフォームで、現在の 1 日の取引量は最大 123 万 Sei (約 100 万ドル) です。 Pallet Exchangeは、プラットフォームの運営を維持するために、プラットフォームでのNFT取引に2%の手数料を請求します。

現在、Seiエコシステムで注目を集めているNFTシリーズには、WeBump、The Colony、Seiyans、Seinseiなどがあります。Seiエコシステムはまだ開発の初期段階にあるため、ユーザーは関連NFTの流動性リスクに注意する必要があります。
結論
Seiはトランザクションに重点を置いた高性能レイヤー1として、ブロックの生成と処理を最適化します。現在、Seiエコシステムは急速に成長しています。並列EVMの物語が続くにつれて、Sei V2のアップグレードはSeiの現在のボトルネックを解決し、市場からの注目を集め、より多くの開発者がSeiエコシステムに参入するでしょう。
Web3 セキュリティの大手企業として、sei と Beosin は、sei エコシステムのスマート コントラクト セキュリティ監査をサポートするために、さらなるエコロジー協力を開始しました。現在、Beosin は Sei エコシステム最大の流動性ステーキングプラットフォームである Kryptonite の契約監査を完了しています。今後、Beosin は Sei エコシステムの安全な発展を支援するために、より多くの Sei エコシステム プロジェクトにセキュリティ サービスを提供していきます。
接触
ブロックチェーン セキュリティ サービスが必要な場合は、お気軽にお問い合わせください。
公式ウェブサイト Beosin EagleEye Twitter Telegram Linkedin