您的位置:首頁>財經>正文

比原鏈技術筆記:如何打造世界級的安全區塊鏈平臺

“比原鏈是一種多元比特資產的交互協議, 運行在比原鏈區塊鏈上的不同形態的、異構的比特資產(原生的數位貨幣、數位資產)和原子資產(有傳統物理世界對應物的權證、權益、股息、債券、情報資訊、預測資訊等)可以通過該協議進行登記、交換、對賭、和基於合約的更具複雜性的交交互操作” ——比原鏈白皮書

比原的應用場景

比原鏈設計的定位就是一個去中心化的資產交互協議, 在比原鏈上用戶可以用智慧合約來管理/投資他們的資產。 比原鏈有無限的應用場景, 比如下面的幾個例子。

可以是無需信用背書的C2C幣幣交易工具:現階段區塊鏈的投資者如果要進行一筆幣幣交易的話,

必須通過協力廠商的仲介。 而比原的優勢在於可以在鏈上完成原子化的幣幣交易。

可以是保證預測市場的協議得到公正執行:比原鏈將協議寫入智慧合約, 到期自動執行, 不需要協力廠商介入擔保從而杜絕暗箱操作。

可以是公司期權分配的管理者:將公司的期權交給區塊鏈管理, 期權激勵等行為依靠智慧合約來實現。

由上可見, 比原鏈管理的資產都是非常有價值的, 所以需要設計一個安全穩定的系統。

鏈上認證保證資產不可造假

比原鏈是做資產管理的專用型公鏈, 所以它允許任何人在上面發行自己的資產。 這就會帶來一個不可避免的問題:這麼多資產的真實性如何保障?為解決這個問題,

比原鏈引入了“ODIN”技術(Open Data Index Name)為可信任公司/個人提供“區塊鏈CA認證”, 拿到了root級認證的公司就擁有了自證身份的能力, 可以為自己公司旗下發佈的資產進行二甚至多級的資產驗證。 通過這種方式可以保證資產全網的唯一性, 即使在跨鏈的場景下。

合約故障隔離

11月7日一個叫做“devops199”的開發者觸發了乙太坊Parity錢包漏洞, 使51.37萬個乙太凍結至今。 這次錯不在Parity錢包, 漏洞出在錢包調用的一個library(乙太坊的底層庫函數, 可以理解成公用合約)上。 因為乙太坊的合約調用是把位址當指標使用, 每次執行用戶編寫的智慧合約都要調用library。 “devops199”把底層庫函數破壞的同時相當於把所有合約的指標都破壞了,

從而使得所有錢包裡的資金被永久凍結, 只能期待日後的硬分叉來解決這個問題。

比原鏈交易的設計思路其實更接近比特幣, 即一切都基於UTXO(Unspend Transaction Out)。 每一筆比原鏈上的資產UTXO都是由圖靈完備的智能合約守護。 比原鏈的合約調用是創建智能合約的時候就將調用合約作為子合約加入進來, 以後不管調用的合約模版是否更改或出現漏洞, 都不會影響所有已經完成的智慧合約。

比原鏈的隱私設計

比原鏈採用金字塔式的控制層級確保用戶隱私性得到保護。 每一位比原鏈的用戶都可以擁有N把私密金鑰, 而不同的私密金鑰組合方式可以生成不同的帳戶。

如上圖所示, 每一個帳戶可能是由一個用戶的一把私密金鑰控制, 可能是由一個用戶得到多把私密金鑰控制, 也有可能是由不同用戶的N把私密金鑰所控制。 每一個帳戶下控制著的是N個不同的智慧合約, 合約和帳戶的關係有點類似於私密金鑰和公開金鑰的關係。

在比原鏈的設計中帳戶只駐留在本地,

唯一上鏈的就是智慧合約, 而且每一筆交易都會自動生成一個新的智慧合約。 這樣的設計保證比原鏈上所有資產交易呈現的是樹狀分佈, 而不是環狀關係。 這意味著沒有人可以通過交易行為之間的關係, 推導出比原鏈世界中的關係網絡, 做到更好的隱私體驗。

隱形合約設計

沒有人一定能夠肯定寫出來的智慧合約是萬無一失的,比如被駭客攻擊、隱私問題、對賭協議被提前洩露等。比原鏈為此提出“隱形合約”的概念,能夠在不被人看到合約具體內容的情況下自動執行。即用戶在寫完智慧合約之後將合約進行一次雜湊,然後用合約的雜湊將一筆資產進行鎖定,需要解鎖這筆資產的時候再將智慧合約公開。

總結

比原鏈在設計上不像乙太坊一樣涵蓋各方面的複雜功能,我們只專注於打造最好的資產管理區塊鏈。智慧合約的設計也是以簡約易用為目標,因為越複雜的系統越容易出BUG。雖然我們的交易設計像比特幣一樣基於UTXO,但我們不僅支援無限種類的資產,而且擁有了圖靈完備的智能合約。 通過集萬家之所長,從而提供了企業級安全的區塊鏈平臺。

發文時比特幣價格 ¥79236.08

沒有人一定能夠肯定寫出來的智慧合約是萬無一失的,比如被駭客攻擊、隱私問題、對賭協議被提前洩露等。比原鏈為此提出“隱形合約”的概念,能夠在不被人看到合約具體內容的情況下自動執行。即用戶在寫完智慧合約之後將合約進行一次雜湊,然後用合約的雜湊將一筆資產進行鎖定,需要解鎖這筆資產的時候再將智慧合約公開。

總結

比原鏈在設計上不像乙太坊一樣涵蓋各方面的複雜功能,我們只專注於打造最好的資產管理區塊鏈。智慧合約的設計也是以簡約易用為目標,因為越複雜的系統越容易出BUG。雖然我們的交易設計像比特幣一樣基於UTXO,但我們不僅支援無限種類的資產,而且擁有了圖靈完備的智能合約。 通過集萬家之所長,從而提供了企業級安全的區塊鏈平臺。

發文時比特幣價格 ¥79236.08

Next Article
喜欢就按个赞吧!!!
点击关闭提示