Langsung ke konten utama

Review of the Radix DLT Project

 


Work process


The emergence of bitcoin, leded ledger technology (DLTs) and smart contract platforms has sparked a new era of living research on consensus protocols. The latest developments in the Bitcoin-style Nakamoto consensus, PBFT-like consensus, random consensus and others represent progress in a fundamental consensus approach that has various trade-offs in the guarantees they can provide to users. Cerberus's progress in consensus parallelization was based on the Byzantine leadership's fault tolerance tolerance approach (BFT).

The BFT protocol for state machine replication (SMR) has a strong consistency advantage (different from availability), with a long history derived from the work of Lamport, Shostak, and others.

The main milestone in the practical BFT protocol has been achieved with PBFT. PBFT uses a two-step preparation and acceptance approval process. Nodes (or participants in consensus, for example, computers in decentralized networks) choose "leaders" from their ranks. The leader offers the team to broadcast it to another node. When 2f + 1 nodes (where f is the maximum number of Byzantine nodes wrong) confirm the validity of commands by responding with their signatures, the signatures are combined into a "quorum certificate" (QC) and sent to the node as proof.

The 2f +1 requirement ensures that double voting from the wrong node cannot win a majority. As soon as 2f + 1 nodes confirm and sign the proof, the order is considered "perfect" and final. PBFT provides the first practical implementation of a partially synchronous BFT protocol, but does not work with current scalability requests on open public networks or global cloud deployments.

Of particular concern for the deployment of this large network is the high message complexity required for any "change of appearance" or replacement of leaders, because PBFT requirements for QC 2f + 1 are proof of security before progress is made.

Subsequent BFT works, such as Tendermint, expand the situation in the context of large blockchain networks by reducing the cost of sending messages needed to see change.

Instead of demanding 2f + 1 CC, the new Leader simply "expands" the highest CC (using it as a basis for new proposals). By eliminating the significant overhead of sending messages, this opens the possibility that there are other nodes with higher QC. Therefore, a leader needs to wait for a certain maximum network latency before he can ensure he has the highest QC, preventing deadlock. This slows the network response by introducing fixed latency and hence limiting bandwidth to a fixed time window rather than the actual network speed.

Protocol


Recently, the HotStuff protocol introduced an important extension of the previous BFT approach. HotStuff maintains an optimistic response while keeping the complexity of sending messages low by adding a third stage between preparation and commits: pre-commit. The pre-commitment phase allows leaders to "change their minds" after choosing "in phase," which means that consensus can safely move on to new proposals and the network can wait longer for certain network latency.

Commit occurs immediately after the QC for initial commitment has been built successfully. Combined with threshold signatures, this provides an "optimistic response" and the complexity of linear messages even to see changes. We took advantage of many HotStuff extensions and related benefits when we built the secure Cerberus BFT protocol.

Gambar untuk dikirim

Model


Cerberus solves the state-tolerant fault state machine (SMR) distribution replication problem at many nodes. Cerberus builds on the consensus of the BFT style while maintaining two main properties of BFT:

1. Safety when out of sync, the ability to survive when in sync.

2. Preference for consistency based on availability (ie, security with liveness during the asynchronous period)

We also make the following general BFT assumptions in our basic model. While we make these assumptions to illustrate the simple form of the Cerberus model, some of these restrictions can be removed in practical implementation (in particular, a set of static nodes). We discuss several in the Implementation section of this document.

- Static, world-famous node set

- Partial synchronization (e.g. After some time of global stabilization there is an unknown limit where all messages enter)

- 2f + 1 node follows the protocol, where f is the number of Byzantine nodes (per shard in the case of Cerberus)

- An attacker who is computationally unable to violate standard cryptographic primitives

- Has a practical signature method for collecting sounds from nodes

- Communication between correct nodes is peer-to-peer, confirmed and reliable

In classic BFT, the client command log is ordered globally so that the correct node can approve the final condition. Performance improvements have traditionally been based on "vertical" scaling, or "pressing more orders". one pipe ".

In practice, applications usually do not require global ordering of all orders; they only need ordering orders that are interdependent. Cerberus needs an application layer that defines dependencies so that it can implement partial orders, only order orders are linked. The Cerberus fraction represents the dependency relationship between teams. Orders that do not share a partial ordering relationship also do not share fractions, and can be executed safely in parallel.

For more information about this project you can see the link below:

* Website: https://www.radixdlt.com
* Twitter: https://twitter.com/RadixDLT
* Telegram: https://t.me/radix_dlt
* Facebook: https://www.facebook.com/RadixDLT
* Reddit: https://www.reddit.com/r/Radix
* Medium:https://medium.com/@radixdlt


Bitcointalk : https://bitcointalk.org/index.php?action=profile;u=2060180;sa=forumProfile

ETH : 0x336dB7c4dd9b0672B0Dbb815B30efc096Efd7D8f

Komentar

Postingan populer dari blog ini

DHABI COIN TOKEN (DBC)

  WHAT IS THE DHABICOIN ICO? DHABI COIN TOKEN (DBC) , decentralized protocol on the Binance Smart Chain smart contract, dhabi coin token is compatible with encrypted wallet applications such as Trust Wallet, Metamask, and MyEtherWallet, featuring total security and privacy in transactions, available for IOS and AndroidDhabiCoin Token (DBC) has technology present in the Binance Smart Chain (BSC) ecosystem, a platform that has total transaction security, low fees and greater agility in information traffic, relying on an excellent support team in several languages. DHABICOIN Cryptocurrency has grown in recent years, becoming a safer optional asset attracting high potential investors, for example Dabhi Coin Cryptocurrency (DBC) which has Binance Smart Chain (BSC) technology, with total flexibility, speed and more performance good at cryptocurrency transactionsin its ecosystem.the cryptocurrency market is one of the most valuable and with the highest growth projections to invest in, rel...

SimpleSwap

FREE FROM SIGN UP, LIMITS, COMPLICATIONS ABOUT SimpleSwap is an instant cryptocurrency exchange that allows swap coins in an easy way. SimpleSwap supports more than 300 cryptocurrencies and guarantees safe exchanges. The service is free from sign up and provides limitless exchanges at good rates. Also, it is possible to make fixed rate exchanges and participate in the SimpleSwap Affiliate Program. SimpleSwap has  developed a new generation system that allows you to trade as many subcoin as you want without any liquidity shortage and reliably by following very simple steps. When you want to buy a token or sell it, you will be able to make your  transactions  through SimpleSwap without any technical knowledge. I will talk about the steps of the process to open the process a little more. From the SimpleSwap  menu, you select the currencies you want to trade. After the swap process, you enter your wallet add...

Albetrage

  Albetrage匿名の将来のベッティングプラットフォーム サッカーは、古くから存在し、世界中のほとんどの人に愛されているスポーツの1つです。 市場は非常に大きく、世界中からの聴衆がいます。 これにより、広告、賭け、スポンサーシップなどから始まるサッカー市場に新しい経済システムが生まれます。残念ながら、さまざまな問題が頻繁に発生し、最も一般的なのはファンとクラブの間の関与です。 ブロックチェーンテクノロジーを使用すると、すべてを透過的に処理できます。 Albetrageは、さまざまな関係者が1つのプラットフォームに関与し、貢献するための新しいプラットフォームを導入する、新しい独自のエコシステムです。 AlbetrageとはAlbetrage は、Arbersの匿名のベッティングプラットフォームです。 パンターや個人に、負けることを恐れずにスポーツに賭けることができるブロックチェーンベースのプラットフォームを提供します。 それは、ベッティングを投資の形に変え、リターンが保証されます。 このエコシステムのAlbetrageプラットフォームアプリケーション。ユーザーに、最新の勝ちの賭けの確認、賭けや賭けのやり取り、お気に入りのクラブについての話し合いなど、さまざまなことを行うためのオールインワンプラットフォームを提供します。このプラットフォームは、さまざまなアプリケーションを使用する必要のないさまざまな機能は、シンプルで安全なUIと、ユーザーの快適さと安全性を確保するための強力なフレームワークで設計されています。 何十億もの人々がお気に入りの賭けをサポートするためのプラットフォームになります。 使命とビジョン 私たちは、賭けは実際にはブックメーカーとベッターの両方の収入源になる可能性があると信じています。現在入手可能なブックメーカーだけで機能するべきではなく、ベッターの大多数を犠牲にして巨額のお金をポケットに入れています。長期的にはお金を失うことになります。 ベッティングは、運に依存するのではなく、1日の終わりに何かを勝ち取る自信を持って賭けることができる別の投資形態であり、80%の時間は機能しません。 私たちは、搾取を排除して、ベッターの手に力を与えたいと思っています。 Albetrageプラットフォームは、Arbersの匿名のベッティングプラットフォームで...