国产乱人伦在线播放,99无码精品二区在线视频,最近在线更新8中文字幕免费,精品成人一区二区三区四区

您的位置:首頁 > 互聯(lián)網(wǎng) >

Hawk Network是分布式的物聯(lián)網(wǎng)設(shè)施 采用UPOS的共識機制

2019-09-06 15:46:41 來源: 區(qū)塊網(wǎng)

Hawk Network是全球領(lǐng)先的分布式智能物聯(lián)網(wǎng)技術(shù)基礎(chǔ)設(shè)施,結(jié)合了邊緣計算、大數(shù)據(jù)與區(qū)塊鏈技術(shù),旨在為企業(yè)提供接入成本更低、更加高效的可

Hawk Network是全球領(lǐng)先的分布式智能物聯(lián)網(wǎng)技術(shù)基礎(chǔ)設(shè)施,結(jié)合了邊緣計算、大數(shù)據(jù)與區(qū)塊鏈技術(shù),旨在為企業(yè)提供接入成本更低、更加高效的可信物聯(lián)網(wǎng)。Hawk Network以智能硬件為依托、以人工智能為核心、以大數(shù)據(jù)技術(shù)為抓手、以區(qū)塊鏈分布式賬本平衡生態(tài)和生產(chǎn)要素,最終實現(xiàn)為全球物聯(lián)網(wǎng)賦能的目的。

Black Hawk Knight黑鷹騎土(以下簡稱BHK)是Hawk Network上的第一個應用。BHK旨在為用戶提供去中心化的共享電動滑板車,為城市短距離的智能出行而準備, BHK滑板車硬件性能優(yōu)越,其能效比高出同類60%,計劃在全球50+個國家和地區(qū)進行分散式投放,這種投放方式秉承區(qū)塊鏈去中心化理念,通過分布式分類賬本技術(shù),全球所有的BHK企業(yè)投資者將共享整個分布式出行網(wǎng)絡帶來的規(guī)模紅利。同時,BHK智能滑板車也是一臺超級礦車一騎車 即挖礦,這不但符合全球綠色可持續(xù)的發(fā)展理念,騎車挖礦更是一種社區(qū)激勵模式。

通過革新技術(shù)方案和經(jīng)濟模型,Hawk Network應用邊緣計算、用戶數(shù)字身份UID和多重加密技術(shù),使設(shè)備、用戶和企業(yè)在Hawk Network網(wǎng)絡 中暢行無阻,保障資產(chǎn)和數(shù)據(jù)安全性; HAWK Token是 HawkNetwork的價值交換媒介,將應用在分布式物聯(lián)網(wǎng)的支付、抵押、融資、交易、流通等場景中。總之,Hawk Network用區(qū) 塊鏈技術(shù)為傳統(tǒng)物聯(lián)網(wǎng)賦能,成就新一代的分布式智能物聯(lián)網(wǎng),而HAWK Token則是Hawk Network的萬能鑰匙,一個萬物智能萬物感知的時代已經(jīng)來臨。

Hawk Network如何為物聯(lián)網(wǎng)賦能?

區(qū)塊鏈技術(shù)如何成為平衡去中心化、安全、性能的新-代基礎(chǔ)設(shè)施?區(qū)塊鏈如何與物聯(lián)網(wǎng)結(jié)合,形成一個可信的物聯(lián)網(wǎng)絡?從目前看,物聯(lián)網(wǎng)是未來一個引爆點。 物聯(lián)網(wǎng)跟區(qū)塊鏈有很多天然契合的地方??陀^來說,物聯(lián)網(wǎng)跟區(qū)塊鏈的結(jié)合除了上文提到的分布式數(shù)據(jù)存儲、邊緣計算等,還有其他挑戰(zhàn)。物聯(lián)網(wǎng)與區(qū)塊鏈的結(jié)合極其復雜,要面對數(shù)十億且計算能力不同的設(shè)備,要解決異構(gòu)系統(tǒng)的互操作性、安全、隱私、激勵等問題。

Hawk Network有很明確的步驟去逐個解決以上提到的幾個問題,目標是實現(xiàn)數(shù)十億規(guī)模的物聯(lián)網(wǎng)設(shè)備可以安全接入?yún)^(qū)塊鏈,同時實現(xiàn)設(shè)備和數(shù)據(jù)之間的互操作性。最終來說,要有實際的落地,超大規(guī)模的物聯(lián)網(wǎng)設(shè)備必須實現(xiàn)快速、低費用的交易,且能保護隱私、滿足異構(gòu)系統(tǒng)的設(shè)備互聯(lián)互通,可以激勵更多節(jié)點進來,增加部署規(guī)模,降低運營成本。為解決這些問題,Hawk Network實行三步走的路線。

1. UPOS共識算法更適合分布式物聯(lián)網(wǎng)特性

Hawk Network采用了UPOS(用戶權(quán)益證明)的共識機制,UPOS是 為了解決傳統(tǒng)DPOS((委托權(quán)益證明))共識機制的弊端而設(shè)計。比如DPOS機制中生成區(qū)塊的代表節(jié)點相對固定,也很難滿足物聯(lián)網(wǎng)復雜區(qū)塊鏈架構(gòu)的需求等。UPOS的改進點在于提出隨機輪轉(zhuǎn)的代理權(quán)益共識機制,通過密碼學技術(shù)周期性地從動態(tài)變化的節(jié)點池隨機選擇一組節(jié)點負責生成區(qū)塊,同時優(yōu)化PBFT的通信復雜度,以提升交易吞吐量。隨機輪轉(zhuǎn)代理權(quán)益共識機制還有一個好處是適合Hawk Network的主子鏈架構(gòu),可以通過對代理節(jié)點池的動態(tài)分割支持復雜的區(qū)塊鏈架構(gòu),保證主鏈和子鏈彈性架構(gòu)的高效安全運行。

