🪂🪂🪂🪂🪂🔣🔠🅰️🔠0️⃣🔠 🪂🪂🪂🪂🪂
🔥 We have great news for you! We're launching an AirDrop for the new token $MAJOR! 🔥
⭐️ Don't miss the opportunity to be part of a growing project! Get your share ofbefore the token takes off!
Time is limited! Hurry up to get your share of the token!
💫 🔗🔡🔡🔡 - @MajorUpdatesRobot
🪂🪂🪂🪂🪂🔣🔠🅰️🔠0️⃣🔠 🪂🪂🪂🪂🪂
🔥 We have great news for you! We're launching an AirDrop for the new token $MAJOR! 🔥
⭐️ Don't miss the opportunity to be part of a growing project! Get your share ofbefore the token takes off!
Time is limited! Hurry up to get your share of the token!
💫 🔗🔡🔡🔡 - @MajorUpdatesRobot
プロトコルレベルのメタトランザクションの実現
Mantle Network では、ユーザーがネイティブトークンの$MNTを支払うことなくブロックチェーンとやりとりできるようにするためのメタトランザクションをプロトコルレベルでサポートしています。
これは、既存のアカウント抽象化ソリューションのBiconomyやEtherspotと異なり、ユーザーが事前にトークンを用意する必要がなく、ユーザーコストを削減します。同様に、GSNやDefenderのようなコントラクトベースのソリューションとも異なり、リレイヤーによる追加の技術的な対応を不要とし、あらゆる場面でガス代ゼロのトランザクションを実現します。
MantleDAは、EigenLayerと共同構築したデータ可用性レイヤーです。EigenDAの技術が使用されており、Ethereumのセキュリティを継承しています。MantleDAは、将来的にEigenDAに移行されます。2024年11月現在、主要なロールアップではEIP-4844が採用されています。しかし、これにはブロックサイズの制限があるため、パフォーマンスの影響が出る可能性があります。MantleDAではそのような制限を受けないため、高いパフォーマンスでデータを記録することができます。
Читать полностью…ステートルートとは、ブロックチェーンの現在の状態を簡潔に表現したハッシュ値のことです。巨大なデータベースであるブロックチェーンの全体を毎回チェックする代わりに、このステートルートを使うことで効率的に状態を検証できます。
わかりやすい例え:
図書館の蔵書を想像してみてください。各本がブロックチェーンのデータ一つ一つだとします。すべての本の内容をいちいち確認するのは大変ですよね。そこで、図書館の司書がすべての本のタイトルと配置場所を記録したリスト(目録)を作成し、そのリストのハッシュ値を計算します。このハッシュ値が「ステートルート」に相当します。
誰かが本を移動したり、新しい本を追加した場合、リストの内容も変わり、ハッシュ値(ステートルート)も変わります。つまり、ステートルートを見るだけで、図書館の蔵書(ブロックチェーンの状態)に変更があったかどうかがすぐに分かります。
技術的な説明:
ブロックチェーンは、キーとバリューのペアでデータを保存する巨大なデータベースと考えることができます。例えば、あるアカウントの残高は、「アカウントアドレス(キー)」と「残高(バリュー)」のペアで保存されます。
ステートルートは、このデータベース全体を「マークルツリー」と呼ばれる特殊なデータ構造で表現し、そのルート(最上位のノード)のハッシュ値として計算されます。マークルツリーは、データを階層的にハッシュ化していくことで、効率的な検証を可能にします。
ステートルートの役割:
状態の検証: ステートルートを使うことで、ブロックチェーン全体のデータをチェックすることなく、特定のデータが正しいかどうかを検証できます。
データの整合性確認: ステートルートが変わっていなければ、ブロックチェーンの状態が変更されていないことを確認できます。
効率的な同期: 新しいノードがブロックチェーンに接続する際、ステートルートを使うことで効率的に現在の状態を取得できます。
まとめ:
ステートルートは、ブロックチェーンの状態を簡潔に表現したハッシュ値で、状態の検証やデータの整合性確認に利用されます。膨大なデータを持つブロックチェーンを効率的に管理するために不可欠な要素です。
Over $100k bitcoin hit today you better start earning more now before bitcoin hit $150k
Читать полностью…🪂🪂🪂🪂🪂🔣🔠🅰️🔠0️⃣🔠 🪂🪂🪂🪂🪂
🔥 We have great news for you! We're launching an AirDrop for the new token $MAJOR! 🔥
⭐️ Don't miss the opportunity to be part of a growing project! Get your share ofbefore the token takes off!
Time is limited! Hurry up to get your share of the token!
💫 🔗🔡🔡🔡 - @MajorUpdatesRobot
Today's earnings are very good. I hope we can be friends and share investment directions with each other.
Читать полностью…MNTトークン
Mantle Network では、ユーティリティトークンとして$MNTを利用します。
MNTトークンの用途
ガバナンス
Mantle Network におけるガス料金
エコシステム成長のための資金(トレジャリー)
MNTトークンの配布
もともとBitDAOとしてスタートしたMantleは、$MNTの初期配布をMantleジェネシス提案BIP-21とMNT-22によって決定しました。その結果、以下の初期配布内訳となりました(2023年7月7日)。
MEVの影響を抑制
Mantle Network では、トランザクションがブロックに含まれるまでの一時保管プールとして、Ethereumのmempoolに似たトランザクションプールを採用しています。
トランザクションプールはプライベートに設計されており、MEV (Miner Extractable Value) の影響が抑制されます。例えば、MEV抽出の代表例として知られているサンドイッチ攻撃は、Mantle上では行うことができません。このように、Mantle Network では公平な取引環境を実現することができます。
素晴らしい例えですね!まさにその通りです。ステートルートは、ブロックチェーンの「ふっかつの呪文」のようなものと考えることができます。
ドラクエのふっかつの呪文: ゲームの進行状況(レベル、装備、アイテムなど)を短い文字列で表現したもの。この呪文を入力することで、ゲームの状態を復元できます。
ブロックチェーンのステートルート: ブロックチェーンの現在の状態(アカウントの残高、スマートコントラクトの状態など)を短いハッシュ値で表現したもの。このステートルートを利用することで、ブロックチェーンの状態を検証したり、同期したりできます。
どちらも、複雑な状態をコンパクトに表現し、必要なときに復元したり、検証したりするために使われます。
異なる点を挙げるとしいて言えば、
情報の量: ふっかつの呪文はゲームの状態全体を表現しますが、ステートルートはブロックチェーンの「ある時点」の状態を表します。ブロックチェーンは常に更新されるため、ステートルートもブロックごとに更新されます。
目的: ふっかつの呪文はゲームの状態を保存・復元するためのもので、ステートルートは状態の検証と効率的な同期を目的としています。
安全性: ステートルートは暗号学的ハッシュ関数に基づいており、改ざんを検知できます。ふっかつの呪文は、必ずしもそのような安全性を備えているわけではありません。
しかし、複雑な状態を短い文字列で表現し、それを利用して状態を復元したり検証したりするという点で、両者は非常に似ています。ドラクエのふっかつの呪文を理解している人であれば、ステートルートの概念も理解しやすいでしょう。
Mantle Networkのアーキテクチャと、シーケンサーの役割について解説します。
Mantle Networkのモジュラー構成
Mantle Networkは、以下のモジュールで構成されています。
実行レイヤー: トランザクションを実行し、スマートコントラクトの状態を更新する役割を担います。
データ可用性レイヤー (MantleDA): トランザクションデータの保管と提供を行います。EigenLayerの技術に基づいて構築されており、将来的にはEigenDAに移行予定です。
決済レイヤー: イーサリアムが担います。ステートルートを記録し、最終的なファイナリティを提供します。
合意形成レイヤー: どのトランザクションをどの順番で処理するかを決定します。Mantle Networkでは、実行レイヤーの一部としてシーケンサーがこれを行います。
シーケンサーの役割
シーケンサーは、Mantle Networkの実行レイヤーにおいて、以下の重要な役割を担います。
トランザクションの順序付け: メムプール(トランザクションプール)からトランザクションを受け取り、実行する順番を決定します。この順序は、スマートコントラクトの実行結果に影響を与えるため、非常に重要です。
トランザクションの実行: 順序付けられたトランザクションを実行し、スマートコントラクトの状態を更新します。
データ可用性レイヤーへのデータ送信: 実行されたトランザクションデータをMantleDAに送信します。これにより、誰でもトランザクションデータにアクセスして検証できるようになります。
ステートルートの生成とイーサリアムへの送信: 実行結果に基づいてステートルート(スマートコントラクトの状態の要約)を生成し、イーサリアムに送信します。これにより、トランザクションのファイナリティが確保されます。
シーケンサーとMEV
シーケンサーはトランザクションの順序を決定できるため、MEV(Miner Extractable Value)を引き出す可能性があります。Mantle Networkでは、トランザクションプールのプライベート化やメタトランザクションのサポートなど、MEVを抑制するための対策も講じられています。
MantleDAの利点
MantleDAは、EIP-4844を採用している他のロールアップと比較して、以下の利点があります。
ブロックサイズの制限がない: EIP-4844ではブロッブに書き込めるデータ量に制限がありますが、MantleDAではその制限を受けません。
高いパフォーマンス: ブロックサイズの制限がないため、大量のデータを効率的に記録できます。
まとめ
Mantle Networkのシーケンサーは、トランザクションの順序付けと実行、データ可用性レイヤーへのデータ送信、ステートルートの生成とイーサリアムへの送信など、重要な役割を担っています。MantleDAと組み合わせることで、高いパフォーマンスとセキュリティを実現しています。