Zilliqaのシャーディングはどのように機能しますか?

有名なシャーディングを達成した暗号通貨、Zilliqa(ZIL)は 正式に発売 Zilliqaは支払い処理のための契約認定プログラムであり、dAppは敏捷性、防御力、およびスケーラビリティに重点を置いています。それはEthereumブロックチェーンから移行してプライベートメインネットを始めました。

過去1年半から、Zilliqaのチームは、スケーラブルで安全で、高い達成率の無制限のブロックチェーンプラットフォームを実現するためにプロトコルを改善することにより、重要な目的と設計の改善を実現しました。

ZilliqaのMainnetのハイライト

Zilliqaブロックチェーンプラットフォームは、分散型アプリケーション(dapps)が来る可能性があるという考えのもとに開発され、実用的で重要なユーザーによるブロックチェーンテクノロジの選択を可能にします。公式ブログはそれを述べています

今回の発売により、Zilliqaはシャーディングの実装に成功した最初のパブリックブロックチェーンプラットフォームとなりました。それは何年もの研究、テストそして公的なライブプラットフォームへの試験を行い、それは新世代のブロックチェーンだけでなく新世代の分散アプリケーションのための強固な基盤を築くでしょう。

シャーディング

ネットワークは、通常の支払い取引とスマート契約を要求する取引の両方に対して取引分割を行います。鋭いデザインでスマート契約トランザクションを処理することは、その個々のテストセットとともに現れます。

PBFTスタイルのブロックチェーン

そのブログによると、Zilliqaは非常に少数のPBFTスタイル(実用的なビザンチンのフォールトトレランス用)ブロックチェーンの1つです。 PBFTスタイルのコンセンサスデバイスは有用であり、トランザクションの整合性を提供するので、証拠の断片は必要ありません。

安全なスマート契約

プロトコルは新しいプロトコルで指示されます。 スマート契約 Scillaと呼ばれる言語。この言語は、スマート契約を維持する際に発見された多くの脆弱性を根絶し、それらを法的証明に即応させるために作成されました。

環境にやさしい二重鉱業

EthereumやZilliqaなどのEthashベースのPoWブロックチェーンを組み合わせて使用​​することが考えられます。これは、ZilliqaがPoWとPBFTの混合を利用するという点から生じます。Powは単にSybil防御に利用されますが、PBFTは合意のために利用されます。 Zilliqaの電力供給時間は2〜3時間ごとに約1分のままであるため、Zilliqaの電力マイニングのパワートラックは、すべてのブロックで合意を得るために電力を適用するブロックチェーンに関連した多くの小計です。

ブロック報酬の変動が少ない

コンセンサスプロトコルへの参加を秤量することによって鉱夫を補償するための新しい刺激ツールは、数千(またはそれ以上)の鉱山労働者が単一のブロックに対して報酬を受けることを可能にする。

ZilliqaのShardingはどのように機能しますか?

Zilliqaはシャーディングの2つのプロトタイプを利用しています。

ネットワーク断片化

このプロトコルは、ネットワークを介して許可トランザクションの割り当てを分割するために作業証明(PoW)を利用する。それはディレクトリサービス委員会(DS委員会)を選んでそして常に近代化することによってこれをします。トランザクションを明示的な断片に許可し、これらの断片によって提供されるトランザクションのブロックを確認するのは、ランダムに決定されたノードの集合です。

ネットワーク上でブロックチェーンのイベントを近代化するために各ブロックを検証するために利用されるコンセンサスエチケットは、楕円曲線ベースのシュノールシグネチャアルゴリズム(EC-Schnorr)と呼ばれ、特定の断片に対して一種の固体ビザンチンフォールトトレランスを利用し、一致する断片を提供する彼らは、DS委員会に提出し、DS委員会が最終的なブロックについて合意を得るために提出する。

Zilliqaのトランザクションには、ユーザーがトランザクションを起動した後、そのトランザクションを承認する断片に転送され、他のトランザクションと分類されてトランザクションの「マイクロブロック」が構築されます。マイクロブロックの合法性についての断片によってコンセンサスが達成され、次にマイクロブロックを「最終ブロック」にマージするためにDS委員会に割り当てられます。次に、DS委員会は、このブロックをブロックチェーンに添付する前に、このブロックについて最終的な合意を得ます。

計算シャーディング

プロセスの処理に必要なものがすべて揃ったら、サービス間でデータ領域を編成し、シャードまたはシャード内のノードの一部で実行される主権トランザクションを提供することで、計算による分割処理が行われます。

コンピューティングシャーディングは、計算時にdAppを駆り立てるネットワークの強さに関連し、一度に複数の方向がネットワークを超えて機能します。これは他のdAppやEthereumのような一度に1つの方向しか扱えないスマートコントラクトプログラムと競合するため、すべてのネットワークノードで計算する責任が求められます。

正式な確認

Scillaは、確認に有利なスマート契約言語として作成されました。 2017年12月に、Zilliqaチームは、言語の親しみやすさを検証するために必要な基盤を拡張するための主要な作業を開始しました。それ以来、言語はかなり発展してきており、結果として、初期のインフラストラクチャにパッチを当てて改善する必要があります。

フォローしてください Twitterフェイスブックスティミット、そして私たちの参加 電報 最新のブロックチェーンと暗号通貨のニュースのチャンネル。


投稿ビュー:
39


投稿者

プラサナ

Prasannaは、取引からテクノロジーに至るまでの暗号通貨のあらゆるスラントが大好きなCryptocurrency / Blockchainの作家です。 Cryptocurrency / Blockchainは、人々が知っているように世界を変える道を進んでおり、Prasannaはそれが起こるにつれて革新的な革命を語るためにそこにいることを計画しています。


あなたはおそらくそれも好きでしょう


教育からのより多く


142

未来トークンのための単純な合意(SAFT)、説明

SAFTは、ブロックチェーンの開発者によって承認された投資家に提案された投資協定(セキュリティ)です。最終的に転送されるトークンは…



52

エアドロップとフォークの違いは何ですか?

エアドロップと暗号通貨フォークは、暗号化の世界における2つの重要な柱です。ハードフォークとエアドロップは両方とも…



88

なぜCryptoに急な値上がりがあるのでしょうか。バートとは何ですか?

暗号通貨市場は定期的に発展しています。 HODLからBearWhaleまで、暗号化社会は基本的に以下の知識を持っています…

編集者のおすすめ

Leave a Reply