2.主子鏈結(jié)構(gòu)實現(xiàn)跨鏈互操作性,提交效率

由于場景和需求不同,為實現(xiàn)異構(gòu)系統(tǒng)之間的溝通,Hawk Network并沒有 采用一條公鏈適用于所有節(jié)點的方式,而是讓異構(gòu)設(shè)備首先形成一個內(nèi)部網(wǎng)絡,最后連接到大的骨干網(wǎng),實現(xiàn)與其他網(wǎng)絡連接。Hawk Network采 用鏈中鏈架構(gòu)來解決異構(gòu)網(wǎng)絡的互聯(lián)互通問題。

有一個唯一的主鏈,在主鏈之上有很多不同的子鏈,不同子鏈上運行的應用和設(shè)備都是不同的,可以定制開發(fā),由此解決物聯(lián)網(wǎng)的異構(gòu)性問題。通過鏈中鏈方式,讓不同場景的子鏈服務于不同需求。比如運行在存儲能力弱的設(shè)備上的子鏈可采用類Mimble Wimble架構(gòu)來減小存儲;注重支付場景的子鏈可能不需要運行智能合約。這些不同的鏈之間需要傳輸數(shù)字資產(chǎn)和狀態(tài),跨鏈協(xié)議可以實現(xiàn)鏈與鏈之間的互操作性。當然,這里也需要跨鏈對于性能和安全的影響。

3.可信計算環(huán)境為物聯(lián)網(wǎng)賦能

Hawk Network對 物聯(lián)網(wǎng)技術(shù)方案進行改進,讓它變得輕便、可信任、支持大匿名集合。后續(xù)還會在依賴于可信計算環(huán)境前提下,利用密碼學工具實現(xiàn)輕量級的隱私保護智能合約。使區(qū)塊鏈和邊緣計算技術(shù)賦能物聯(lián)網(wǎng)。一旦技術(shù)成熟,解決了性能、互操作性、成本、隱私、安全等問題,可信的物聯(lián)網(wǎng)有很大的概率成為區(qū)塊鏈的下一個引爆點。能夠推動物聯(lián)網(wǎng)的發(fā)展,通過技術(shù)和激勵機制讓物聯(lián)網(wǎng)最終走向主流,最終給人們帶來更便利、安全、可信的服務。

Hawk與出行企業(yè)共建智能出行網(wǎng)絡

區(qū)塊鏈的本質(zhì)是一個自主的點對點交易網(wǎng)絡。網(wǎng)絡的節(jié)點可以是普通用戶,也可以是行業(yè)企業(yè),只有多方協(xié)商一致,通過智能合約與分布式分類賬本等技術(shù),它可以實現(xiàn)人人都可以參與多方共建的生態(tài)系統(tǒng)網(wǎng)絡。每個人都可以參與的防篡改,分散和完全自治的生態(tài),這與共享經(jīng)濟的性質(zhì)是一致的。 共享經(jīng)濟是一種點對點的商業(yè)模式,隨著區(qū)塊鏈的應用,它將處于更加先進的狀態(tài)。社區(qū) 自主背后的想法會激勵世界各地的人們參與并受益FHawk Network的發(fā)展。

1. 本地化分散投入降低風險

Hawk Network將建立一個分散的區(qū)塊鏈物聯(lián)網(wǎng)網(wǎng)絡。而不是傳統(tǒng)集中化的網(wǎng)絡,在用戶和服務提供商之間的點對點交易結(jié)算過程中,中介機構(gòu)將被切斷,我們預計交易費用將減少近20%。在交易過程中,當用戶訂購或購買服務(如預訂房間)時,Hawk Network的代幣將用作交易證書。

用戶 可能需要凍結(jié)一定數(shù)量的代幣作為存款,這些存款在交易完成后將被釋放。整 個交易過程將由智能合約和交義鏈接托管技術(shù)處理,以確保真實性.合法性和合規(guī)性。通過使用HAWK進行交 易的用戶和商戶,我們將能夠?qū)崿F(xiàn)實時結(jié)算,并消除現(xiàn)有平臺上常見付款方式涉及的風險和成本。

2. 本地化運營降低成本

Hawk Network將完全實現(xiàn)本地化投資和運營,所有的物聯(lián)網(wǎng)設(shè)備或出行硬件都是由生態(tài)企業(yè)進行購買然后接入網(wǎng)絡。比如用于出行的滑板車,企業(yè)用戶購買一定 數(shù)量的滑板車后在當?shù)爻鞘羞M行投放。本地化的好處是企業(yè)決策者熟悉當?shù)氐恼叻?,更加了解當?shù)赜脩舻氖褂昧晳T,也可以快速便捷地進行設(shè)備的維護。在這種模式下,在不久的將來,用戶可以在不同的場合使用各種服務,為他們帶來更流暢的體驗。

3. 多方協(xié)作激活網(wǎng)絡效應

Hawk Network將用戶和服務提共商的數(shù)據(jù)記錄在區(qū)塊鏈上,例如身份信息,資產(chǎn)信息,交易記錄和對不同服務的評論。我們不用存儲和訪問集中式數(shù)據(jù)庫中的數(shù)據(jù),而是通過帶有私鑰的分布式存儲方案來存儲和提取數(shù)據(jù),這意味著數(shù)據(jù)不會被篡改,只能由擁有者訪問。

基FHawk Network生態(tài)系統(tǒng)內(nèi)所有用戶和資產(chǎn)數(shù)據(jù)的真實性和不可篡改,因此Hawk Network將形成一個多 方共贏的協(xié)作網(wǎng)絡,在這個網(wǎng)絡中有車主、騎行用戶、社區(qū)合伙人等,甚至還有其他硬件合作伙伴構(gòu)成的一個生態(tài)。這個生態(tài)是相互依存,相互激勵的正向生態(tài)模型。這種協(xié)作關(guān)系是正向的,而不是傳統(tǒng)的競合關(guān)系。當這個協(xié)作體系啟動以后,會顯示非常大的財富效應。

