2021年10月19日 1 min read

Rollup技術について

Rollup技術について
Photo by Ales Nesetril / Unsplash

Q. 最近、Ethereumのレイヤー2ソリューションということで、「Optimistic Rollup」や「ZK Rollup」などRollupとういう言葉をよく見かけますが、具体的にどの様な技術なのでしょうか。

質問におこたえします。

Rollupとあるように、トランザクションをまとめる技術です。技術的にはサイドチェーンとかレイヤー2とか言われるタイプのものになります。

イーサリアムはご存知のようにネットワークがぱんぱんで手数料が馬鹿みたいにあがっています。そこで、Rollup技術では、イーサリアムの本体チェーンとは別のチェーンでトランザクションを実行して、そのトランザクションをまとめた結果だけをイーサリアムの本体のチェーンに定期的に書き込むということにしています。

これによって、別チェーンで早い安いトランザクション処理が可能になります。

結果だけを書くと言いましたが、正確には別処理したトランザクションをハッシュツリーという形にまとめて、そのルートハッシュというものを書き込みます。

そうすることで、別処理内でのトランザクションが改竄されていないことや、自分のトランザクションが含まれてちゃんと処理されているといった諸々のことが検証できるようになっています。

Great! You’ve successfully signed up.
Welcome back! You've successfully signed in.
You've successfully subscribed to ビットコイン研究所.
Your link has expired.
Success! Check your email for magic link to sign-in.
Success! Your billing info has been updated.
Your billing was not updated.