歷史上,分布式賬本項目的發展路線充滿紛爭,分叉給平臺本身帶來不穩定性。Hedera Hashgraph的穩定性主要靠技術和法律控制來實現。
Hedera Hashgraph技術控制包括兩個方面,一是,哈希圖技術確保軟件客戶端在使用共享狀態機制之前驗證哈希圖的譜系。網絡節點無法分叉官方版本的哈希圖平臺。二是,哈希圖技術讓Hedera Hashgraph治理主體不僅可以指定對網絡節點進行軟件更改,且也能確保何時采用這些更改。當Hedera Hashgraph治理主體發布軟件更新,所有誠實網絡節點將會自動更新其軟件,并且幾乎都在同時一刻完成更新。任何擁有無效軟件的人無法修改哈希圖,也無法讓其他人接受他們的版本。
具體來說,哈希圖的節點可以擁有一組有簽名的狀態副本,這些簽名可向第三方證明這是真正的共識狀態。證明也包括“地址簿”,包括了所有成員的公鑰列表、每個成員的權益。每個地址簿都來自于前一個地址簿成員的簽名。一系列的地址簿可以追溯到創世地址簿,創世地址簿的哈希可以充當分類賬本的唯一標識符,有自己的名稱。
如果一些成員想搞分叉,創建新賬本,他們技術上可以實現分叉,也可以讓新賬本的初始狀態跟舊賬本相同。
但問題在于,他們無法創建地址簿歷史記錄來追溯到創世地址簿,每個地址簿的成員簽名下一個地址簿,由于大多數成員不會簽名少數分叉成員的地址簿,這會導致新的分叉只能有一個新的創世地址簿,因此會產生新的唯一標識符和新的名稱。
所以,創建出來的分叉無法讓其他人相信是合法的賬本。例如Alice要向Bob發送代幣,它們不僅驗證交易轉移的發生,還驗證它是否在正確的賬本上完成的。如果發生五五開的分叉,那么,沒有任何一方能夠證明它與創世地址簿相關聯。這個結果則是對分類賬本的徹底破壞,相當于創建了兩個完全不相關的賬本。這對于節點來說,由于再也無法向訪問原始賬本的客戶那里賺取費用,對他們來說,價值減少。同時,所有的原始代幣,從真正意義上來說,將不復存在。這樣的后果對分叉產生很大的抑制。節點沒有動機進行這種分叉。
從法律控制層面看,Hedera Hashgraph代碼庫將由Hedera Hashgraph理事會管理,發布1.0.版本給大眾審查。代碼庫將公開審查,意味著任何人都能夠閱讀源代碼,重新編譯,并驗證它是否正確。使用Hedera Hashgraph平臺無需許可證,使用Hedera Hashgraph平臺的服務來編寫軟件也無需許可證。基于Hedera Hashgraph平臺構建智能合約也無需許可。基于Hedera Hashgraph平臺構建的app可以是開源的或專有的。它們無需任何許可證或獲得Hedera Hashgraph的批準。
Swirlds擁有哈希圖共識算法的知識產權。Hedera Hashgraph理事會獲得來自Swirlds的許可,可以使用哈希圖共識算法以及相關的技術,可用于Hedera Hashgraph分布式賬本平臺。
作為許可的一部分,Hedera Hashgraph理事會將支付10%的收入給Swirlds(每月最低費用),Swirlds將擁有5%的Hedera代幣。Swirlds將繼續要求在許可的網絡中使用哈希圖技術,但對基于Hedera Hashgraph公共平臺上運行的分布式應用,不要求許可。
Hedera Hashgraph和Swirlds將使用與哈希圖算法相關的專利權,以在法律層面實現防御,禁止對代碼庫對分叉和創建競爭平臺和貨幣。開發者用相關的原生代幣在Hedera Hashgraph平臺上構建分布式應用是免費的。
版權申明:本內容來自于互聯網,屬第三方匯集推薦平臺。本文的版權歸原作者所有,文章言論不代表鏈門戶的觀點,鏈門戶不承擔任何法律責任。如有侵權請聯系QQ:3341927519進行反饋。