Universa節點的主要功能是執行合約和驗證狀態。不依賴於無故消耗時鐘週期的古老礦挖技術,在Universa中,允許建立新區塊,作為批准節點參與其中。因此,不再等待待礦挖的新區塊,隨時可能發生狀態變化,由可信任的參與者予以驗證,並且經常在小於十毫秒規模的情況下予以一致批准。各單獨合約均保持其各自的狀態鏈,因此合約可以在不阻塞或者影響其他合約的情況下,非同步地執行各行動,並且各組合狀態變化共同構成無迴路有向圖(“DAG”),從而構成區塊鏈本身。
參與者
01. 節點,共同產生Universa 公證雲和Universa C鏈分類賬。
02. 客戶-對於PC、Mac、Android以及iOS來說。
03. 附加服務,類似Universa 隱雲,和側實體,可以透過Universa提供服務。
智慧合約
通常,Universa智慧合約僅僅是指樹狀結構中儲存的可執行指令碼資料。其資訊儲存格式為“鍵-值”;各鍵均擁有全球唯一的地址,數值可以是固定數值、二進位制可執行邏輯、動態執行指令碼,或者甚至為對其他樹形或者地址的引用等等,同時幾乎允許任何複雜巢狀表示結構。
Universa智慧合約指令碼為圖靈完備的;簡單來說,就是指指令碼可以執行其他指令碼,並且包括顯著複雜性的可程式設計邏輯。在某些情況下,履行特定行動和/或管理的恰當邏輯可能過於複雜,從而不能被表述為一套配置屬性。例如,可能想要將股票與外部資料聯絡起來,例如美元匯率或者一套股票指數,允許僅在某些情況下出售股票。雖然,幾乎不可能在合約規範中包括所有這類可能情節規定,可以在合約中儲存的可執行指令碼輕鬆達到這一目的。簽名指令碼在合約中不可更改,並且可以執行任何複雜的智慧邏輯,檢查複雜條件,啟動特定觸發器以及根據需要執行進一步相關行動。
因此,總體來說,智慧合約樹可以建立智慧合約。其代表一組智慧合約,並且可以互相引用和確認。C鏈代表現實世界中的一組相關檔案。各新型C鏈的特徵是基於其第一個全新智慧合約確定。但是,再一次,區塊鏈不能儲存合約本身,而僅僅儲存其當前狀態。而且,合約本身是由其他實體儲存。例如,閃卡或者隱雲。這也意味著,可以透過亞馬遜伺服器或者室內硬體透過任何基礎設施促進智慧合約會計。並且,由於仍然需要簽字執行和接受交易狀態的節點予以驗證,Universa平臺的所有參與者仍然可以信任該結果。
附加檔案
智慧合約可以包括真實世界中物件的所有權,例如作為附件的智慧財產權(IP)專案,或者某些財產的購買合約(通常為另一個智慧合約)。
可以在合約自身內部新增任何檔案,或者將其用作大型檔案的簽名驗證連結(防止更改檔案)。在執行職能合約時,Universa客戶檢查連結的對應內容。在公證雲之後,驗證合約並且提供時間戳。
合約最大容量為1GB。
時間戳
Universa職能合約的另一個重要特徵是時間戳。當從客戶端向Universa節點傳送合約狀態時,最後一個需要檢查和證明其儲存狀態和發生時間。由於公證雲可以在一秒以內予以執行,當Universa驗證或者拒絕合約,並且支援合法使用Universa智慧合約時,可以知道準確的驗證或者拒絕時間。
標記
有時,需要有能力證明智慧合約的過去狀態;如果你需要參考某一特定時間點的合約狀態,可以建立“標記”。這是特殊的小範圍智慧合約,可以證明和儲存所需合約的過去狀態,持續2年時間。
節點
各Universa節點是儲存Universa網路結果的對等主機。各節點均可信,因為其均由負責執行公證服務的著名的合格所有人、法律實體所擁有。其在常規Unix伺服器上執行,並且包括分類賬的動態副本。當客戶向Universa傳送智慧合約時,沿已知節點傳送的Universa客戶端首先進行檢查。如果僅少數方在智慧合約上簽字,Universa節點僅將其狀態儲存10天。如果節點拒絕登記該智慧合約,其狀態將被保持30天,防止欺詐。
客戶
各類前端客戶需要與最後一個已知節點相連,並且這些節點需要發生其自己的其他活動節點清單和容量。如果申請人檔案適用於合約,Universa客戶需要始終予以檢查;例如,如果透過電子郵件接收檔案和合約,圖形使用者介面或者Universa客戶需要檢查確認,該智慧合約的簽名是否與所接收檔案的確切版本相符。
代幣合約
常見代幣
智慧合約的最基本案例是生成通用代幣資產。此類資產是可分割、可交易以及可替代的;合約中定義行動,檢查錢包餘額和將代幣轉移到另一錢包中;這樣,Universa平臺可以提供各種可交易資產,以便支援其他平臺和交易。更先進的代幣合約可能包括下列功能,鑄造新代幣、消耗現有物資、凍結或者鎖定一個賬戶或者所有賬戶的交易活動以及透過中介方給與支出授權。
銀行支援的代幣
由於智慧合約是完全圖靈完備並且可以與外部API互動,所以可以定義通用代幣合約,其中包括用於處理與外部定義資產類週轉用額外用品,包括但不限於比特幣、以太坊或者甚至為法定貨幣。例如,合約可能規定代幣為“美元-TETHER”並且支援與美元銀行賬戶整合,並且定義“使用法定貨幣銷售代幣(sellTokensToFiat)”功能,同時接受使用美元-TETHER代幣和所輸入的環球銀行金融電信協會地址,觸發向相關銀行賬戶匯出。相反地,可以定義相應的“使用法定貨幣購買代幣( buyTokensWithFiat)”行動,可以在收到入境線交易時鑄造新的美元-TETHER代幣。類似地,可以使用此類合約退回Universa資產和其他數字資產,同時也允許透過Universa平臺,與外部融資方法實現充分互操作性。
發票合約
例如,你是離線服務公司的老闆,並且想在提供服務之後立即收到付款並且支出較少的交易費用。你可以建立一份智慧合約,其所包含的所有檔案均在附件和條件中列出,並且規定客戶可以使用美元-TETHER代幣予以支付;定義合約,將資產直接轉給經理人賬戶,或者您的應收賬款部門。當您的僱員交付相關服務之後,員工可以要求客戶提供數字簽名,確認服務結束,就可以立即進行交易。甚至可以離線然後在網路上註冊進行該活動。如果需要,在簽署合約之前,可以互相傳送合約以供協商。但是,如果一方在合約上籤訂官方數字簽名,那麼該合約將變為不可變檔案,並且另一方只能完全簽訂該相同合約,或者完全不簽署該合約。
託管合約
數字交易所或“股票市場”
與銀行支援的代幣使用外部API交易其他數字或者法定資產類似,可以定義智慧合約,提供雙方交易的無信任託管鎖,以便在雙方通知付款時釋出該交易。這樣,交易所可以進行密碼對密碼交易,或者甚至與證券經紀業務整合,以便允許使用UTN、法定貨幣或者另一種數字資產作為支付方式,而交易其他型別證券。
公寓出售
首先,賣方應當準備一份智慧合約和一套確認其財產的檔案。可以是有關其財產的紙質檔案影象,並且帶有其合法數字簽名,並且在一些國家內,可能還需要公證人簽字。同時,允許使用規定銀行代幣來改變其所有者,在這種情況下,例如使用上述規定250,000美元-TETHER代幣。
現在,雙方可以協商和修改合約。在雙方簽訂合約之後,其中一方將其傳送至任意Universa節點。Universa檢查雙方簽名並且保證存在足夠金額,即250,000美元-TETHER代幣。如果該節點證明合約透過率為90%,買方獲得公寓所有權,賣方成為銀行券代幣的所有者。現在,買方可以聯絡地方當局或者登記部門,向他們提交有關該公寓新業主的相關檔案。
數字自治組織“DAO”合約
你是一家公司的執行長,並且正在組織有關新任首席財務官的投票。首先,你可以建立一份智慧合約,描述有關新任首席財務官的提議、以及在所有法律標準檔案中的所有細微差別權利和義務。隨後,在你的圖形使用者介面點選“開始投票”按鈕。然後,透過任何渠道-甚至透過閃卡和親自送達,將合約傳送給相關同事。參與者使用該合約,透過數字簽名證明其身份和投票權,並且開始投票。每一票均將構成與投票人之間的另一個新的單獨智慧合約,與主智慧合約在前面定義的一樣。之後,這些人將他們各自的“投票”合約傳送給你。在收到足夠多的此類合約之後,你可以更新與新任首席財務官有關的主要企業智慧合約;智慧合約是數字工作流基礎設施的一部分,因為其包括附件檔案,同時也代表完全合法的檔案。智慧合約允許新任首席財務官向實體開票據並且支付薪金,並且適用於法院和政府稅務服務。
結 論
Universa平臺可用於迭代加密分類賬技術,並且經證實,在貨幣分配方面已經擁有八年的比特幣交易成功經驗,並且適用於所需工具,以解決基本業務問題和政府遵從性。透過若干個數級提高實物吞吐量,內建支援驗證檔案真實性以及可信任的認證節點網路,Universa能夠提供必要的可用性,為企業提供可採用的新途徑。隨著比特幣和以太坊技術快速發展,滿足越來越多的消費者需求,Universa將繼續探索更精細的區塊鏈採用方法,使用分散式創新滿足企業的可靠性和安全性需求。
網址:https://www.universa.io/
交易平臺
Livecoin : | 滿幣網 : |
柯賓漢 : | IDCM : |
風險提示:數字貨幣投資具有極大的風險,請在嘗試投資前確定自己承受風險的能力。