4. 去中心化的共享滑板車(BHK DApp)

BHK(Black Hawk Knight)是Hawk Network. L的第一個應用,該應用旨在打造一個 分布式智能出行平臺,用Hawk Network的區(qū)塊鏈底層技術(shù)將智能硬件、出行服務提供方、騎行用戶連接在-起, 并通過去中心化思想和社區(qū)生態(tài)的玩法,建立一種完全對等的協(xié)作網(wǎng)絡,BHK未來將形成一個多方共贏的去中心化共享滑板車出行平臺。

技術(shù)架構(gòu)

Hawk Network的整 體架構(gòu)分為四個層次:核心區(qū)塊鏈層、API / SDK層、 服務層和應用層。HawkNetwork采用中間件技術(shù),創(chuàng)新了底層區(qū)塊鏈技術(shù)與傳統(tǒng)數(shù)據(jù)庫技術(shù)。區(qū)塊鏈底層是整個Hawk Network的核心層,承載著API / SDK層、服務層和應用層。

API / SDK層是為分布式物聯(lián)網(wǎng)企業(yè)提供的能快速接入的技術(shù)接口工具包,服務層則是為其提供的數(shù)據(jù)類服務包;最頂層就是直接服務用戶的應用層DAPP。Hawk Network平臺所有區(qū)塊鏈數(shù)據(jù)都不能被篡改,包括生態(tài)系統(tǒng)所有企業(yè)的交易記錄、信用記錄和其他結(jié)構(gòu)化數(shù)據(jù)等。

1. Hawk Network總架構(gòu)圖

2. 區(qū)塊鏈底層

2.1分布式共享分類帳

Hawk Network通過應用基于DHT (分布式散列表)的分布式存儲協(xié)議部署分布式對等分布式存儲技術(shù),數(shù)據(jù)通過文件內(nèi)容(Hash) 而不是文件路徑(URL) 進行索引。大文件將被分割成固定大小的數(shù)據(jù)塊并分布在多個節(jié)點上。每個文件片段都通過散列值進行索引,散列值存儲在每個節(jié)點的分布式散列表中。

當用戶需要提取完整文件時,Kademlia DHT算法 (4)將從分布式存儲網(wǎng)絡中檢索文件片段,并將其重新組裝成一個完整的文件。每個服務器節(jié)點都沒有完整的文件,甚至沒有來自-個文件的完整片段索引。因此,如果一臺服務器被黑客入侵,他們將無法獲得完整的文件數(shù)據(jù)。

客戶的敏感數(shù)據(jù),跟蹤平臺上具有核心價值和非結(jié)構(gòu)化數(shù)據(jù)的數(shù)據(jù),包括頭像和照片,都存儲在分布式存儲網(wǎng)絡中。數(shù)據(jù)散列索引也將保存在區(qū)塊鏈中。稍后比較散列可以識別數(shù)據(jù)的真實性。

這種系統(tǒng)的主要問題之一是需要在冗余和可靠性之間進行平衡。這種沖突通過實施代幣激勵和骨干節(jié)點來解決。用戶可以選擇文件的可靠性,低可靠性文件可以免費或最低成本進行存儲和訪問。高度可靠的文件將由骨干節(jié)點提供穩(wěn)定可靠的服務。

Hawk Network的數(shù)據(jù)結(jié)構(gòu)如下:

2.2共識機制(UPOS)

Hawk Network區(qū)塊鏈將采用一種獨特的共識算法,即Byzantine Fault Tolerance - User Proof ofStake UPOS (具 備拜占庭容錯的用戶權(quán)益證明)

UPOS共識機制是符合共享經(jīng)濟2.0生態(tài)系統(tǒng)性能要求,且最大化兼顧用戶權(quán)益的去中心化共識算法。此算法核心原則是,在Hawk Network區(qū)塊鏈上,所有持有HAWK令牌或在Hawk Network Dapp產(chǎn)生過合法交易(如使用U-Bicycle騎行) 的用戶,都擁有Hawk Network區(qū) 塊鏈超級節(jié)點的投票權(quán),用戶將通過投票持續(xù)產(chǎn)生區(qū)塊生產(chǎn)者。

· 區(qū)塊生產(chǎn)與分叉處理

Hawk Network區(qū)塊鏈系統(tǒng)將設(shè)計成每0.5秒生產(chǎn)一個區(qū)塊,并且在確定的時間點,僅且只有一個區(qū)塊生產(chǎn)者(節(jié)點)將被授權(quán)生產(chǎn)該區(qū)塊。如果在預定時間內(nèi)沒有生成,則跳過該塊。當跳過一個或多個塊時,區(qū)塊鏈將會存在0.5秒或者大于0.5秒的間隔,這種間隔是偶發(fā)事件,并不會影響整個區(qū)塊鏈的生產(chǎn)過程。

Hawk Network進行區(qū)塊鏈生產(chǎn)時,以126個出塊作為-輪進行生產(chǎn)(共21個節(jié)點, 每個節(jié)點生產(chǎn)6個塊)。在每輪開始前,根據(jù)Hawk Network User的投票 結(jié)果選出選出21個不同的塊生產(chǎn)者。獲選生產(chǎn)者的生產(chǎn)順序由15個及以上的生產(chǎn)者約定的順序安排(該過程由程序自動完成)。

如果某個生產(chǎn)者因為各種原因(如網(wǎng)絡延遲,系統(tǒng)bug等) 錯過了一個塊,并且在過去24小時未生產(chǎn)任何區(qū)塊,則會被臨時踢出區(qū)塊生產(chǎn)隊列,直到該生產(chǎn)者向Hawk Network區(qū)塊 鏈通知打算再次生產(chǎn)區(qū)塊。通過排除不穩(wěn)定和不可靠的生產(chǎn)節(jié)點,使得遺漏的區(qū)塊數(shù)量實現(xiàn)最小化,確保網(wǎng)絡安全高效運行。

