RaiBlocks

RaiBlocks 是一個(gè)可擴(kuò)展的、去信任化的、零交易費(fèi)的、低延遲的分布式加密貨幣。它與比特幣相比的特點(diǎn)是,技術(shù)上采用區(qū)塊鏈點(diǎn)陣結(jié)構(gòu),使得每一個(gè)賬戶都擁有自己的區(qū)塊鏈(即賬戶鏈)。使用 DPos 投票機(jī)制達(dá)成共識。同時(shí)也使用 Pow,但是這里使用 Pow 的目的與比特幣不同,比特幣是進(jìn)行挖礦式的工作量證明,每挖一次礦大約需要10分鐘,由此避免出現(xiàn)雙花等問題。源石幣主要是用 Pow 來作為減少網(wǎng)絡(luò)垃圾交易的工具,類似于 Hashcash;Pow 的工作量難度基本保證在幾秒中完成。目前 Pow 的閾值是固定的,未來有考慮支持自適應(yīng)閾值。

RaiBlocks 的關(guān)鍵組件包括交易、區(qū)塊、賬號、賬本、節(jié)點(diǎn)。

- 其中交易分四種類型:open、send、receive、change。

- 在這里區(qū)塊和交易可以在一定程度上等價(jià),因?yàn)橐粋€(gè)區(qū)塊只包含一筆交易,區(qū)塊是交易的編號,這也是與比特幣不同的地方。

- 每次交易都會(huì)有發(fā)送塊和接收塊,發(fā)送者簽署發(fā)送塊,接收者簽署接收塊。由接收塊來決定每筆轉(zhuǎn)賬的優(yōu)先順序;同時(shí)每個(gè)節(jié)點(diǎn)不關(guān)心該賬號的完整歷史交易記錄,只關(guān)心最新的余額;這樣有兩點(diǎn)優(yōu)勢:

1. 接收者總是維護(hù)一個(gè)最新的余額,可以保證隨時(shí)可以以固定大小的數(shù)據(jù)交易任何金額(最小 UDP 包)。

2. 如果節(jié)點(diǎn)對歷史交易不感興趣,只對最后余額感興趣,這樣可以在保持正確性的同時(shí)丟棄歷史數(shù)據(jù)。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容