⏰ スマートコントラクトがついに「自分でアラームを設定」できるようになる? Monadチームが提案を発表
多くの人が知らないことですが、イーサリアムのようなEVMチェーン上のスマートコントラクトには、昔からの問題があります。それは、自分では動けないこと。外部から誰かがトランザクションを送って「起こして」やらないと、コードが実行されません。
そのため、清算や積立投資、期限到来時の返金など、「時間になったら実行すべき」処理の多くは、今もチェーン外のkeeperボットが監視しています。ボットが停止したり、gas用のウォレットが空になったりすれば、実行されるはずの処理が実行されません。
X上のニュースまとめによると、Monadを支えるCategory Labsが、プロトコル層での解決策を提案しました。
🔹 各ブロックのgasの10%を「予約実行トランザクション」専用に確保
🔹 誰でもプリコンパイル済みコントラクトを通じて予約でき、事前に支払えば、指定時刻に確実に実行
🔹 予約内容はオンチェーンで確認でき、キャンセルも可能。連鎖させて繰り返しタスクを実行することもできる
🔹 手数料の大半をバーンし、インセンティブを調整
考えられる用途:DeFiの日常的なメンテナンス、定期支払い、エスクローの期限到来時の自動返金、期限切れ注文の自動削除。
私の見方:これはとても「地味」ですが、実用的な改善です。DeFiの事故の中には、コードがハッキングされたのではなく、実行されるべき処理が実行されなかったことが原因のものも少なくありません。ただし、これはまだフォーラム上の草案で、意見募集の段階です。実装まではまだ遠いので、MONの好材料だと決めつけて追いかけるのはやめましょう。また、ブロック容量の10%を確保することで、混雑時に通常のトランザクションがさらに詰まりやすくならないか、という点も議論する価値があります。
オンチェーンの「定期タスク」は本当にプロトコル層に組み込む必要があると思いますか? それともkeeperに任せれば十分でしょうか? コメント欄で話しましょう👇
#Monad #智能合约 #DeFi #イーサリアム
多くの人が知らないことですが、イーサリアムのようなEVMチェーン上のスマートコントラクトには、昔からの問題があります。それは、自分では動けないこと。外部から誰かがトランザクションを送って「起こして」やらないと、コードが実行されません。
そのため、清算や積立投資、期限到来時の返金など、「時間になったら実行すべき」処理の多くは、今もチェーン外のkeeperボットが監視しています。ボットが停止したり、gas用のウォレットが空になったりすれば、実行されるはずの処理が実行されません。
X上のニュースまとめによると、Monadを支えるCategory Labsが、プロトコル層での解決策を提案しました。
🔹 各ブロックのgasの10%を「予約実行トランザクション」専用に確保
🔹 誰でもプリコンパイル済みコントラクトを通じて予約でき、事前に支払えば、指定時刻に確実に実行
🔹 予約内容はオンチェーンで確認でき、キャンセルも可能。連鎖させて繰り返しタスクを実行することもできる
🔹 手数料の大半をバーンし、インセンティブを調整
考えられる用途:DeFiの日常的なメンテナンス、定期支払い、エスクローの期限到来時の自動返金、期限切れ注文の自動削除。
私の見方:これはとても「地味」ですが、実用的な改善です。DeFiの事故の中には、コードがハッキングされたのではなく、実行されるべき処理が実行されなかったことが原因のものも少なくありません。ただし、これはまだフォーラム上の草案で、意見募集の段階です。実装まではまだ遠いので、MONの好材料だと決めつけて追いかけるのはやめましょう。また、ブロック容量の10%を確保することで、混雑時に通常のトランザクションがさらに詰まりやすくならないか、という点も議論する価値があります。
オンチェーンの「定期タスク」は本当にプロトコル層に組み込む必要があると思いますか? それともkeeperに任せれば十分でしょうか? コメント欄で話しましょう👇
#Monad #智能合约 #DeFi #イーサリアム