某種程度上,UPOS區(qū)塊鏈不會出現(xiàn)任何分叉,因為Hawk Network區(qū)塊鏈在生產(chǎn)過程中, 生產(chǎn)者是對等的協(xié)作關(guān)系而非競爭關(guān)系。如果出現(xiàn)分叉,共識程序?qū)⒆詣忧袚Q到最長的鏈上。其工作原理是,在UPOS共識機制下,分叉鏈的新區(qū)塊添加速度與該鏈中的生產(chǎn)者數(shù)量呈正相關(guān)。

也就是說,擁有較多生產(chǎn)者的區(qū)塊鏈分叉會比生產(chǎn)者少的鏈增長速度要快得多,因為生產(chǎn)者占多數(shù)的分叉鏈丟失的區(qū)塊會更少。此外,任何塊生產(chǎn)者都不被允許同時在兩個分叉上生產(chǎn)塊,如果系統(tǒng)發(fā)現(xiàn)區(qū)塊生產(chǎn)者這么做,將被自動清除出局。區(qū)塊生產(chǎn)者對每一個區(qū)塊的數(shù)字密碼簽名和時間戳將用于系統(tǒng)排查。

通過要求所有生產(chǎn)者簽署所有區(qū)塊,拜占庭容錯機制被添加到UPOS中,只要沒有生產(chǎn)者簽署具有相同時間戳或相同區(qū)塊高度的兩個區(qū)塊。一旦15個生產(chǎn)者簽署了一個區(qū)塊,則這個塊被視為不可逆轉(zhuǎn)的。如果拜 占庭式的生產(chǎn)者簽署了兩個相同時間戳或相同區(qū)塊高度的區(qū)塊,那么系統(tǒng)會生成其不忠行為的密碼證據(jù)。在這一模式下,不可逆的共識應在1秒內(nèi)可達成。

2. UPOS區(qū)塊驗證過程

當一輪區(qū)塊生產(chǎn)者由投票確定后,他們可以自行商議確定出塊順序,這樣網(wǎng)絡連接延遲較低的見證人之間就可以相鄰出塊,這樣可以大大降低見證人之間的網(wǎng)絡延遲,使得0.5秒的出塊速度有了保障。:

為了保證萬無一失,不讓任何一個見證人因為網(wǎng)絡延遲的意外而被跳過,UPOS的每個見證人將連續(xù)生產(chǎn)6個區(qū)塊,也就是每個見證人負責3秒的區(qū)塊生產(chǎn)。有一種情況,6個區(qū)塊中,最后- -個或兩個有可能因為網(wǎng)絡延遲或其他意外被下一個見證人略過,但6個區(qū)塊中的前幾個會有足夠的時間傳遞給下一個見證人。

UPOS交易確認時間,每個區(qū)塊生產(chǎn)后立即進行全網(wǎng)廣播,區(qū)塊生產(chǎn)者-邊等待0.5秒生產(chǎn)下一個區(qū)塊,同時會接收其他見證人對于上一個區(qū)塊的確認結(jié)果。新區(qū)塊的生產(chǎn)和舊區(qū)塊確認的接收同時進行。大部分的情況下,交易會在秒之內(nèi)確認,一旦超過三分之二的見證人確認后,區(qū)塊生產(chǎn)結(jié)果將不可逆,這一過程意味著一輪區(qū)塊生產(chǎn) 完成,繼續(xù)進行下一輪生產(chǎn)。

3.交易確認時間

標準的UPOS區(qū)塊鏈中,區(qū)塊生產(chǎn)者將100%參與度。在廣播后平均0.25秒,交易可認定為99.9%確定。

在UPOS基礎(chǔ)上,Hawk Network中加入了異步拜占庭容錯,可實現(xiàn)更快的不可逆性。異步拜占庭容錯算法能在1秒時間內(nèi)達到不可逆性的100%確認。

4. 交易證明

Hawk Network要求每一項交易必須包括最近的區(qū)塊頭的哈希值。這個哈希值有兩個目的:

● 防止分叉區(qū)塊鏈上出現(xiàn)大量重復事務;

● 使得系統(tǒng)能感知到用戶 是否在分叉出來的區(qū)塊鏈上。

隨著時間的推移,所有用戶最終直接確認區(qū)塊鏈,這使得偽造假冒鏈變得困難,偽造者無法將合法鏈中的交易遷移。

5.節(jié)點投票規(guī)則

擁有HawkToken和HawkNetwork交易記錄的用戶,都可以進行區(qū)塊生產(chǎn)者投票,具體為:

●擁有HawkToken令牌,1個令牌可投20票,且投給一個節(jié)點最多-票,投票需要鎖定UCN48小時;

●一個交易可以投30票,作弊的交易將被取消投票權(quán),且取消該用戶24小時投票權(quán);

●每生產(chǎn)126個區(qū)塊統(tǒng)計-次選票,根據(jù)得票從高到底選出21個區(qū)塊生產(chǎn)者進行下輪區(qū)塊生產(chǎn);

●通過API調(diào)用進行機器人投票將 被允許;

●如果新一輪投票沒有得出結(jié)果,則由上一輪區(qū)塊生產(chǎn)者繼續(xù)生產(chǎn)。

2.3 橢圓曲線加密算法

Hawk Network使用ECC (橢圓曲線密碼體系)對數(shù)字資產(chǎn)進行簽名以確保每筆交易的安全性。公鑰可以從已知的私鑰中計算出來。鑒于密鑰長度,ECC被廣 泛認為是最強大的非對稱算法,已在比特幣網(wǎng)絡中得到充分利用。

ECC:Secp256k1(7)

