RLZ 公信鏈?zhǔn)荝elianz Chain理事基金會(huì)研發(fā)的基于最新區(qū)塊鏈技術(shù)的去中心化、開源的衡量數(shù)字資產(chǎn),RLZ專注于性能、可用性、拓展性、以及完善性。和吞吐量,最高可實(shí)現(xiàn)每秒數(shù)百萬(wàn)的交易。同時(shí)RLZ將提供交叉型側(cè)鏈支持,滿足以撮合智能合約的形式快速完成交易確認(rèn),RLZ將是商業(yè)級(jí)別的基礎(chǔ)公鏈項(xiàng)目的首選。
RLZ公信鏈?zhǔn)褂?a target="_blank">認(rèn)證證明共識(shí)算法和以消息傳遞為中心的設(shè)計(jì),具有極快速封鎖時(shí)間。能夠?qū)崿F(xiàn)高可擴(kuò)展性和吞吐量,最高可實(shí)現(xiàn)每秒數(shù)百萬(wàn)的交易。同時(shí)RLZ將提供交叉型側(cè)鏈支持,滿足以撮合智能合約的形式快速完成交易確認(rèn),RLZ將是商業(yè)級(jí)別的基礎(chǔ)公鏈項(xiàng)目的首選。
RLZ公信鏈將主要應(yīng)用于一站式產(chǎn)業(yè)鏈整合,供應(yīng)鏈金融轉(zhuǎn)化,企業(yè)級(jí)投融資轉(zhuǎn)換,全行業(yè)商業(yè)積分換兌等場(chǎng)景,任何一個(gè)消費(fèi)者或投資者都可以利用RLZ來(lái)快速發(fā)起pre-ico合約或其他智能合約亦或場(chǎng)景應(yīng)用。
什么是 RLZ 公信鏈
RLZ(Relianz Chain) 公信鏈?zhǔn)荝elianz Chain理事基金會(huì)研發(fā)的一個(gè)高性能一站式綜合服務(wù)平臺(tái),采用全新的區(qū)塊鏈底層架構(gòu),簡(jiǎn)化底層協(xié)議,通過(guò)主鏈+多側(cè)鏈實(shí)現(xiàn)自定義共識(shí),滿足各類商用場(chǎng)景的同時(shí)減少數(shù)據(jù)冗余,RLZ優(yōu)化了仿操作系統(tǒng)的構(gòu)建方式,實(shí)現(xiàn)了一套高度并行化的智能合約系統(tǒng) ,具備輕量級(jí)的執(zhí)行環(huán)境,快速的啟動(dòng)時(shí)間,高效的執(zhí)行效率,可視化調(diào)用關(guān)系,鏈外存儲(chǔ)合約代碼,低耦合度設(shè)計(jì)思想等典型優(yōu)勢(shì),RLZ公信鏈的典型技術(shù)優(yōu)勢(shì)在pre-ico合約上會(huì)展現(xiàn)出對(duì)比其他基礎(chǔ)主鏈幾個(gè)數(shù)量級(jí)以上的領(lǐng)先優(yōu)勢(shì)。
RLZ 公信鏈的特點(diǎn)
1、 RLZ 公信鏈幣經(jīng)濟(jì)模型(分紅獎(jiǎng)勵(lì))
RLZ 公信鏈采用股權(quán)證明機(jī)制系統(tǒng)作為激勵(lì)措施,保證整個(gè)系統(tǒng)的完美運(yùn)行。所有的獎(jiǎng)勵(lì)交易和策略信息均記錄至區(qū)塊鏈中,公開、透明、可追溯。激勵(lì)模型保證系統(tǒng)中每個(gè)參與方各取所需。
2、股權(quán)證明機(jī)制(Proof of Stake)
與PoW機(jī)制一樣,在PoS中生成區(qū)塊的過(guò)程將會(huì)得到轉(zhuǎn)賬費(fèi)用的獎(jiǎng)勵(lì),此外還有一個(gè)通過(guò)底層協(xié)議所定義的供應(yīng)模型,也就是通常所說(shuō)的利率。
PoS系統(tǒng)依靠一個(gè)低能耗、分布式的運(yùn)算網(wǎng)絡(luò)實(shí)現(xiàn)了一種安全,去中心化的區(qū)塊鏈。它們依靠貨幣的集聚而不是算力作為保障網(wǎng)絡(luò)安全的獎(jiǎng)勵(lì)性基礎(chǔ)。
早期的股權(quán)證明模型是圍繞“幣齡”和“貨幣權(quán)重”而設(shè)計(jì),“幣齡”即貨幣在錢包中持有的時(shí)長(zhǎng),而“貨幣權(quán)重”即錢包中貨幣的總量,這些都被證明是獎(jiǎng)勵(lì)的必要而不充分條件,因?yàn)樗鼈儧](méi)有獎(jiǎng)勵(lì)為網(wǎng)絡(luò)交易提供便利的人。實(shí)際上,基于第一個(gè)版本PoS的加密數(shù)字貨幣持有人可以存入大量貨幣于一個(gè)錢包,使其離線并積累很長(zhǎng)一段時(shí)間的“幣齡”,然后再錢包再次聯(lián)網(wǎng)時(shí)瞬間即可獲得即時(shí)獎(jiǎng)勵(lì)。
很明顯第一版PoS獎(jiǎng)勵(lì)用戶持有貨幣,但沒(méi)有鼓勵(lì)他們積極維護(hù)網(wǎng)絡(luò)的誠(chéng)實(shí)性。在這個(gè)模型中,貨幣交易所與其他大股東持有離線的錢包,他們只用定期將錢包聯(lián)網(wǎng)生成和出售部分股份,如此降低了貨幣市場(chǎng)價(jià)值的同時(shí),直接增加了貨幣的發(fā)行量。
RLZ采用“靜態(tài)”股權(quán)證明系統(tǒng),即PoS 3.0(也稱為 SPoS),它將用戶行為結(jié)合到獎(jiǎng)勵(lì)條件中,促進(jìn)用戶去積極維護(hù)一個(gè)強(qiáng)大,快速和安全的網(wǎng)絡(luò)。獎(jiǎng)勵(lì)是“靜態(tài)”的,因?yàn)樗冀K是相同的(區(qū)塊獎(jiǎng)勵(lì)中的50%)。貨幣權(quán)重依然重要,但聯(lián)網(wǎng)時(shí)間(錢包維護(hù)活動(dòng)網(wǎng)絡(luò)通信的時(shí)間)取代了“幣齡”而作為主要的股權(quán)概率參數(shù)。因此,獎(jiǎng)勵(lì)是根據(jù)錢包中RLZ持有量和積極維護(hù)網(wǎng)絡(luò)安全運(yùn)行工作而定的。
3、 去中心化自治
RLZ的主鏈上線后,其他項(xiàng)目可以基于主鏈發(fā)布自己的私鏈和代幣。基于區(qū)塊鏈技術(shù)的“弱中心化”特性,現(xiàn)有的經(jīng)濟(jì)體系可以脫離當(dāng)前通過(guò)制度約束或第三方機(jī)構(gòu)背書,雙方直接實(shí)現(xiàn)價(jià)值交付。這種“去中心化”特性可以有效降低交易成本,提高交易效率,減少因交易一致性所引發(fā)的摩擦。 RLZ 正是運(yùn)用區(qū)塊鏈技能自身具有的揭露通明、去中心化、不行篡改、防偽追尋等特性開發(fā)而成,通過(guò)一種點(diǎn)對(duì)點(diǎn)完成的電子錢銀賬本體系,它能夠經(jīng)過(guò)網(wǎng)絡(luò)記載著每一筆虛擬幣的買賣記載,且去中心化,沒(méi)有人能夠私行更改,因此關(guān)于其持有者具有非常安穩(wěn)的安全確保性。
RLZ公信鏈整體平臺(tái)架構(gòu)
1. RLZ 公信鏈數(shù)字資產(chǎn)平臺(tái)
RLZ 公信鏈旨在為高性能分布式應(yīng)用提供底層區(qū)塊鏈平臺(tái)服務(wù)。 RLZ 項(xiàng)目的目標(biāo)是實(shí)現(xiàn)一個(gè)類似操作系統(tǒng)的支撐分布式應(yīng)用程序的區(qū)塊鏈架構(gòu)。該架構(gòu)可以提供賬戶,身份認(rèn)證,數(shù)據(jù)庫(kù),異步通信以及可在數(shù)以萬(wàn)計(jì)的 CPU/GPU群集上進(jìn)行程序調(diào)度和并行運(yùn)算。 通過(guò)主鏈和多個(gè)并行鏈異步計(jì)算,RLZ 最終可以支持每秒執(zhí)行數(shù)百萬(wàn)個(gè)交易, 同時(shí)普通用戶執(zhí)行智能合約無(wú)需支付使用費(fèi)用。采用分叉鏈存儲(chǔ)pre-ico合約信息是業(yè)內(nèi)首創(chuàng)的公開透明化一站式ico服務(wù)平臺(tái)。
2、RLZ 公信鏈運(yùn)行系統(tǒng)
RLZ加密數(shù)字貨幣主要有三大應(yīng)用場(chǎng)景:帶寬和日志存儲(chǔ)(硬盤),計(jì)算和計(jì)算儲(chǔ)備(CPU),狀態(tài)存儲(chǔ)(RAM)。
(1)接收方支付:客戶從該業(yè)務(wù)中購(gòu)買特定產(chǎn)品,而這些產(chǎn)品的銷售收入將用于支付業(yè)務(wù)成本,避免客戶直接為使用區(qū)塊鏈支付費(fèi)用,也不會(huì)限制或阻止企業(yè)確定其產(chǎn)品的貨幣化策略。
(2)授權(quán)能力:如果一個(gè)區(qū)塊鏈應(yīng)用是基于 RLZ 平臺(tái)開發(fā),而其代幣是由一個(gè)加密貨幣持有者所持有,他可能不需要立即消耗全部或部分可用帶寬,這樣的加密貨幣持有者可以選擇將未消耗的帶寬給予或租給他人。
(3)將交易成本與數(shù)字貨幣價(jià)值分開:如果應(yīng)用程序所有者持有相應(yīng)數(shù)量的數(shù)字貨幣,那么應(yīng)用程序可以在固定的狀態(tài)和帶寬使用中持續(xù)運(yùn)行。開發(fā)人員和用戶不會(huì)受到數(shù)字貨幣市場(chǎng)價(jià)格波動(dòng)的影響,因此不會(huì)依賴于價(jià)格。
(4)區(qū)塊獎(jiǎng)勵(lì):認(rèn)證節(jié)點(diǎn)每次生成一個(gè)區(qū)塊時(shí),RLZ 都會(huì)獎(jiǎng)勵(lì)該區(qū)塊生產(chǎn)者新的加密貨幣用于支付其運(yùn)維成本。目前 RLZ 設(shè)定限制了區(qū)塊生產(chǎn)者所得獎(jiǎng)勵(lì)上限,目前RLZ 設(shè)定給予區(qū)塊生產(chǎn)者的獎(jiǎng)勵(lì)上限為每年最多 2%,即加密貨幣新增供應(yīng)的年總增長(zhǎng)不超過(guò) 2%。
RLZ公信鏈區(qū)塊鏈技術(shù)應(yīng)用
1、RLZ 公信鏈技術(shù)應(yīng)用特征
區(qū)塊鏈技術(shù)不是一個(gè)單項(xiàng)的技術(shù),而是一個(gè)集成了多方面研究成果基礎(chǔ)之上的綜合性技術(shù)系統(tǒng)。RLZ公信鏈有三項(xiàng)必不可缺的核心技術(shù),分別是:共識(shí)機(jī)制、密碼學(xué)原理和分布式數(shù)據(jù)存儲(chǔ)。
第一,共識(shí)機(jī)制。所謂共識(shí),是指多方參與的節(jié)點(diǎn)在預(yù)設(shè)規(guī)則下,通過(guò)多個(gè)節(jié)點(diǎn)交互對(duì)某些數(shù)據(jù)、行為或流程達(dá)成一致的過(guò)程。共識(shí)機(jī)制是指定義共識(shí)過(guò)程的算法、協(xié)議和規(guī)則。區(qū)塊鏈的共識(shí)機(jī)制具備“少數(shù)服從多數(shù)”以及“人人平等”的特點(diǎn),其中“少數(shù)服從多數(shù)”并不完全指節(jié)點(diǎn)個(gè)數(shù),也可以是計(jì)算能力或者其他的計(jì)算機(jī)可以比較的特征量。“人人平等”是當(dāng)節(jié)點(diǎn)滿足條件時(shí),所有節(jié)點(diǎn)都有權(quán)優(yōu)先提出共識(shí)結(jié)果、直接被其他節(jié)點(diǎn)認(rèn)同后并最后有可能成為最終共識(shí)結(jié)果。
第二、密碼學(xué)原理。在區(qū)塊鏈中,信息的傳播按照公鑰、私鑰這種非對(duì)稱數(shù)字加密技術(shù)實(shí)現(xiàn)交易雙方的互相信任。在具體實(shí)現(xiàn)過(guò)程中,通過(guò)公、私密鑰對(duì)中的一個(gè)密鑰對(duì)信息加密后,只有用另一個(gè)密鑰才能解開的過(guò)程。并且將其中一個(gè)秘鑰公開后(即為公開的公鑰),根據(jù)公開的公鑰無(wú)法測(cè)算出另一個(gè)不公開的密鑰(即為私鑰)。
第三、分布式存儲(chǔ)。區(qū)塊鏈中的分布式存儲(chǔ)是參與的節(jié)點(diǎn)各自都有獨(dú)立的、完整的數(shù)據(jù)存儲(chǔ)。跟傳統(tǒng)的分布式存儲(chǔ)有所不同,區(qū)塊鏈的分布式存儲(chǔ)的獨(dú)特性主要體現(xiàn)在兩個(gè)方面:一是區(qū)塊鏈每個(gè)節(jié)點(diǎn)都按照塊鏈?zhǔn)浇Y(jié)構(gòu)存儲(chǔ)完整的數(shù)據(jù),傳統(tǒng)分布式存儲(chǔ)一般是將數(shù)據(jù)按照一定的規(guī)則分成多份進(jìn)行存儲(chǔ)。二是區(qū)塊鏈每個(gè)節(jié)點(diǎn)存儲(chǔ)都是獨(dú)立的、地位等同的,依靠共識(shí)機(jī)制保證存儲(chǔ)的一致性,而傳統(tǒng)分布式存儲(chǔ)一般是通過(guò)中心節(jié)點(diǎn)往其他備份節(jié)點(diǎn)同步數(shù)據(jù)。數(shù)據(jù)節(jié)點(diǎn)可以是不同的物理機(jī)器,也可以是云端不同的實(shí)例。
2、RLZ 公信鏈客戶服務(wù)端
在區(qū)塊鏈技術(shù)的輔助下,“區(qū)塊鏈+數(shù)字化資產(chǎn)”讓支付全面進(jìn)入“資產(chǎn)化”時(shí)代。區(qū)塊鏈技術(shù)可用于創(chuàng)建寄存器,以追蹤所有權(quán)和相關(guān)產(chǎn)品在預(yù)防的同時(shí)還可以追蹤欺詐性交易;數(shù)據(jù)安全性,則可以防止產(chǎn)品消費(fèi)行業(yè)中系統(tǒng)的單點(diǎn)故障和系統(tǒng)性風(fēng)險(xiǎn),不會(huì)有數(shù)據(jù)的丟失;共享功能,可以產(chǎn)品供求雙方之間共享,有效的欺詐情況,避免客戶的經(jīng)濟(jì)損失。總之,區(qū)塊鏈技術(shù)能夠有效防止篡改信息,有效避免基于利益產(chǎn)品征信信息,從而提高企業(yè)公信力,從而讓區(qū)塊鏈+全球化數(shù)字資產(chǎn)成為真正安全,具有公信力的支付虛擬幣,必將在未來(lái)的支付市場(chǎng)產(chǎn)生深遠(yuǎn)影響。
資產(chǎn)數(shù)字化乃至建構(gòu)區(qū)塊鏈體系,都是工具而不是目標(biāo),我們不應(yīng)拘泥于技術(shù)本身而忘記為何出發(fā)、前往何處。通過(guò)資產(chǎn)數(shù)字化,真實(shí)世界將通過(guò)區(qū)塊鏈鏡像出一個(gè)數(shù)字化的世界,真實(shí)世界中資產(chǎn)的使用、交易、流動(dòng)等行為都將在區(qū)塊鏈分布式賬本上面留下寶貴數(shù)據(jù),萬(wàn)物互聯(lián),互通互融,這些數(shù)據(jù)降低了信息獲取成本,將成為人工智能等“新型蒸汽機(jī)”技術(shù)的燃料,推動(dòng)人類發(fā)展不斷向前。同時(shí)分布式賬本的真實(shí)、不可偽造的特點(diǎn),也降低了人與人之間的信任成本,現(xiàn)今由于信任而產(chǎn)生的諸多中間環(huán)節(jié)諸如質(zhì)檢、審計(jì)、合約都將大大縮減,回到前文區(qū)塊鏈+供應(yīng)鏈、區(qū)塊鏈+文件存儲(chǔ)、區(qū)塊鏈+智能合約的案例,我們發(fā)現(xiàn)資產(chǎn)數(shù)字化后絕大多數(shù)制約區(qū)塊鏈應(yīng)用的障礙將蕩然無(wú)存。
RLZ公信鏈利用數(shù)字化和去中心化技術(shù)使得資產(chǎn)的使用權(quán)和所有權(quán)在分割、流轉(zhuǎn)時(shí)變得更容易,降低了科斯定理中的交易成本 ,進(jìn)一步促進(jìn)資源的最優(yōu)配置,釋放巨大潛能。
3、 RLZ 公信鏈關(guān)鍵技術(shù)概要
第一節(jié) 增強(qiáng)數(shù)據(jù)存儲(chǔ)
區(qū)塊鏈復(fù)式的記賬模式,在系統(tǒng)不斷的運(yùn)用,積累了大量的數(shù)據(jù),造成運(yùn)行速度下降,RLZ公信鏈將會(huì)實(shí)現(xiàn)分離存儲(chǔ)、分表存儲(chǔ)機(jī)制,實(shí)現(xiàn)數(shù)據(jù)海量存儲(chǔ)。
第二節(jié) 權(quán)限控制策略
提供數(shù)據(jù)信息寫入與讀取兩類權(quán)限控制策略。數(shù)據(jù)信息寫入權(quán)限,同一賬戶下設(shè)置多個(gè)使用用戶,并針對(duì)不同的操作設(shè)置相應(yīng)的權(quán)限,滿足多方簽名控制的 使用場(chǎng)景。數(shù)據(jù)信息讀取權(quán)限,用戶可以授予和撤回單用戶或用戶組對(duì)數(shù)據(jù)的操作權(quán)限,用戶組可以由用戶靈活配置。數(shù)據(jù)包括用戶賬戶信息, 交易信息等,可以細(xì)化到交易或賬戶的各屬性字段。
第三節(jié) 高吞吐量
區(qū)塊鏈的本質(zhì)是一種分布式共享記賬的技術(shù),其分布式特征主要體現(xiàn)在分布式一致性而非分布式并發(fā)處理。為保證數(shù)據(jù)的一致性,某些特定環(huán)節(jié)只能串行執(zhí)行,而無(wú)法并行。RLZ公信鏈通過(guò)長(zhǎng)期的測(cè)試與優(yōu)化實(shí)踐,將工作量分配到多 CPU 和計(jì)算機(jī)集群之上,采用并行鏈方式執(zhí)行,并行處理性會(huì)進(jìn)一步大幅提高交易吞吐量。
第四節(jié) 提升交易速度
通過(guò)對(duì)簽名算法、賬本結(jié)構(gòu)、數(shù)據(jù)操作、序列化、共識(shí)機(jī)制、消息擴(kuò)散等關(guān)鍵環(huán)節(jié)的深度優(yōu)化,RLZ公信鏈將實(shí)現(xiàn)秒級(jí)的快速交易驗(yàn)證,滿足絕大部分區(qū)塊鏈應(yīng)用場(chǎng)景的用戶體驗(yàn)。
第五節(jié) 增強(qiáng)遞歸式網(wǎng)絡(luò)架構(gòu)(S-RINA)
RLZ公信鏈采用增強(qiáng)遞歸式網(wǎng)絡(luò)構(gòu)架(S-RINA),這是一個(gè)全新的網(wǎng)絡(luò)網(wǎng)絡(luò)結(jié)構(gòu)種類,使用了更聰明的工程語(yǔ)言,目的是建立一個(gè)網(wǎng)絡(luò)能給使用者帶來(lái)隱私安全保證,交易安全保證,規(guī)模化保證。使節(jié)點(diǎn)間的通訊不再依賴TCP/IP協(xié)議,而是類似進(jìn)程間通訊的方式,提升通信網(wǎng)絡(luò)性能40%-60%。
S-RINA有如下特點(diǎn):
網(wǎng)絡(luò)建立在不同范圍重復(fù)的分布式過(guò)程通信(Ipc)層。此重復(fù)ipc層的每個(gè)實(shí)例都實(shí)現(xiàn)了相同的函數(shù)/機(jī)制,但是策略被調(diào)到性能空間的不同范圍(例如容量、延遲、丟失)。并不簡(jiǎn)單地添加一個(gè)新的“會(huì)話層”來(lái)執(zhí)行一些額外功能來(lái)橋接isp網(wǎng)絡(luò)。通信只知道目標(biāo)應(yīng)用程序進(jìn)程的名稱。沒(méi)有地址標(biāo)識(shí),新節(jié)點(diǎn)成員需要以特定的策略進(jìn)行身份驗(yàn)證。
采用分離機(jī)制并將分離應(yīng)用到網(wǎng)絡(luò)協(xié)議中,分治策略更易于資源的管理和資源的合理利用,同時(shí)提供運(yùn)行子網(wǎng)的基礎(chǔ)。
第六節(jié) 強(qiáng)制儲(chǔ)備金機(jī)制(RCRM)
RLZ公信鏈采用強(qiáng)制儲(chǔ)備金機(jī)制(RCRM),基金會(huì)每年會(huì)提取一定釋放量的RLZ加密貨幣作為儲(chǔ)備金。基金會(huì)將建立嚴(yán)格的制度約束、建立公開透明的決策機(jī)制和運(yùn)行機(jī)制、建立更加務(wù)實(shí)的監(jiān)督考核機(jī)制,促使RLZ公信鏈平臺(tái)穩(wěn)步前進(jìn)。儲(chǔ)備金的管理將遵循以下幾點(diǎn)原則:
1、對(duì)提取的儲(chǔ)備金投資方向應(yīng)嚴(yán)格限制,原則上僅用于銀行存款、債權(quán)等易于變現(xiàn)、風(fēng)險(xiǎn)小的投資方式,不得用于股權(quán)投資、期貨、套保等高風(fēng)險(xiǎn)投資。
2、儲(chǔ)備金的使用方向也必須進(jìn)行嚴(yán)格限制,僅用于平臺(tái)必要時(shí)期的必要投入等。
3、儲(chǔ)備金制度一旦通過(guò)規(guī)章的形式確認(rèn)后,將由基金會(huì)建立相應(yīng)的嚴(yán)格監(jiān)督、管理機(jī)制,同時(shí)將儲(chǔ)備金提取作為每年的一項(xiàng)強(qiáng)制性考核項(xiàng)目。
4、對(duì)使用進(jìn)行嚴(yán)格規(guī)定,在一旦使用時(shí)就必須進(jìn)行跟蹤監(jiān)督。
第七節(jié) 安全隱私
(一)多重隱私保護(hù)
提供多重隱私保護(hù)功能。首先,RLZ公信鏈底層提供同態(tài)加密方式, 用戶所有數(shù)據(jù)均加密存儲(chǔ),僅用戶本身可見。其次,BUbiAdaptors 提供加密中間件服務(wù),用戶可根據(jù)業(yè)務(wù)需要進(jìn)行選擇。最后,上層應(yīng)用可以在錄入時(shí)對(duì)數(shù)據(jù)進(jìn)行加密處理,RLZ公信鏈平臺(tái)負(fù)責(zé)對(duì)用戶生成的加密數(shù)據(jù)進(jìn)行寫入和讀取。
(二)安全私鑰存取
為了方便RLZ公信鏈用戶使用產(chǎn)品服務(wù),除了傳統(tǒng)的客戶端生成和保存的機(jī)制,RLZ公信鏈還提供網(wǎng)絡(luò)托管存取和私鑰硬件存取兩種方案。網(wǎng)絡(luò)托管存取,即把用戶名和密碼通過(guò)特定算法映射成私鑰并在服務(wù)端進(jìn)行存儲(chǔ)。服務(wù)器端存儲(chǔ)的私鑰均為加密數(shù)據(jù),私鑰僅能在用戶端解密;硬件私鑰是為了滿足金融行業(yè)互聯(lián)網(wǎng)行業(yè)的使用需求。
(三) RLZ 的分布式控制結(jié)構(gòu)
RLZ 的區(qū)塊鏈根據(jù)系統(tǒng)確定的開源的、去中心化的協(xié)議,構(gòu)建了一個(gè)分布式的結(jié)構(gòu)體系,讓價(jià)值交換的信息通過(guò)分布式傳播發(fā)送給全網(wǎng),通過(guò)分布式記賬確定信息數(shù)據(jù)內(nèi)容,蓋上時(shí)間戳后生成區(qū)塊數(shù)據(jù),再通過(guò)分布
式傳播發(fā)送給各個(gè)節(jié)點(diǎn),實(shí)現(xiàn)分布式存儲(chǔ)。具體來(lái)說(shuō),分布式結(jié)構(gòu)體現(xiàn)在3 個(gè)方面:
1)分布式記賬。RLZ 通過(guò)自愿原則來(lái)建立一套人人都可以參與記錄信息的分布式記賬體系,從而將會(huì)計(jì)責(zé)任分散化,由整個(gè)網(wǎng)絡(luò)的所有參與者來(lái)共同記錄。
2)分布式傳播。區(qū)塊鏈中每一筆新交易的傳播都采用分布式的結(jié)構(gòu),根據(jù) P2P 網(wǎng)絡(luò)層協(xié)議,消息由單個(gè)節(jié)點(diǎn)被直接發(fā)送給全網(wǎng)其他所有的節(jié)點(diǎn)。
3)分布式存儲(chǔ)。讓數(shù)據(jù)庫(kù)中的所有數(shù)據(jù)均存儲(chǔ)于系統(tǒng)所有的電腦節(jié)點(diǎn)中,并實(shí)時(shí)更新。完全去中心化的結(jié)構(gòu)設(shè)置使數(shù)據(jù)能實(shí)時(shí)記錄,并在每一個(gè)參與數(shù)據(jù)存儲(chǔ)的網(wǎng)絡(luò)節(jié)點(diǎn)中更新,這就極大的提高了數(shù)據(jù)庫(kù)的安全性。
通過(guò)分布式記賬、分布式傳播、分布式存儲(chǔ)這三大“分布”,系統(tǒng)內(nèi)的數(shù)據(jù)存儲(chǔ)、交易驗(yàn)證、信息傳輸過(guò)程全部都是去中心化的。使用分布式交易所的方式進(jìn)行撮合結(jié)算,買方掛單和賣方掛單緩存在區(qū)塊鏈中。當(dāng)共識(shí)節(jié)點(diǎn)記賬時(shí),自動(dòng)觸發(fā)買賣掛單,將賬單分布式傳播到網(wǎng)絡(luò)中,在 51%以上的節(jié)點(diǎn)驗(yàn)證通過(guò)后,完成交易。分布式撮合交易結(jié)算的好處是每一筆交易都有據(jù)可查,每一筆交易都得到了最廣泛節(jié)點(diǎn)的確認(rèn),在提高交易記錄安全性的同時(shí)增加了黑客操縱交易盤的難度。下圖是 RLZ 分布式控制鏈參數(shù)與模型:
(四) RLZ 的數(shù)據(jù)區(qū)塊結(jié)構(gòu)
區(qū)塊鏈就是區(qū)塊以鏈的方式組合在一起,區(qū)塊鏈?zhǔn)窍到y(tǒng)內(nèi)所有節(jié)點(diǎn)共享的交易數(shù)據(jù)庫(kù),這些節(jié)點(diǎn)基于價(jià)值交換協(xié)議參與到區(qū)塊鏈的網(wǎng)絡(luò)中來(lái)。每一個(gè)區(qū)塊的塊頭都包含了前一個(gè)區(qū)塊的交易信息壓縮值,這就使得從創(chuàng)世塊(第一個(gè)區(qū)塊)到當(dāng)前區(qū)塊連接在一起形成了一條長(zhǎng)鏈。由于如果不知道前一區(qū)塊的HASH 函數(shù)值,就沒(méi)有辦法生成當(dāng)前區(qū)塊,因此每個(gè)區(qū)塊必定按時(shí)間順序跟隨在前一個(gè)區(qū)塊之后。這種所有區(qū)塊包含前一個(gè)區(qū)塊引用的結(jié)構(gòu)讓現(xiàn)存的區(qū)塊集合形成了一條數(shù)據(jù)長(zhǎng)鏈。
(五)RLZ 的安全加密算法
RLZ 的安全加密算法,是基于采用傳統(tǒng)的比特幣加密方式上的改進(jìn)。
1 ) 對(duì)稱加密: 對(duì)稱加密是最快速、最簡(jiǎn)單的一種加密方式, 加密(encryption)與解密(decryption)用的是同樣的密鑰(secret key)。對(duì)稱加密通常使用的是相對(duì)較小的密鑰,一般小于 256bit。密鑰的大小既要照顧到安全性,也要照顧到效率,是一個(gè) trade-off。
2)非對(duì)稱加密:非對(duì)稱加密為數(shù)據(jù)的加密與解密提供了一個(gè)非常安全的方法,它使用了一對(duì)密鑰,公鑰(public key)和私鑰(private key)。私鑰只能由一方安全保管, 不能外泄,而公鑰則可以發(fā)給任何請(qǐng)求它的人。非對(duì)稱加密使用這對(duì)密鑰中的一個(gè)進(jìn)行加密,而解密則需要另一個(gè)密鑰。
3)私鑰(private key):非公開,是一個(gè) 256 位的隨機(jī)數(shù),由用戶保管且不對(duì)外開放。私鑰通常是由系統(tǒng)隨機(jī)生成,是用戶賬戶使用權(quán)及賬戶內(nèi)資產(chǎn)所有權(quán)的唯一證明,其有效位長(zhǎng)足夠大,因此不可能被攻破,無(wú)安全隱患。
4)公鑰(public key):可公開,每一個(gè)私鑰都有一個(gè)與之相匹配的公鑰。ECC 公鑰可以由私鑰通過(guò)單向的、確定性的算法生成,目前常用的方案包括:secp256r1(國(guó)際通用標(biāo)準(zhǔn))、secp256k1(比特幣標(biāo)準(zhǔn))和 SM2(中國(guó)國(guó)標(biāo))。RLZ 控制鏈與初始數(shù)據(jù)鏈選擇 secp256r1 作為密鑰方案。
5)哈希算法:通常哈希算法是指安全散列算法 SHA,該算法是美國(guó)國(guó)家安全局設(shè)計(jì),美國(guó)國(guó)家標(biāo)準(zhǔn)與技術(shù)研究院(NIST) 發(fā)布的一系列密碼散列函數(shù),包括 SHA-1、SHA-224、SHA-256、SHA-384 和 SHA-512 等變體。目前比特幣采用 SHA-256 算法。RLZ 除 PoW 外, 其余哈希算法均指 SHA-256。
(六)RLZ 的 P2P 協(xié)議
RLZ 上,每個(gè)節(jié)點(diǎn)(客戶端)均采用 P2P 協(xié)議進(jìn)行消息廣播交互。對(duì)于RLZ 的數(shù)據(jù)區(qū)塊,采用的 P2P 協(xié)議是標(biāo)準(zhǔn)的以太坊加密貨幣協(xié)議,該協(xié)議的核心特點(diǎn)是引入“幽靈“協(xié)議。而 RLZ 的控制區(qū)塊則,采用標(biāo)準(zhǔn)的 P2P 協(xié)議,不支持“幽靈“協(xié)議。
RLZ 的客戶端通常工作于守護(hù)狀態(tài)。該狀態(tài)下,客戶端執(zhí)行的工作包括:(1)調(diào)用網(wǎng)絡(luò)守護(hù)進(jìn)程維護(hù)連接及定期發(fā)送消息;(2)獲取當(dāng)前區(qū)塊信息以及關(guān)聯(lián)區(qū)塊信息;(3)獲取交易結(jié)算參數(shù),并對(duì)其按照標(biāo)準(zhǔn)模型分析,確定是否提交更新的參數(shù)。
評(píng)論
查看更多