所有語言
Universa平台可用於迭代加密分類賬技術,並且經證實,在貨幣分配方面已經擁有八年的比特幣交易成功經驗,並且適用於所需工具,以解決基本業務問題和政府遵從性。通過若干個數級提高實物吞吐量,內置支持驗證文件真實性以及可信任的認證節點網絡,Universa能夠提供必要的可用性,為企業提供可採用的新途徑。隨着比特幣和以太坊技術快速發展,滿足越來越多的消費者需求,Universa將繼續探索更精細的區塊鏈採用方法,使用分佈式創新滿足企業的可靠性和安全性需求。
在傳統區塊鏈技術演生的關鍵業務中,Universa不依賴於不受公眾信賴的參与者。我們的合作夥伴擁有和操作Universa系統節點;必須獲得Universa公司的批准和授權。其必須是可信的、經過培訓的以及經過審計的;並且,保證其可用性、速度以及安全。除激勵性礦挖(一種每小時不必要地消耗全球千兆瓦發電量,並且沒有產量的浪費性活動)之外,通過交易費用就其參与合同確認和執行,而獎勵所有節點。Universa雲機器的唯一“工作”就是處理關鍵任務數據和執行合同,並且不需要昂貴的GPU硬件。在全球未知領域內,不會輕率無意識地存儲敏感商業數據,需要通過最佳實踐組織安全實踐進行數據加密和管理,從而使得企業最終可以信任敏感或者私人業務過程的區塊鏈。
Universa平台受Universa網絡支持-包括Universa區塊鏈且支持Universa安全簽名文檔服務的大量Universa核心節點(代號為“公證雲”)。區塊鏈僅需要確保交易狀態的有效性,而公證雲充當原始合約簽名的可驗證倉庫。
例如,如果執行合約,定義“代幣”資產且向10000方中的各方分配1代幣,那麼僅需要在全部區塊鏈(大約90字節)中存儲和保存最終餘額的狀態散列,而不是完全記錄全部10000項交易和所有用戶賬戶餘額,比特幣或者以太坊就是這種情況;因此,在該區塊鏈詳細執行信息同步過程中,連接到網絡的未來節點均會受益於超過99.99%的尺寸縮減。並且,僅需要在該區塊高度處保持當前狀態的簡短散列,以便用於驗證。此外,由於需要通過無迴路有向圖(DAG),而不是單純的同步有序區塊鏈,將各合約散列匯總為Universa主鏈,可能進行不同合約的異步行動,重新實現無序,並將仍然產生相同的最終全局散列狀態。
網絡設計方式如下,合約和其執行-“一項交易”-並且每次僅執行一項行動,通過當前合約狀態和要執行的操作源來傳輸全部節點。通過散列和驗證狀態和源,並且與合約側鏈(“C鏈”)的當前存儲狀態一樣,採用該操作。然後,由90%一致性散列和約定新狀態;短期(目前為10天)之後,節點可以自由丟棄合約和狀態-隨後在公證雲中存儲器散列和簽名。可以向節點提供原始合約並且證實其真正性-僅需要在各節點大量留存散列。如此,可以大幅度提高交易速度,減小區塊鏈尺寸,從而使其信息剛好足夠驗證完整的歷史分類賬。為了驗證特定的C鏈,例如貨幣類似合約餘額有效性的三倍分類賬記錄,參与者可以保留合約來源和交易歷史(在要求時,如果需要,需要由公證雲驗證),重新進行交易,並且在分類賬的當前狀態中,將散列與當前價值進行對比。
技術概況
區塊鏈
Universa區塊鏈是由各許可和信任節點執行的狀態變化的合作分類賬,每秒能夠處理數以千計或者數以萬計的交易(±20,000TPS,http://access.universa.io)。其可以在客戶端執行合約並且在創建各新區塊時採用90%一致性算法驗證其輸出內容,從而達到前述狀態。不需要在區塊鏈存儲全部交易的完整歷史,因為由負責該事物的各參与者負責在側鏈中予以存儲。對於通常需要在另一平台區塊鏈上存儲的任何事項,例如交易記錄、合約來源以及数字簽名,可以隨後通過相關公證雲服務驗證其真實性。其中,相關公證雲服務負責處理資產和其数字簽名,但是與區塊鏈分開且有區別(提高交易速度和同步時間)。
狀態證明
Universa節點的主要功能是執行合約和驗證狀態。不依賴於無故消耗時鐘周期的古老礦挖技術,在Universa中,允許創建新區塊,作為批准節點參与其中。因此,不再等待待礦挖的新區塊,隨時可能發生狀態變化,由可信任的參与者予以驗證,並且經常在小於十毫秒規模的情況下予以一致批准。各單獨合約均保持其各自的狀態鏈,因此合約可以在不阻塞或者影響其他合約的情況下,異步地執行各行動,並且各組合狀態變化共同構成無迴路有向圖(“DAG”),從而構成區塊鏈本身。
智能合約
通常,Universa智能合約僅僅是指樹狀結構中存儲的可執行腳本數據。其信息存儲格式為“鍵-值”;各鍵均擁有全球唯一的地址,數值可以是固定數值、二進制可執行邏輯、動態執行腳本,或者甚至為對其他樹形或者地址的引用等等,同時幾乎允許任何複雜嵌套表示結構。
Universa智能合約腳本為圖靈完備的;簡單來說,就是指腳本可以執行其他腳本,並且包括顯著複雜性的可編程邏輯。在某些情況下,履行特定行動和/或管理的恰當邏輯可能過於複雜,從而不能被表述為一套配置屬性。例如,可能想要將股票與外部數據聯繫起來,例如美元匯率或者一套股票指數,允許僅在某些情況下出售股票。雖然,幾乎不可能在合約規範中包括所有這類可能情節規定,可以在合約中存儲的可執行腳本輕鬆達到這一目的。簽名腳本在合約中不可更改,並且可以執行任何複雜的智能邏輯,檢查複雜條件,啟動特定觸發器以及根據需要執行進一步相關行動。
因此,總體來說,智能合約樹可以創建智能合約。其代表一組智能合約,並且可以互相引用和確認。C鏈代表現實世界中的一組相關文件。各新型C鏈的特徵是基於其第一個全新智能合約確定。但是,再一次,區塊鏈不能存儲合約本身,而僅僅存儲其當前狀態。而且,合約本身是由其他實體存儲。例如,閃卡或者隱雲。這也意味着,可以通過亞馬遜服務器或者室內硬件通過任何基礎設施促進智能合約會計。並且,由於仍然需要簽字執行和接受交易狀態的節點予以驗證,Universa平台的所有參与者仍然可以信任該結果。
附加文件
智能合約可以包括真實世界中對象的所有權,例如作為附件的知識產權(IP)項目,或者某些財產的購買合約(通常為另一個智能合約)。
可以在合約自身內部添加任何文件,或者將其用作大型文件的簽名驗證鏈接(防止更改文件)。在執行職能合約時,Universa客戶檢查鏈接的對應內容。在公證雲之後,驗證合約並且提供時間戳。合約最大容量為1GB。
時間戳
Universa職能合約的另一個重要特徵是時間戳。當從客戶端向Universa節點發送合約狀態時,最後一個需要檢查和證明其存儲狀態和發生時間。由於公證雲可以在一秒以內予以執行,當Universa驗證或者拒絕合約,並且支持合法使用Universa智能合約時,可以知道準確的驗證或者拒絕時間。
標記
有時,需要有能力證明智能合約的過去狀態;如果你需要參考某一特定時間點的合約狀態,可以創建“標記”。這是特殊的小範圍智能合約,可以證明和存儲所需合約的過去狀態,持續2年時間。
節點
各Universa節點是存儲Universa網絡結果的對等主機。各節點均可信,因為其均由負責運行公證服務的著名的合格所有人、法律實體所擁有。其在常規Unix服務器上運行,並且包括分類賬的動態副本。當客戶向Universa發送智能合約時,沿已知節點傳送的Universa客戶端首先進行檢查。如果僅少數方在智能合約上簽字,Universa節點僅將其狀態存儲10天。如果節點拒絕登記該智能合約,其狀態將被保持30天,防止欺詐。
Universa 平台可用於迭代加密分類賬技術,並且經證實,在貨幣分配方面已經擁有八年的比特幣交易成功經驗,並且適用於所需工具,以解決基本業務問題和政府遵從性。通過若干個數級提高實物吞吐量,內置支持驗證文件真實性以及可信任的認證節點網絡,Universa 能夠提供必要的可用性,為企業提供可採用的新途徑。隨着比特幣和以太坊技術快速發展,滿足越來越多的消費者需求,Universa 將繼續探索更精細的區塊鏈採用方法,使用分佈式創新滿足企業的可靠性和安全性需求。
https://www.universa.io/
http://www.qukuaiwang.com.cn/szhb/3195.html###
https://www.chainnews.com/articles/569734036173.htm
*以上內容由YouToCoin官方整理,如若轉載,請註明出處。