橢圓曲線密碼術(shù)(ECC) 是基于有限域上橢圓曲線的代數(shù)結(jié)構(gòu)的公鑰密碼學方法。與非ECC密碼學(基于普通的伽羅瓦域)相比,ECC需 要更小的密鑰來提供等效的安全性。

橢圓曲線適用于關(guān)鍵協(xié)議,數(shù)字簽名,偽隨機生成器和其他任務。間接地,它們可以通過將密鑰協(xié)議與對稱加密方案相結(jié)合用于加密。

橢圓曲線是指一個齊次方程:

一個稱為無限點的特殊點和橢圓上的所有點形成一個集合,并與定義的加法操作組成一個Abel組。曲線上的每個點都必須是非單一的。數(shù)學中所謂的“非奇異”或“平滑”意味著曲線上任何點都有一個切線。

這是secp256k1的橢圓曲線y= x + 7對實數(shù)的曲線圖。請注意, 因為secp256k1實際 上是在字段Z-p上定義的,所以它的圖形實際上看起來像隨機分散的點,如圖6. -3所示。

Secp256k1是指ECDSA曲線的參數(shù),并且在高效密碼學標準(SEC)中進行了定義,

在比特幣開始流行之前,Secp256k1幾乎 從未使用過,但它現(xiàn)在越來越受歡迎。大多數(shù)常用曲線具有隨機結(jié)構(gòu),但secp256k1是 以特殊的非隨機方式構(gòu)建的,可以實現(xiàn)特別高效的計算。因此,如果實施得到充分優(yōu)化,它通常比其他曲線快30%以上。與 流行的NIST曲線不同,secp256k1的常 量以可預測的方式進行選擇,這大大降低了曲線創(chuàng)建者在曲線中插入任何后門]的可能性。

3. SDK/API層

3.1智能合約系統(tǒng).

Hawk Network的智能合約包括交易處理和存儲機制,以及用于接受和處理各種智能合約的完整狀態(tài)機,交易存儲和狀態(tài)處理在區(qū)塊鏈上完成。交易主要包含需要發(fā)送的數(shù)據(jù),并且所述數(shù)據(jù)的描述被稱為事件。事務和事件信息傳遞給智能合約后,合約資源集合中的資源狀態(tài)將被更新,觸發(fā)智能合約執(zhí)行狀態(tài)機判斷。如果自動狀態(tài)機中的一個或多個動作的觸發(fā)條件得到滿足,則合約由狀態(tài)機根據(jù)預設(shè)信息自動執(zhí)行。

根據(jù)事件描述信息中包含的觸發(fā)條件,當滿足觸發(fā)條件時,智能合約系統(tǒng)自動發(fā)送預設(shè)的數(shù)據(jù)資源和包含來自智能合約的觸發(fā)條件的事件。整個智能合約系統(tǒng)的核心是智能合約處理的所有交易和事件仍然作為交易和事件導出。智能合約只是一個交易模塊和狀態(tài)機的系統(tǒng)。它不生成智能合約,也不修改智能合約,只存在于一系列復雜的數(shù)字承諾中,觸發(fā)條件可根據(jù)參與者的意愿正確實施。

1.智能合約建設(shè)和執(zhí)行

1)多個用戶參 與制定智能合約;

2)合約通過P2P網(wǎng)絡傳播并存儲在區(qū)塊鏈中;

3)嵌入在區(qū)塊鏈中的智能合約會 自動執(zhí)行。

2. 以下步驟詳細描述了階段1“多用戶參與制定智能合約”的過程:

A.用戶必須先在Hawk Network上注冊。區(qū)塊鏈向用戶返回-對公鑰和私鑰,公鑰用作區(qū)塊鏈中的帳戶地址,私鑰是管理帳戶的唯一方式。

B.兩方或多方根據(jù)需要就包括雙方權(quán)利和義務的合約達成-致,這些權(quán)利和義務以機器語言編制。合約由雙方以其私鑰簽署,以確保合約的有效性。

C.已簽署的智能合約將連同其內(nèi)容一起傳送 到區(qū)塊鏈網(wǎng)絡。

3.以下步驟詳細描述了階段2“合約通過Hawk Network網(wǎng)絡傳輸并存儲在區(qū)塊鏈中”的過程:

A.合約通過p2p通信在整個區(qū)塊鏈網(wǎng)絡上傳輸。每個節(jié)點都收到一份副本。區(qū)塊鏈中的驗證節(jié)點首先將收到的合約保存到內(nèi)存中,并等待新一輪的共識來觸發(fā)和處理合約。

B.在達成共識時,驗證節(jié)點將最近-段時間內(nèi)保存的所有合約集合到- 個集合中,計算出合約集合的哈希值,最后將合約集合的哈希值組合成一個塊結(jié)構(gòu),到整個網(wǎng)絡。其他驗證節(jié)點將收到包含的合約集合的散列,并將其與自己保存的合約集進行比較。通過發(fā)送一個自 己批準的集合到其他驗證節(jié)點,通過這多輪傳輸和比較,所有驗證節(jié)點最終在指定的時間內(nèi)就最新的-組合約達成一致。

C.最新的合約集將以塊的結(jié)構(gòu)傳輸?shù)秸麄€網(wǎng)絡。如下圖所示,每個塊包含以下信息:

-當前塊的哈希值

-前一個塊的哈希值

-達成共識時的時間戳

-其他描述性信息

區(qū)塊鏈中最重要的信息是一套達成共識的合約。接收合約集的節(jié)點將驗證每個合約及其參與者的簽名和驗證在這條鏈上。

4. 以下步驟描述了階段3“內(nèi)置區(qū)塊鏈智能合約自動執(zhí)行”的過程

A. 智能合約定期遍歷狀態(tài)機,并逐個檢查每個合約中包含的當前狀態(tài),交易和觸發(fā)條件。條件滿足的交易然后波推入隊列以被驗證并等待共識,不滿足觸發(fā)條件的交易將保留在區(qū)塊鏈中。

