本文摘要:
布比目的建構商用級區塊鏈分布式商業應用于生態,面向各行業領域獲取區塊 鏈運營產品,打造出高性能、低能用、不易拓展的商用級區塊鏈底層平臺。布比目的建構商用級區塊鏈分布式商業應用于生態,面向各行業領域獲取區塊 鏈運營產品,打造出高性能、低能用、不易拓展的商用級區塊鏈底層平臺。經過大量產品場景檢驗及業務累積,布比在商用級區塊鏈技術和產品成熟度方面皆有較小突破。
本文重點講解布比區塊鏈的技術突破,還包括:共識算法、性能、隱私維護、智能合約和跨鏈互操作5個方面。1. 安全性高效的共識算法布比區塊鏈共識算法不具備可插拔屬性,反對高效的 Bubi-BFT(拜占庭懷 攏算法)和大規模用戶可參予的 Validating Pool+BFT 兩種共識算法?;诎菡纪ト蒎e算法的共識算法 Bubi-BFT,是一種會產生鏈末端且強勁一致性的 算法,用戶交易可在秒級時間證實。
基于Validating Pool 算法,普通用戶也 可參予投票,并議會選舉產生記賬節點,記賬節點再行通過 BFT 算法輪流產生區塊。安全性高效的共識算法2. 分段多樣的多鏈分片目前區塊鏈的架構大多是單鏈架構,而單鏈受限于網絡中單節點的性能無限大 吞吐量總會超過下限,數據多使用鏈上存儲機制,因此無法符合應用于的性能、容量及其他拒絕。
布比區塊鏈構建多鏈分片技術,可根據有所不同業務場景市場需求對數據做到重復,縱向提升區塊鏈的吞吐量。多鏈分片技術是一種“二層配套技術”,可從一條主鏈光滑地拓展多條子鏈,每條鏈都負責管理部分計算出來和存儲業務,即鏈的數量可以隨著業務量和數據的減少而減少。主鏈負責管理子鏈,確保鏈的安全性;子鏈承繼主鏈的安全性,并且支撐業務運營,子鏈的數據快速增長會影響到主鏈及 其他子鏈的效率,有效地構建了資源隔絕。分段多樣的多鏈分片3. 可信的隱私維護與權限掌控布比區塊鏈融合同態隱蔽、零科學知識證明等多項密碼學技術,構建非交互式的隱私維護,可隱蔽交易金額、地址以及交易可選數據。
利用代理輕加密算法構建對鏈上數據的許可采訪。非交互式的隱私維護:通過 ECDH 算法為對方分解致盲因子,對方可還原成,而第三方不能。接管方可以通過接管方的私鑰與發送到方的公鑰做到代數運 算數還原成致盲因子,而第三方沒雙方的私鑰無法還原成該致盲因子,從而超過 對第三方隱蔽的目的。
交易金額隱蔽:Pederson 允諾構建了對金額的同態隱蔽,即數字加密前 的運算結果經過加密,與加密后運算的結果是完全一致的,區塊鏈節點只必須對 加密后的數據做到等式運算,才可確保輸出值相等輸入值。交易地址隱蔽:通過可選“根據接收者公鑰按照某種規則轉換后的公鑰” 構建所有權的移往,有所不同的 output 產生有所不同的公鑰,所有權再次發生移往、其他 人無法關聯出有轉換前的公鑰,超過對地址隱蔽的效果。
可信的隱私維護與權限掌控4. 應用于研發友好關系的智能合約布比區塊鏈基于 Chrome V8 虛擬機建構智能合約引擎,獲取構建研發的環 境以及多場景、多類型的智能合約模板??紤]到智能合約的安全性,智合約 模塊使用 JavaScript 子集作為編程語言,開發者可較慢安全性的研發智能合約應用程序。為了讓更加多開發者用于智能合約,布比區塊鏈同時使用 WebAssembly 技術建構引擎,反對 C/C++/python 語言撰寫智能合約。
應用于研發友好關系的智能合約5. 可拓展的同構/異構跨鏈互操作布比區塊鏈跨鏈技術用于網絡鏈體系結構,獲取多種模式的跨鏈技術。布比鏈的跨鏈協議反對“基于多公證人機制”和“基于可靠硬件機制”的主 流模式。
開發者可以再行創建一條 Relay Chain,利用 SPV 技術兼容其他業務鏈,其次按照業務市場需求搭起平行鏈,平行鏈將按照預設的跨鏈協議對收到 Relay Chain,從而與其他鏈展開互聯互通,這樣不僅可減少跨鏈架構復雜度, 而且更加靈活性、更加與眾不同實際業務場景,布比區塊鏈反對同構及異構跨鏈,不僅 反對數字資產的跨鏈賬戶,也反對智能合約、分布式應用之間的跨鏈操作者。
本文關鍵詞:澳門威斯尼斯wns888
本文來源:澳門威斯尼斯wns888-www.wn899.com