
出典:Permadao
ブロックチェーンの最初の原則は分散型の簿記方法であり、「ブロック」と「チェーン」は必要ありません。
最初の原則は何ですか
第一原理的思考とは、ターゲットの最適なパスを達成する方法を見つけるために、脱構築と分析のためにそれらを各要素に分解するための最も基本的な条件を指しますエッセンスこの原則は、古代ギリシャの哲学者アリストテレスに由来し、イーロン・マスクの敬意のために一般に理解されていました。この原則は、東哲学の「タオ」にも関連しています。
2014年、Elon Muskは南カリフォルニア大学での卒業スピーチで述べました。
「たぶん、あなたは私に耳を傾け、物理学の観点から問題について考えて、これが最初の原則です。つまり、類推の推論を行わないでください。これは、このフレームワークが物理学者によって提案されたものであるかどうかを判断するための良い方法です。
マスクは、より多くの思考または経験を持つ新しい列車製品を設計する場合、ほとんどの人のアイデアを既存の機能を改善し、パワーを強くし、より良い流体力学を設計することです。ただし、製品のニーズが最初の原則によって分析される場合、輸送ツールの本質的な目的に戻る必要があります。これは、列車などの輸送を作成する目的ですそれを使用するには、トリートメントをアップグレードできます。最初の原則のサポートにより、マスクは磁気懸濁液と低真空モデルの使用を提案して、真空カプセル高速度レールを作成しました。
ブロックチェーンの最初の原則
では、ブロックチェーンの最初の原則は何ですか?
Xiao Feng博士は、香港Web3カーニバルの2024年の香港Web3カーニバルの閉会式で言った:ブロックチェーンの最初の原則は、簿記の新しい方法です。
「ブロックチェーンは、分散型台帳(DLT)として2009年に発表され、デジタル価値とネットワーク価値を記録し、プライベート元帳で会計を出していませんが、オープンで透明なグローバルパブリック元帳。元帳の場合。「
著者は、Xiao Feng博士の視点に同意し、この点に基づいてブロックチェーンの性質をさらに詳しく説明します。
「ブロックチェーン」の3つの単語に関しては、ブロックチェーンの最初の原則は簿記方法であるため、ブロックとチェーンには本当に必要ですか?
この質問に答える前に、最初にビットコインを分散型台帳として見ます。
ビットコインでは、ハッシュ関数を使用して、ハッシュ値を計算することで、一連のトランザクション情報を含む多くのデジタルレコードです価値は異なります。各ブロックには、前のブロックのハッシュ値が含まれています。これは、n+1ブロックの最初の行として理解できます。
ビットコインでは、同期元帳のメカニズムがPowコンセンサスメカニズムです。ビットコインネットワークで取引が行われると、これらのトランザクションはメモリプールに配置されます。マイナーはその後、メモリプールから一連のトランザクションを選択し、新しいブロックを形成しようとしました。これを行うには、マイナーは乱数で特定の値を見つけ、この特定の値をブロックデータと組み合わせて、ネットワークの難易度を満たすハッシュ値を生成する必要があります。 、つまり、鉱業の成功。難易度の目標は、2016年のブロックごとに調整されているため、ビットコインの平均出力時間は約10分間維持されます。
ブロックとチェーンは、ビットコインのインフラストラクチャです。エッセンスただし、ブロックチェーンの本質から、分散型の簿記を達成できる限り、会計は非ブロック(単一のトランザクションコンセンサスなど)であり、元帳は非鎖構造(DAGなど)にもなる可能性があります。 。したがって、ブロックとチェーンは必要ありませんが、ブロックチェーンの言葉は、人々の心に深く根ざしています。
結局のところ、ビットコインは2009年の産物です。ブロックチェーン研究の継続的な開発により、ほとんどのブロックチェーンは依然として従来のブロック+チェーンの構造に従っていますが、最も基本的な分散型から設計されたいくつかの地区もあります会計上の問題は、この記事にはSUIとArweave AOを例に挙げています。
sui:水道
SUIは、最初の原則に基づいてレイヤー1です。Suiの名前は日本語の水に由来し、水の影響はブランドイメージにも見られます。
SUIは、SUIの動きを使用して、オブジェクトベースのデータモデルを使用して、オブジェクトを入力として使用し、新しいオブジェクトまたは変更されたオブジェクトを出力として生成します。
SUI移動では、各スマートコントラクトは機能と構造の定義で構成されるモジュールです。構造は関数にインスタンス化され、関数は関数呼び出しを介して他のモジュールに渡すことができます。ランタイム中のストレージの構造的インスタンスはオブジェクトとして使用され、SUIには3つの異なるタイプのオブジェクトがあります。つまり、所有者のオブジェクト、オブジェクトと非変化するオブジェクトを共有します。
SUIには、ブロック、トランザクションの個別の検証がありません。また、トランザクションがSUIのソートとコンセンサスメカニズムを受けたかどうかは、トランザクション内のオブジェクトが共有されているか非シャードかによって異なります。
共有オブジェクトのトランザクションを伴わない場合、それは単純なトランザクションと呼ばれます、SUIはビザンチンの一貫した放送の軽量アルゴリズムを使用しますFastPayのデザインのアイデアを参照してください。クライアントは、SUIのすべての検証をブロードキャストし、株式ベースのエクイティに基づいて認証された投票を収集し、証明書を生成し、証明書を検証担当者に放送します。
共有オブジェクトに含まれるトランザクションが複雑なトランザクションと呼ばれる場合、SUIはNarwhal&エッセンスNarwhalは、トランザクションの可用性を確保するためのメンバーモジュールです。narwhalは、各ラウンドに基づいて動作します。これは、トランザクション(他のノードへの同期)とトランザクションの検証(トランザクションの他のノードを収集)です。ループグラフ(DAG)はありません。Bullsharkは、NarwhalでのDAGトランザクションのソートを担当するコンセンサスモジュールです。
SUIはDAGを使用して、トランザクションに関する広がりとコンセンサスを行い、トランザクションの遅延を減らし、通信中のネットワークオーバーヘッドを削減します。同時に、履歴情報の整合性と順序を維持するために、SUIは別のプロセスでのチェックポイントとして並べ替え、チェックポイントは互いに線形にリンクします
しかし、実際、SUIのデータ構造は、SUIのグループ化からチェックポイントへのトランザクションが最終的に決定され、従来のブロックチェーンは、まだ確定していないトランザクションをグループ化することです。ブロック。
Arweave AO:空の方法
水は正常ではありませんが、結局のところ、それは具体的です。SUIが従来のブロックチェーンのコンセンサスメカニズムも保持し、最終的にトランザクションデータを従来のブロックチェーンのブロック +チェーン構造に整理します。AOは、従来のブロックチェーンのパラダイムを完全に破壊します。水と比較して、AOは象徴的な意味で空に近い(日本人はソラです)エッセンス
AOは、Arweaveベースの分布、分散化、および俳優志向に基づくコンピューティングシステムです。その最初の原則は、分散型元帳を構築することではなく、分散型コンピューティングシステムを構築することです。おそらく、アプリケーションとオペレーティングシステムの関係に似ています。
コンピューティングシステムは、ストレージ、コンピューティング、および通信の3つの問題に分割できます。1つのアイデアは、分散型ストレージネットワーク、分散化されたコンピューティングネットワーク、および2014年のCoファウンダーの計算、ストレージ、通信のコンピューティング、ストレージ、通信トリオです。分散化されたテクノロジーアーキテクチャはですEthereum(スマートコントラクト)分散型計算の責任を負うSwarmは、分散型ストレージの責任を負い、Whisperは分散通信を担当します。
AOは3つのユニットで構成されています。
-
通信ユニット(メッセンジャーユニット):メッセージ通信を担当し、メッセージを計算ユニットに渡し、調整して出力結果を計算します。
-
スケジューラユニット:スケジューリングとメッセージの並べ替えを担当し、メッセージをArweaveにアップロードします。
-
計算ユニット(コンピューティングユニット):計算を処理し、計算結果をArweaveにアップロードする責任があります。
AOのプロセスは、各ユニットを水平拡張サブネットとして使用でき、高性能計算を達成するために多数のトランザクションを同時に実行できますが、各ユニットは分散化されていません。ネットワーク。実際、AOアーキテクチャ全体では、実際の地方分権のみが底部としてストレージネットワークが鳴ることです。
AOのプロセスには、ホログラフィックデータがArweaveにアップロードされているため、属性が検証されています。ホログラフィックデータを介してAOでこのプロセスを回復できるためです。これは実際には一種ですストアコンセンサスパラダイム(SCP)つまり、ストレージが不変である限り、上記のトランザクションは追跡可能であるため、アプリケーションの計算場所に関係なく、同じ結果が得られます。
AOにはコンセンサスメカニズムはありませんが、SCPを通じて、計算層はストレージ層から分離されてストレージ層を永続的に分散化し、コンピューティング層は従来のコンピューティングレイヤーモードを維持します。したがって、AOのコンピューティング拡張に制限はありません。これは、EVM、WASM、または仮想マシンをコアとして移動するだけではありません。
要約します
主な原則は、物理学の観点から物事の本質を考えることであり、次にエッセンスから上向きに設計されていることです。SUIとArweave AOはどちらも最初の原則によって設計されたブロックチェーンに基づいていますが、本質は異なるため、完全に異なる構造を設計しています。
したがって、SUIのエッセンスは、Solanaのように、ターゲットを設計しました遅延とコストを削減しながら、スケーラビリティを向上させます。開発者に、SUIに基づいてスマートコントラクトを迅速かつ低コストで移動するアプリケーションを開発させます。
Arweave AOの本質は、分散型コンピューティングシステム、または分散型クラウドサービスです。これは、元帳サービスを実行するインフラストラクチャであるため、「検証済みの分散コンピューティングシステム」を中心にSCPを提案しています。大規模な並列コンピューターの相互接続とコラボレーションを実現するチェーン。ユーザーエクスペリエンスは、従来のクラウドサービスとほぼ一致していますが、その背後には分散型コンピューティングシステムがあります。