B. 最近的驗證過程中的事件將被發(fā)送到每個驗證節(jié)點。像常見的區(qū)塊鏈事件或交易一樣,驗證節(jié)點首先執(zhí)行簽名驗證以確保事件的有效性。已驗證的事件將輸入待定的共識,等待大多數(shù)驗證節(jié)點達成共識。一旦到達,事件將被成功執(zhí)行并通知用戶。

C. 事件成功執(zhí)行后,智能合約的狀態(tài)機將確定其狀態(tài)。在合約中包含的所有事件被順序執(zhí)行之后,狀態(tài)機將合同狀態(tài)標記為已完成井將其從最新塊中移除。否則它將被標記為“正在進行中”,并繼續(xù)保存在最新的塊中以進行下一輪處理,直到它被標記為完成。整個事件及其狀態(tài)由內(nèi)置于區(qū)塊鏈核心的智能合約系統(tǒng)處理和完成。它是完全透明和防篡改的。

5.為了實現(xiàn)更加透明的生態(tài)系統(tǒng),我們的平臺將采用各種方法來支持共享經(jīng)濟服務提供商開發(fā)DApp和智能合約,包括:

- 支持C ++和Solidity語言編程的區(qū)塊鏈虛擬機。

- 由于我們的區(qū) 塊鏈數(shù)據(jù)庫存儲功能,我們的智能合約存儲系統(tǒng)中提供了方便的SQL命令。

3.2 數(shù)字身份(User ID)

Hawk Network的數(shù)字 身分UID是用戶在Hawk Network生 態(tài)系統(tǒng)中唯一的身份標識,該身份標識包括以下四個方面的內(nèi)容:用戶賬戶、用戶權(quán)益、用戶信用、用戶數(shù)據(jù)。Hawk Network的用戶ID被設(shè)計成一個賬戶對應一個UID,所以為了節(jié)約網(wǎng)絡資源,原則上Hawk Network不建議用戶開多個賬戶,用戶可以經(jīng)常使用起唯一賬戶來提高其用戶權(quán)益.信用和數(shù)據(jù)的豐富度,以便Hawk Network生態(tài)能提供更有針對性的服務。Hawk Network的UID具體架構(gòu)如下圖,我們將分步實現(xiàn)所示模塊。

賬戶管理模塊負責用戶賬戶的身份認證,包括注冊、登錄、注銷流程以及賬戶有關(guān)私鑰處理。當帳戶注冊時,原始用戶使用的用戶名和密碼等身份信息將映射到Hawk Network區(qū)塊鏈地址。賬戶登錄后,可發(fā)送與區(qū)塊鏈相關(guān)的服務請求,對于交易機密性較高的情況,用戶可以選擇與區(qū)塊鏈地址無關(guān)的處理,以避免同一用戶的不同交易重復記錄在區(qū)塊中,從而提高用戶的安全性和交易的機密性。

3.3 模塊

1.基本的服務管理模塊

基本服務部署在所有區(qū)塊鏈節(jié)點上,以驗證服務請求的有效性,并在達成共識后記錄有效請求。對于新的服務請求,基本服務先調(diào)整和分析接口,然后執(zhí)行認證處理。交易或合同簽署并加密后,將其添加到該塊并進行廣播以實現(xiàn)節(jié)點之間的一致性。如果達成共識,它將被添加到下一個區(qū)塊。

2.用戶管理模塊

我們的用戶管理模塊負責管理所有區(qū)塊鏈參與者的身份信息,包括公鑰和私鑰生成維護,密鑰存儲管理以及維護用戶真實身份與區(qū)塊鏈地址之間的關(guān)系。通過授權(quán),它還監(jiān)督和審核某些交易。

3.智能合約管理模塊

我們的智能合約模塊負責合同登記和管理觸發(fā)條件和執(zhí)行。在用戶編制合同并在區(qū)塊鏈內(nèi)廣播之后,如果符合條件的話,雙方簽著的合約將被執(zhí)行。

4.交易機制

交易是資產(chǎn)或合約權(quán)利變化的活動。Hawk Network設(shè)計 了幾種類型的交易,并且它們都包含輸入列表,輸出列表,簽名列表和交易類型相關(guān)數(shù)據(jù)。

要創(chuàng)建新的用戶發(fā)布資產(chǎn),用戶可以為特定資產(chǎn)定義類型、名稱、總金額和管理員帳戶。創(chuàng)建資產(chǎn)需要消耗一定數(shù)量的代幣作為額外的服務費用。

●合約交易: 指定所有參與交易,并根據(jù)每筆交易的資產(chǎn)類型確定是否需要確認接受。交易對手可以選擇接受(簽名)或拒絕(忽略)。

●代理交易: 不指定交易對手,但委任代理。該代理負責匹配每筆交易的交易對手。“超導交易”是通過這種交易類型實現(xiàn)的。

超導交易的數(shù)據(jù)結(jié)構(gòu)如下:

5. 信用評級系統(tǒng)

什么是傳統(tǒng)的信用評級模型?

在FICO (8) 的情況下,信用評分取決于五個維度:支付歷史,賬戶數(shù)量,信用卡使用的長度,信用類型和新賬戶的數(shù)量。

企業(yè)信用報告系統(tǒng)是相似的,它們都包含諸如銀行信用報告,稅務報告等信息?;谛庞迷u級模型的數(shù)據(jù)有一個共同的缺陷,評級的可靠性取決于其模型的可靠性。信用信息不是直接的,而是間接的數(shù)據(jù)。

我們?nèi)绾瓮ㄟ^區(qū)塊鏈執(zhí)行信用評級;用戶共識+毀掉硬幣日(9)

