資產數字化建模為
聯盟鏈成員提供了將資產進行數字化的能力。通過該模塊,每個鏈外資產將被建模為唯一的IRITA鏈上資產。
鏈上資產用ID進行標識,借助IRITA安全、不可篡改的特性,資產的所有權將得到明確。資產在成員間的交易過程也將被公開地記錄,以便于追溯以及爭議處理。
資產的元數據(metadata)可以直接存儲在鏈上,也可以將其在鏈外存儲源的URI存儲在鏈上。資產元數據按照特定的JSONSchema(opensnewwindow)進行組織。
隨機數#PRNG
偽隨機數生成器(PRNG),也稱為確定性隨機數生成器(DRBG),是用于生成近似于隨機數序列特性的數字序列算法。
通過
區塊鏈生成的多個指標作為“因子”來計算隨機數,使得此隨機數公開透明,方便驗證。
隨機數“因子”具體包含以下指標:
上一個區塊的Hash:區塊Hash的生成,取決于該區塊的多方面因素,比如區塊高度、交易數量、時間戳等等,因此區塊Hash本身就具有一定的不可預測性。
當前區塊的時間戳:區塊時間戳采用BFT時間,即根據驗證人的權重,使用上一個區塊中每一個Precommit的時間,加權計算出來的分布式時間戳(毫秒級別),也具有一定的不可預測性[BFTTime(opensnewwindow)]。
請求隨機數的賬戶地址:主要是為了實現不同人在同一個區塊高度得到不同的隨機數。由于區塊Hash和BFT時間的計算都是基于上一個區塊的信息,為了避免請求隨機數之前可以預先計算結果,所以另一方面,我們通過“未來區塊”,加強隨機數的不可預測性。
版權申明:本內容來自于互聯網,屬第三方匯集推薦平臺。本文的版權歸原作者所有,文章言論不代表鏈門戶的觀點,鏈門戶不承擔任何法律責任。如有侵權請聯系QQ:3341927519進行反饋。