この3つの概念は、まったく異なる背景から生まれたもので、一見無関係に見えます。 ただし、技術原理には大きな類似点があります。 この記事では、モジュラーブロックチェーン技術を含む、これらの概念の技術的本質をより深く理解します。
イーサリアムのL2の進化は、ロールアップが主流になることで最高潮に達しました。 ロールアップでは、シーケンサーはまずトランザクションを収集して注文し、ブロックをパッケージ化し、トランザクションに関するソフトコンセンサスを形成してから L1 に送信します。 L1 によって検証されると、ハード コンセンサスが達成されます。 L1 は、L2 によって送信されたブロックのデータの有効性を検証します。 ただし、L2の目的は容量を拡張することであり、そうすることはその原則に反するため、トランザクションを再実行することでこれを行うことはできません。 したがって、OP(不正証明)やZK(ゼロ知識証明)などの手法が「遅延」検証に使用されます。 OP は、既定では L1 が個人的に検証しないことを意味します。第三者はこれを行うことができます。 不一致が見つかった場合、L1 に報告し、個人確認と詐欺の処罰を行います (シーケンサーの保証金は L1 に展開されたコントラクトにロックされているため)。 ウィンドウ内に不一致が報告されない場合、トランザクションは正しいと見なされます。 ZK では、L1 が検証するための有効性証明を生成します。 正しければ、データは有効であり、ブロック全体を効果的に再計算できますが、コストははるかに低くなります。
碑文は、オフチェーンからブロックチェーンにデータを送信するロールアップの一種と見なすこともできますが、L1はこのデータを検証しません。 たとえば、Ordinalsプロトコルを使用すると、ビットコインブロックチェーンにトランザクションを刻み込み、アカウントにORDIがなくても1000ORDIを転送できますが、碑文は引き続き記録されます。
{“p”:”brc-20”,”op”:”transfer”,”tick”:”ordi”,”amt”:”1000”}
刻まれたデータが有効かどうかにかかわらず、ビットコインのL1は検証なしですべてを受け入れ、ビットコイン上の有効および無効なデータの「ダーティレジャー」になります。 Ordinalsプロトコルの台帳の整然とした運用は、「クライアント側の検証」によって保証されます。 ウォレットとブラウザは「ダーティな台帳」を読み取り、無効なデータを除外し、クリーンな台帳を生成します。 したがって、碑文の本質はオフチェーンのコンセンサスです。 Ordinalsプロトコルは、オフチェーンで一見中央集権的であるように見えますが、オープンソースであり、誰でも「ダーティな台帳」に基づいて一貫した状態記録を生成することができます。 コードを実行できないユーザーは、複数のウォレットまたはブラウザクライアントを比較して、碑文の有効性を確認できます。 基本的に、Ordinalsプロトコルは、ダーティレジャー+データ有効ルール=クリーンレジャーというデータ有効性ルールを定義します。 碑文は新しい概念ではありません。初期の例としては、PolkadotのOnmi-BTCやRMRKなどがあります。 BRC20の人気は、技術革新というよりも、フェアローンチとマルチパーティの利害のバランスにまつわる感情的な琴線に触れたことに起因しています。
Arweaveが提唱するSCPは、ストレージベースのコンセンサスパラダイム(SCP)であり、ブロックチェーンの計算とストレージを分離することを目的としたL2パラダイムです。 このモジュラー設計は、モジュラーブロックチェーンの概念よりも前から存在していました。 SCPと碑文は似ています。 SCPでは、ブロックチェーンは状態データのストレージレイヤーとしてのみ機能し、計算やデータ検証は行われません。 ただし、SCPでは、データ有効性ルールがオンチェーンである必要があります。 したがって、ブロックチェーンは「ダーティレジャー」と「データ有効性ルール」を保存し、誰もがオンチェーンレコードに基づいてクリーンな台帳を作成できるようにします。 碑文と比較すると、SCPの唯一の違いは、データ有効性ルールがオンチェーンであり、オフチェーンのコンセンサスまたは社会的コンセンサスをオンチェーンのコンセンサスに変換することです。
ロールアップ、碑文、SCPは、異なる概念に由来するものの、多くの類似点を共有していることがわかりました。 3つともオフチェーン計算を伴います。 ロールアップとSCPは、コストのかかるL1ブロックチェーンでの計算を削減または排除し、拡張するように設計されています。 スクリプションは、複雑な計算機能を持たないL1ブロックチェーンが複雑な計算をサポートすることを可能にします。 3つともモジュラー設計の考え方を反映しています。
これを理解すると、ビットコインの碑文は、完全なL2ブロックチェーン形式ではありませんが、本質的にビットコインをDAレイヤーとして使用するL2拡張であることがわかります。 碑文プロトコルが十分に複雑であれば、チューリング完全性を達成し、連鎖形式で表現することができます。 碑文とSCPは、ダーティな台帳+オフチェーン検証のアプローチにより、ストレージ指向のパブリックチェーン、特にDA用に設計されたチェーン(Arweave、Celestiaなど)に適しています。 ビットコイン自体は保管用ではないため、ビットコインの碑文は制限されています。ミームには有効ですが、完全なエコシステムにはコストがかかり、困難です。 これは、ラバの方が適しているのに、チベタンマスティフを使って穀物を挽くようなものです。 物事を本来の目的に役立てましょう。 著者はLuke Dashjrの極端な見解に完全に同意するわけではありませんが、ミームで遊ぶ喜びは重要ですが、ビットコインの碑文がDeFiエコシステムを開発することを期待するべきではありません。 この見解は、著者の記事「ビットコインでエコシステムを開発することは、石から血を引くようなものです」でも表現されています。
この3つの概念は、まったく異なる背景から生まれたもので、一見無関係に見えます。 ただし、技術原理には大きな類似点があります。 この記事では、モジュラーブロックチェーン技術を含む、これらの概念の技術的本質をより深く理解します。
イーサリアムのL2の進化は、ロールアップが主流になることで最高潮に達しました。 ロールアップでは、シーケンサーはまずトランザクションを収集して注文し、ブロックをパッケージ化し、トランザクションに関するソフトコンセンサスを形成してから L1 に送信します。 L1 によって検証されると、ハード コンセンサスが達成されます。 L1 は、L2 によって送信されたブロックのデータの有効性を検証します。 ただし、L2の目的は容量を拡張することであり、そうすることはその原則に反するため、トランザクションを再実行することでこれを行うことはできません。 したがって、OP(不正証明)やZK(ゼロ知識証明)などの手法が「遅延」検証に使用されます。 OP は、既定では L1 が個人的に検証しないことを意味します。第三者はこれを行うことができます。 不一致が見つかった場合、L1 に報告し、個人確認と詐欺の処罰を行います (シーケンサーの保証金は L1 に展開されたコントラクトにロックされているため)。 ウィンドウ内に不一致が報告されない場合、トランザクションは正しいと見なされます。 ZK では、L1 が検証するための有効性証明を生成します。 正しければ、データは有効であり、ブロック全体を効果的に再計算できますが、コストははるかに低くなります。
碑文は、オフチェーンからブロックチェーンにデータを送信するロールアップの一種と見なすこともできますが、L1はこのデータを検証しません。 たとえば、Ordinalsプロトコルを使用すると、ビットコインブロックチェーンにトランザクションを刻み込み、アカウントにORDIがなくても1000ORDIを転送できますが、碑文は引き続き記録されます。
{“p”:”brc-20”,”op”:”transfer”,”tick”:”ordi”,”amt”:”1000”}
刻まれたデータが有効かどうかにかかわらず、ビットコインのL1は検証なしですべてを受け入れ、ビットコイン上の有効および無効なデータの「ダーティレジャー」になります。 Ordinalsプロトコルの台帳の整然とした運用は、「クライアント側の検証」によって保証されます。 ウォレットとブラウザは「ダーティな台帳」を読み取り、無効なデータを除外し、クリーンな台帳を生成します。 したがって、碑文の本質はオフチェーンのコンセンサスです。 Ordinalsプロトコルは、オフチェーンで一見中央集権的であるように見えますが、オープンソースであり、誰でも「ダーティな台帳」に基づいて一貫した状態記録を生成することができます。 コードを実行できないユーザーは、複数のウォレットまたはブラウザクライアントを比較して、碑文の有効性を確認できます。 基本的に、Ordinalsプロトコルは、ダーティレジャー+データ有効ルール=クリーンレジャーというデータ有効性ルールを定義します。 碑文は新しい概念ではありません。初期の例としては、PolkadotのOnmi-BTCやRMRKなどがあります。 BRC20の人気は、技術革新というよりも、フェアローンチとマルチパーティの利害のバランスにまつわる感情的な琴線に触れたことに起因しています。
Arweaveが提唱するSCPは、ストレージベースのコンセンサスパラダイム(SCP)であり、ブロックチェーンの計算とストレージを分離することを目的としたL2パラダイムです。 このモジュラー設計は、モジュラーブロックチェーンの概念よりも前から存在していました。 SCPと碑文は似ています。 SCPでは、ブロックチェーンは状態データのストレージレイヤーとしてのみ機能し、計算やデータ検証は行われません。 ただし、SCPでは、データ有効性ルールがオンチェーンである必要があります。 したがって、ブロックチェーンは「ダーティレジャー」と「データ有効性ルール」を保存し、誰もがオンチェーンレコードに基づいてクリーンな台帳を作成できるようにします。 碑文と比較すると、SCPの唯一の違いは、データ有効性ルールがオンチェーンであり、オフチェーンのコンセンサスまたは社会的コンセンサスをオンチェーンのコンセンサスに変換することです。
ロールアップ、碑文、SCPは、異なる概念に由来するものの、多くの類似点を共有していることがわかりました。 3つともオフチェーン計算を伴います。 ロールアップとSCPは、コストのかかるL1ブロックチェーンでの計算を削減または排除し、拡張するように設計されています。 スクリプションは、複雑な計算機能を持たないL1ブロックチェーンが複雑な計算をサポートすることを可能にします。 3つともモジュラー設計の考え方を反映しています。
これを理解すると、ビットコインの碑文は、完全なL2ブロックチェーン形式ではありませんが、本質的にビットコインをDAレイヤーとして使用するL2拡張であることがわかります。 碑文プロトコルが十分に複雑であれば、チューリング完全性を達成し、連鎖形式で表現することができます。 碑文とSCPは、ダーティな台帳+オフチェーン検証のアプローチにより、ストレージ指向のパブリックチェーン、特にDA用に設計されたチェーン(Arweave、Celestiaなど)に適しています。 ビットコイン自体は保管用ではないため、ビットコインの碑文は制限されています。ミームには有効ですが、完全なエコシステムにはコストがかかり、困難です。 これは、ラバの方が適しているのに、チベタンマスティフを使って穀物を挽くようなものです。 物事を本来の目的に役立てましょう。 著者はLuke Dashjrの極端な見解に完全に同意するわけではありませんが、ミームで遊ぶ喜びは重要ですが、ビットコインの碑文がDeFiエコシステムを開発することを期待するべきではありません。 この見解は、著者の記事「ビットコインでエコシステムを開発することは、石から血を引くようなものです」でも表現されています。