我們所需要的只是原始交易數(shù)據(jù),因為區(qū)塊鏈交易處理時間的方向,所以重復消費的邊際成本不再為零,它與破壞的硬幣日數(shù)成正比。銷毀硬幣天是區(qū)塊鏈中非常重要的概念。對于任何給定的交易,通過計算交易中的硬幣數(shù)量并將其乘以該硬幣花費后的天數(shù)來計算。如果有人在100天前收到了10個硬幣并且他們今天花費了,那么1000個硬幣8已被銷毀。

因為信用評估的權(quán)重因子被破壞,可以防止作弊者在兩個賬戶之間重復轉(zhuǎn)移代幣以增加信用。這也可以防止有意的負面評論,因為更高的投幣8數(shù)被破壞意味著信用評估中交易的更高權(quán)重。

當一個有兩個交易賬戶的騙子試圖通過在-天之內(nèi)重復轉(zhuǎn)移賬戶之間的硬幣來給自己一個很高的信用評分時,只有第一筆交易將被計算,因為所有交易被破壞的硬幣天的總重量,騙子的表現(xiàn)幾乎等于最終信用評估中第一筆交易的金額。對于具有惡意目的的用戶也是如此,并嘗式使用小額交易來故意制造差評。它對用戶的信用幾乎沒有影響。

加權(quán)模型是指用戶獲得的信用評估分數(shù)乘以交易銷毀的硬幣日數(shù)以得到用戶的最終信用評分。

模型如下:

此外,Hawk Network還將 第三方信用評級機構(gòu)的信用數(shù)據(jù)作為“用戶信用卡”生態(tài)系統(tǒng)的一部分。它負責提供可靠的人工智 能算法,從Hawk Network的DApp獲取用戶信息, 以獲得可靠的數(shù)據(jù)分析結(jié)果,從而實現(xiàn)可靠的信用輸出和HAWK作為獎勵。

4. 服務層

1.賬戶管理模塊

我們的賬戶管理模塊負責用戶賬戶的身份認證,包括注冊,登錄,注銷流程以及賬戶無關(guān)私鑰處理。當帳戶注冊時,原始用戶使用的用戶名和密碼等身份信息將映射到Hawk Networ區(qū) 塊鏈地址。賬戶登錄后,可發(fā)送與區(qū)塊鏈相關(guān)的服務請求。對于交易機密性較高的情況,用戶可以選擇與區(qū)塊鏈地址無關(guān)的處理,以避免同一用戶的不同交易重復記錄在區(qū)塊中,從而提高用戶的安全性和交易的機密性。

2.政策管理模塊

我們的策略管理模塊包括負責對用戶數(shù)據(jù),私鑰系統(tǒng),節(jié)點加入和退出以及數(shù)據(jù)訪問進行權(quán)限控制和管理的“策略配置",“數(shù)據(jù)安全性",“訪問控制”和“監(jiān)管和審計”。 它還包括審計權(quán)限,帳戶委托權(quán)限,節(jié)點共識權(quán)限和數(shù)據(jù)訪問權(quán)限。審計許可是為監(jiān)管機構(gòu)提供審計功能,以控制數(shù)據(jù)范圍和訪問權(quán)限,將與共享分類賬上的交易無關(guān)的用戶鏈接起來。帳戶委托權(quán)限用于控制通過授權(quán)訪問用戶賬戶。共識權(quán)限管理新加入節(jié)點的訪問權(quán)限。訪問權(quán)限用于管理來自區(qū)塊鏈的客戶端數(shù)據(jù)查詢。

3.系統(tǒng)管理模塊

為了使共享服務提供商能夠快速遷移Hawk Network 上的現(xiàn)有服務,Hawk Network提供了一個完整的,快速的,可視化的操作監(jiān)控系統(tǒng)。它主要包括系統(tǒng)配置,監(jiān)控,報警,發(fā)布和服務分析功能。釋放模塊可以支持操作場景,如系統(tǒng)的初始部署,正在運行的程序的升級以及操作期間的節(jié)點擴展。發(fā)布模塊保證了可執(zhí)行程序的一致性,如接口,一致性算法等重要模塊。

4.智能合同管理模塊

Hawk Network智 能合約可分為兩種類型:標準合約和定制合約。標準合約包括相對簡單的邏輯,如資產(chǎn)一致性檢查。自動結(jié)算,多方互認確認轉(zhuǎn)賬和自動期限結(jié)算。用戶定制的智能合同支持定制配置,并將業(yè)務邏 輯添加到現(xiàn)有的合同模板,這也支持在單獨的環(huán)境中運行的復雜程序化合同。

智能合約按四個程序處理

1)合同注冊:

合約及其參與方簽署的內(nèi)容將通過Hawk Network網(wǎng)絡進行廣 播,并在達成共識后存儲在我們的區(qū)塊鏈中。

2)合同觸發(fā)器:

合同注冊后,合同執(zhí)行可以通過一個外部條件觸發(fā),如時間,事件,交易等。

3)合同執(zhí)行:

合同執(zhí)行是指在單獨的環(huán)境中運行合同代碼的完整過程,包括為合同構(gòu)建鏡像環(huán)境,在其中執(zhí)行代碼,并在處理狀態(tài)更改和共識例外后達成共識。

4)合同終止:

如果合同已經(jīng)執(zhí)行,過期或業(yè)務邏輯發(fā)生變化,合同將被終止或清理。清理過程需要多節(jié)點共識才能完成。

5. 應用層

為企業(yè)級供應商開放的平臺

通過Hawk Network開放平 臺上的API或SDK,智能生態(tài)出行中的企業(yè)可以構(gòu)建DApp或?qū)⑺麄儸F(xiàn)有的應用程序快速地遷移到Hawk Network上。在完成注冊為第三方運營商后,他們將獲得增值服務,其中包括獲得新客戶和代幣的能力。

我們的開放平臺將提供服務,包括使用智能合約,自動分期付款,關(guān)鍵鏈數(shù)據(jù)查詢,用戶信用評級和一系列營銷功能。

