記事のソース
「アクター モデル」の数学的証明は、世界で最も強力なネットワーク システムの 1 つである Halo 4、WhatsApp、LinkedIn で使用されています。
VisaとMastercardはそれを利用しており、暗号通貨が実行可能な支払いおよび送金オプションであると考えている人の注目を集めるはずです.シャーディングは、1 か所で大量のトランザクションを処理するのではなく、トラフィックを全体的に分離できるため、仮想通貨の聖杯の 1 つです。
アクター モデルと技術的概念により、ブロックチェーン シャーディングは非常に大きなスケーラビリティを実現します。このモデルのロジックはブロックチェーンの慣習を破るものではありませんが、創造的なアーキテクチャにより、100,000 TPS (1 秒あたりのトランザクション) を超えて成長することができます。
これらの基盤は、現代の分散ネットワーク パラダイムを形成します。高度にスケーラブルなブロックチェーンのために巧妙に修正された数学的証明を使用するエンジニアは、最初になることで恩恵を受ける可能性があります。 Carl Hewitt の 1973 年のアクター モデルは、Scala の Akka ライブラリと Erlang の OTP (Open Telecom Platform) に正常に実装されています。非常に適応性のある数学の証明。
Ericsson が 40 年前にハードウェア ルーター上のソフトウェアとしてアクター モデルを導入したとき、現在の DLT を構築するためのツールやビジョンはありませんでした。
しかし、これは、ブロックチェーンの主流の採用と日常生活への組み込みにつながる静かな革命の始まりかもしれません.
もしそうなら、アクターモデルを理解することは役に立ちます。それをブロックチェーンに適用することは、数学やコンピューター サイエンスのバックグラウンドが強くない個人にとっては明らかです。
アクター モデルは、ブロックチェーン ユーザー アカウントをコンピューティングのアトムとして定義します。アクターは、説明上の理由から「アカウント」または「スマート コントラクト」と呼ばれます。各アカウントには、ウォレット アドレスと、データおよびメッセージ ハンドラーがあります。アカウントは、メッセージを受信し、その状態と動作 (コード) を変更し、追加のアカウントをデプロイすることができます。
アカウントは通信するため、トランザクション処理を決定します。アカウントは互いに完全に分離され、ネットワークのセキュリティと安定性が向上します。アクター モデルの驚異的なスケーラビリティと、アカウントの多くのファセットの使用が最大の利点かもしれません。
100,000 TPS を想定するのは難しく、安全かつ確実に計算することははるかに困難です。このアーキテクチャは、アカウントが他のスマート コントラクトに 255 個のメッセージを送信するように制限しており、数百の TPS 制限を意味します。しかし、巧妙なエンジニアリングにより、この制約を破ることができます。
1 つのアカウントからそれ自体にメッセージを再帰的に送信すると、制限は、それ以上ではないにしても、数万まで徐々に増加します。スマート コントラクトへの 1 つの外部メッセージによって、数千のトークン転送、NFT 転送、またはその他のブロックチェーン トランザクションが生成される可能性があります。
開発者は、分散型ネットワーク ノードの通信と調整の制御を失うことなく、アクター モデルでスマート コントラクトを作成して展開できます。
CeFi 対 DeFi の議論は大きく前進する可能性があります。分散化された理想とテクノロジーがその約束を確実に果たすこととの間のバランスを見つけることは、この分野における現在の困難です。これは通常、中心的な障害点が存在することを認識することによって対処されます。
アクター モデルはすべてに影響します。各アカウントには、開始データと契約データに基づく一意のハッシュ (stateInit) があります。 TVM セルにはこれが含まれます。
新しいアカウントの最初のメッセージを想像してみてください。最初のトランザクションは、データフローと共に指数関数的に成長するチェーンを開始し、容量を増大させます。
有限の根茎のように、ブロックチェーン アカウントはトランザクションを多数のアカウントに転送できます。すべては、史上最大の NFT (非代替トークン) ドロップと、従来のビジネスにおける大規模な金融および情報の流れに耐えることができる、広大でスケーラブルなネットワークを作成するためです。
通信が必要な複数のスマート コントラクトを持つ運用システムは、オンチェーン展開を採用しています。
外部または内部メッセージを受信し、そのようなブロックチェーンでアクター モデル ロジックを使用するすべてのスマート コントラクトは、トランザクションを送信できます。
コードと初期データを持つアカウントは、展開メッセージを送信して、スマート コントラクトをオンチェーンに展開できます。非常にスケーラブルなブロックチェーンは、新たにインストールされたファクトリ コントラクトがコードと一致していることを保証する必要があります。
そうでない場合、ブロックチェーンの一部は、セキュリティの脅威や、スマート コントラクトを不適切に実行するように設計する悪意のあるアクターに対して脆弱になります。
アクター モデルには、メッセージをスマート コントラクトに送信するための新しいアカウントが必要です。そうでない場合、アカウントは有効になりません。
これにより、新しいアカウントを残りのブロックチェーンと連携させることで、攻撃者がスマート コントラクトを操作する可能性が減少します。したがって、アカウントの相互作用を管理する一連のルールにより、ネットワークを危険にさらすことなくエラーを丁寧に解決しながら、大量のトランザクションを実行できます。アクター モデルは、何十年にもわたってトップの分散型ネットワークを静かに動かしてきました。ブロックチェーンは、業界が切実に必要としている効率的な同時処理のためのフレームワークを提供します。
コンセンサスと生の計算能力には、新しいソリューションが必要です。