通過Hawk Network的數(shù)據(jù)分析系統(tǒng),我們可以實現(xiàn)以下目標;

● 公司可以訪問平臺,整合平臺資源,并與他人合作實現(xiàn)雙贏的結(jié)果,從而開發(fā)出更具競爭力和更有價值的生態(tài)系統(tǒng)。

● 公司可以更新其公司數(shù)據(jù)庫, 上傳用戶數(shù)據(jù)并提供有價值的內(nèi)容。

● 將公司的在線軟件 和離線硬件集成到一個完整的生態(tài)系統(tǒng)中。

● 通過數(shù)據(jù)分析,違規(guī)處罰,信息加密和企業(yè)聯(lián)盟子系統(tǒng),它支持各種業(yè)務場景,擴大Hawk Network生態(tài)系統(tǒng)并提高用戶的參與度。

● 透明的會計和數(shù)據(jù)管理系統(tǒng),通過發(fā)布和執(zhí)行必要的行動,例如數(shù)據(jù)分析,自動分期付款,獎勵計劃,關(guān)鍵數(shù)據(jù)查詢和HAWK代幣傳輸,提高公司的可信度。

●改進數(shù)據(jù)收集能力以及更準確的數(shù)據(jù)分析,以生成用戶報告,包括:日常應用,應用環(huán)境,個人數(shù)據(jù)模型。

●更好的數(shù)據(jù)評估,結(jié)構(gòu)改進和降低運營成本。通過Hawk Network的錢包子 系統(tǒng):為公司和用戶提供改進的賬戶信息管理,以更好地利用其HAWK代幣。

●通過網(wǎng)關(guān)訪問智能硬件/共享產(chǎn)品審查器,它將用戶數(shù)據(jù)與大數(shù)據(jù)分析相集成,從而改善用戶體驗。(考拉)

關(guān)鍵詞: Hawk Network 物聯(lián)網(wǎng) UPOS

精選 導讀

募資55億港元萬物云啟動招股 預計9月29日登陸港交所主板

萬科9月19日早間公告,萬物云當日啟動招股,預計發(fā)行價介乎每股47 1港元至52 7港元,預計9月29日登陸港交所主板。按發(fā)行1 167億股計算,萬

發(fā)布時間: 2022-09-20 10:39
管理   2022-09-20

公募基金二季度持股情況曝光 隱形重倉股多為高端制造業(yè)

隨著半年報披露收官,公募基金二季度持股情況曝光。截至今年二季度末,公募基金全市場基金總數(shù)為9794只,資產(chǎn)凈值為269454 75億元,同比上

發(fā)布時間: 2022-09-02 10:45
資訊   2022-09-02

又有上市公司宣布變賣房產(chǎn) 上市公司粉飾財報動作不斷

再有上市公司宣布變賣房產(chǎn)。四川長虹25日稱,擬以1 66億元的轉(zhuǎn)讓底價掛牌出售31套房產(chǎn)。今年以來,A股公司出售房產(chǎn)不斷。根據(jù)記者不完全統(tǒng)

發(fā)布時間: 2022-08-26 09:44
資訊   2022-08-26

16天12連板大港股份回復深交所關(guān)注函 股份繼續(xù)沖高

回復交易所關(guān)注函后,大港股份繼續(xù)沖高。8月11日大港股份高開,隨后震蕩走高,接近收盤時觸及漲停,報20 2元 股。值得一提的是,在7月21日

發(fā)布時間: 2022-08-12 09:56
資訊   2022-08-12

萬家基金再添第二大股東 中泰證券擬受讓11%基金股權(quán)

7月13日,中泰證券發(fā)布公告,擬受讓齊河眾鑫投資有限公司(以下簡稱齊河眾鑫)所持有的萬家基金11%的股權(quán),交易雙方共同確定本次交易的標的資

發(fā)布時間: 2022-07-14 09:39
管理   2022-07-14

央行連續(xù)7日每天30億元逆回購 對債市影響如何?

央行12日再次開展了30億元逆回購操作,中標利率2 10%。這已是央行連續(xù)7日每天僅進行30億元的逆回購縮量投放,創(chuàng)下去年1月以來的最低操作規(guī)

發(fā)布時間: 2022-07-13 09:38
資訊   2022-07-13

美元指數(shù)創(chuàng)近20年新高 黃金期貨創(chuàng)出逾9個月新低

由于對美聯(lián)儲激進加息的擔憂,美元指數(shù)11日大漲近1%創(chuàng)出近20年新高。受此影響,歐美股市、大宗商品均走弱,而黃金期貨創(chuàng)出逾9個月新低。美

發(fā)布時間: 2022-07-13 09:36
資訊   2022-07-13

美股三大股指全線下跌 納斯達克跌幅創(chuàng)下記錄以來最大跌幅

今年上半年,美股持續(xù)回落。數(shù)據(jù)顯示,道瓊斯指數(shù)上半年下跌15 3%,納斯達克綜合指數(shù)下跌29 5%,標普500指數(shù)下跌20 6%。其中,納斯達克連續(xù)

發(fā)布時間: 2022-07-04 09:51
推薦   2022-07-04

融資客熱情回升 兩市融資余額月內(nèi)增加超344億元

近期A股走強,滬指6月以來上漲4%,融資客熱情明顯回升。數(shù)據(jù)顯示,截至6月16日,兩市融資余額1 479萬億元,月內(nèi)增加344 67億元,最近一個半

發(fā)布時間: 2022-06-20 09:41
資訊   2022-06-20

4個交易日凈買入超百億元 北向資金持續(xù)流入A股市場

北向資金凈流入態(tài)勢延續(xù)。繼6月15日凈買入133 59億元后,北向資金6月16日凈買入44 52億元。自5月27日至今,除6月13日以外,北向資金累計凈

發(fā)布時間: 2022-06-17 09:37
推薦   2022-06-17