當(dāng)前位置:首頁 > 物聯(lián)網(wǎng) > 區(qū)塊鏈
[導(dǎo)讀] 渦輪網(wǎng)絡(luò)項目致力于構(gòu)建大規(guī)模在現(xiàn)實商業(yè)社會中應(yīng)用的加密貨幣,我們堅信,真正的大規(guī)模是人人可參與挖礦,網(wǎng)絡(luò)維護總成本盡量降低。因此,我們提出了一種更節(jié)能環(huán)保、低門檻參與且安全防攻擊的加密貨幣—渦輪

渦輪網(wǎng)絡(luò)項目致力于構(gòu)建大規(guī)模在現(xiàn)實商業(yè)社會中應(yīng)用的加密貨幣,我們堅信,真正的大規(guī)模是人人可參與挖礦,網(wǎng)絡(luò)維護總成本盡量降低。因此,我們提出了一種更節(jié)能環(huán)保、低門檻參與且安全防攻擊的加密貨幣—渦輪網(wǎng)絡(luò),能夠真正大規(guī)模在商業(yè)社會中落地應(yīng)用。

超低門檻

PoW 挖礦需要昂貴、專用的 ASIC 鉆機或 GPU,與此相比,您只需通過額外的筆記本電腦和外置 HDD 便能進行渦輪網(wǎng)絡(luò)挖礦,只要能用一個多余桌面電腦和數(shù) TB 的磁盤空間進入挖礦游戲,每天挖幾個 VOL 基本不成問題。由于多余的儲存空間很常見,硬件便宜,競爭也不那么激烈,更多的人可以參與到 PoST 挖礦中,這意味著網(wǎng)絡(luò)是更加分散的。

我們認(rèn)為硬盤挖礦才能真正的降低挖礦門檻,實現(xiàn)家家戶戶有礦機,人人都參與挖礦的愿景。

當(dāng)前,普通硬盤 3T 容量的價格在 500 元人民幣左右,只需要一臺普通個人電腦,即可參與完全基于密碼共識過程的渦輪網(wǎng)絡(luò)的挖礦,這對于初次了解和進入數(shù)字貨幣領(lǐng)域的人來說,是一個非常低的門檻。

節(jié)能環(huán)保

硬盤天然存在耗電低,無熱量,無需散熱,低噪音,無法被 ASIC 化,購買門檻低的優(yōu)點,每家部署幾十塊硬盤角落一丟就行,無需擔(dān)心巨額的電費支出:

在渦輪網(wǎng)絡(luò)中,使用 5T 硬盤挖礦平均功耗不到 7W。而比特幣 ASIC 礦機耗電約 1350-2000W,而渦輪網(wǎng)絡(luò)所需硬盤礦機僅耗電 70- 90W。僅為比特幣 ASIC 礦機耗電量的 1/20。一臺 ASIC 礦機,每年消耗電力約 17520 度,而硬盤礦機僅耗電約 700 度,硬盤礦機不僅耗電量極小,與比特幣 ASIC 礦機相比,噪音極小且?guī)缀鯖]有發(fā)熱量。

未來挖礦收益提高需要升級更大容量的硬盤,舊硬盤可以拿來存放影片、資料、做整列盤等。因此硬盤的殘余價值和保值率是非常高的。

安全防攻擊

時間證明是空間“耕作”的輔助機制。準(zhǔn)確地來說,Proof of Time 是可驗證延遲算法(Verifiable Delay Algorithm),它是一種特殊的 Proof of Work,在驗證過程中需要花一定的時長,經(jīng)歷特定次數(shù)的迭代。每次迭代過程可以加速,但不能跨迭代進行并行運算。同時它還需保證運算結(jié)果可驗證且具有權(quán)威性:任意兩個不同節(jié)點進行驗證,其運算結(jié)果都是一致的,且網(wǎng)絡(luò)中其他節(jié)點都可以對其結(jié)果進行驗證。在此機制下,渦輪網(wǎng)絡(luò)甚至可以設(shè)置,將一個區(qū)塊 Proof of TIme 的運算結(jié)果作為下一個區(qū)塊的 Proof of Space 的運算起點。

有了空間證明和時間證明,每一個區(qū)塊的產(chǎn)生以空間證明為起點,時間證明為終點,保證一個區(qū)塊就是一個區(qū)塊(也就是我們所說的 finalized),每個區(qū)塊的權(quán)值相等,那么攻擊者也就無法從孤塊入手重寫整條鏈。

渦輪網(wǎng)絡(luò)技術(shù)解決方案

渦輪網(wǎng)絡(luò)采用 PoST(Proof of Space and TIme,時空證明)作為共識算法基礎(chǔ)。

1. 渦輪網(wǎng)絡(luò)網(wǎng)絡(luò)架構(gòu)

在深入挖礦細(xì)節(jié)之前,先了解一下渦輪網(wǎng)絡(luò)的網(wǎng)絡(luò)架構(gòu)。

挖礦節(jié)點可是個人電腦,或者是礦池。挖礦節(jié)點需要連接到渦輪網(wǎng)絡(luò)上的至少一個節(jié)點。挖礦節(jié)點需要存儲挖礦私鑰,可以在本地啟動挖礦客戶端,也可以連接其他多個挖礦客戶端,再由客戶端連接硬盤。

2. 共識算法 - 時空證明(PoST)

PoST(時空證明)是在原來空間證明算法的基礎(chǔ)上引入了時間維度的算子,利用可延遲驗證函數(shù)的特性,強制要求礦工在得出候選塊數(shù)據(jù)之后進行一定時間強度的數(shù)學(xué)運算,再結(jié)合可快速驗證結(jié)果和候選塊數(shù)據(jù)兩方面要素進行塊選擇,從而緩解了空間證明算法中存在的類似自私挖礦、重寫攻擊等安全方面的漏洞。

PoST 共識算法可以拆分兩部分:基于 Plot 的硬盤測繪算法和基于 VDF 的時間證明。根據(jù)不同的硬盤大小,測繪可能需要幾天甚至幾周的時間。測繪過程中,我們使用稱為Shabal 的非常慢的哈希算法。由于 Shabal 哈希算法計算過程很慢,所以我們必須預(yù)先計算它們并將它們存儲在硬盤上,這個過程稱為硬盤測繪。

測繪過程中會創(chuàng)建相應(yīng)的測繪文件以占據(jù)硬盤空間,測繪文件中會存儲大量預(yù)先計算過的Nonces。分配給測繪的硬盤空間越大,您可以存儲的 Nonces 就越多。可以存儲的 Nonces 越多,就越大概率挖到礦。

當(dāng)生成一個 Plot 文件的時候,必須要提供一個渦輪網(wǎng)絡(luò)賬戶。因為每個賬戶都不一樣,即使 Nonce 的編號相同,每個礦工的 Plot 文件也都不一樣。

同時,我們設(shè)計了一種基于 VDF 的時間證明算法,其中網(wǎng)絡(luò)選擇一個礦工來創(chuàng)建新區(qū)塊的概率與當(dāng)前這個礦工存儲容量(S)和全網(wǎng)網(wǎng)絡(luò)容量(A)的關(guān)系成正比。我們設(shè)計了算法,使得礦工必須提供存儲并通過計算以證明數(shù)據(jù)被存儲之后才能參與共識。

3. 關(guān)鍵技術(shù)

基于 Plot 的硬盤測繪算法

礦工首先根據(jù)自己的公鑰以及 Shabal 算法,在硬盤上生成 Plot 文件,這一過程稱為 P 盤。硬盤容量越大,Plot 文件中填充的 Hash 值數(shù)量越多,那么產(chǎn)塊的概率就越高。

基于 VDF 的時間證明算法

礦工監(jiān)聽錢包收到的交易之后,組成一個 block,根據(jù)這個 block 的 hash 值,在硬盤上尋找一個最匹配的 Nonce,把 Nonce 轉(zhuǎn)換為 Deadline。并要求礦工在對該 Nonce 進行一定時間強度的數(shù)學(xué)運算得出 VDF 證明,并且廣播此 block 以及 VDF 證明。

下面我們詳細(xì)介紹硬盤測繪算法、VDF 的時間證明算法的技術(shù)細(xì)節(jié)。

1)基于 Plot 的硬盤測繪算法

存儲在硬盤上的預(yù)選計算好的 Hash 數(shù)據(jù),稱為 Plot 文件。P 盤就是在硬盤上生成 Plot 文件的過程。渦輪網(wǎng)絡(luò)采用的是 256 位的 Shabal 算法,Shabal 是一種計算非常耗時的 Hash函數(shù),同時也是一種抵御 ASIC 的算法,這個算法比較適合做 PoST 共識。Plot 文件由大量 Nonce 組成。每個 Nonce 的大小是 256K。每個 Nonce 有個唯一的編號,從0 到 18446744073709551615。每個 Nonce 分成了 4096 段。每一段稱之為 Scoop。每個Scoop 是 64 個字節(jié),包含 2 個 Hash 值。

為了創(chuàng)建 nonce,首先制作第一個起始種子,種子包含 Plotter ID 和 nonce number,完成后我們用 shabal256 函數(shù)生成第一個哈希值,作為 Scoop#4095Hash#1。

隨后把 Scoop#4095Hash#1 附加到起始種子。作為下一輪 shabal256 計算的種子。

隨后把 Scoop#4095Hash#0 和 Scoop#4095Hash#1 附加到起始種子。作為下一輪 shabal256 計算的種子。依次類推,最后再生成 FinalHash 值:

再使用 FinalHash 異或其他所有 Hash,存入 Plot 文件中。

2)基于 VDF 的時間證明算法

從最近的 24 個區(qū)塊計算 Base target。 Base target 用來調(diào)整挖礦難度。 Base target越低,挖礦越難。因為難度的調(diào)整,渦輪網(wǎng)絡(luò)能保證大概每 4 分鐘生成一個區(qū)塊。

加入挖礦池挖礦的話,涉及到獎勵發(fā)放。 設(shè)置獎勵發(fā)放,其實是告訴 渦輪網(wǎng)絡(luò): 1)你的所有收益分配給礦池。 2)礦池能利用你的 Plot 文件發(fā)現(xiàn)的 Deadline,并且礦池能生成區(qū)塊簽名。

在挖礦之前,礦工需要抵押一定數(shù)量的幣,以獲得挖礦資格。礦工發(fā)送抵押幣的交易給全網(wǎng),全網(wǎng)節(jié)點收到抵押幣的交易后,在本地區(qū)塊中記錄抵押的信息。

挖礦的第一件事情是,礦工向錢包詢問挖礦信息:區(qū)塊打包簽名, base target,下一個區(qū)塊高度。錢包負(fù)責(zé)區(qū)塊打包簽名和下一個區(qū)塊高度,礦工利用這兩個信息,經(jīng)過 Shabal256算法生成 GeneraTIon Hash。

接著,通過模運算(4096),獲得 Scoop 數(shù)值。

從 Plot 文件中,讀取所有的編號為上述結(jié)果的 Scoop。對每個 Scoop,合并上區(qū)塊簽名,再經(jīng)過 Shabal256 運算,得到 Target。 Target 再除以 Base target,獲得 8 字節(jié)的Deadline。礦工檢查得到的 Deadline 是否足夠低。如果足夠低,則作為備選的出塊數(shù)據(jù)。將 Deadline 輸入到可驗證延遲函數(shù)(VDF)中,并在當(dāng)前時間到 Deadline 這段時間內(nèi),執(zhí)行一定時間百分比的 VDF 計算,得到至少 L 證據(jù)鏈和最終計算結(jié)果 R,其中(T、L、R)都是公開可驗證的。

礦工根據(jù)(T、L、R)計算其是否滿足出塊要求,如果符合公式要求,且在上一個區(qū)塊挖出后的 Deadline 的時間后,如果沒有其他人在你之前挖出區(qū)塊,你就能挖出該區(qū)塊并獲得獎勵。

礦工提交信息給錢包:賬戶 ID 以及 Nonce 數(shù)值。如果你是獨立礦工,你還需要提供密鑰。如果是礦池,使用礦池的密鑰。

錢包接收到礦工提交的 Deadline 相關(guān)信息后,創(chuàng)建相應(yīng)的 Nonce ,驗證 VDF 和Deadline。如果 VDF 驗證成功,錢包查看是否時間滿足 Deadline,如果當(dāng)前系統(tǒng)時間沒到Deadline,就繼續(xù)等待。如果等待過程中,有其他錢包生成了合法的滿足 Deadline 的區(qū)塊,放棄該區(qū)塊(因為該區(qū)塊已經(jīng)無效)。如果有多個礦工提交 Deadline,錢包選擇最低的Deadline。當(dāng) Deadline 的時間滿足時,錢包開始生成區(qū)塊,并廣播此區(qū)塊。

對打包進區(qū)塊的每一筆交易,錢包都需要檢查,比如說,交易的簽名是否正確,時間是否正確等等。錢包會計算區(qū)塊的所有金額以及費用。區(qū)塊只記錄的是交易的 ID 以及所有交易信息的 Sha256 信息。

其他節(jié)點錢包收到區(qū)塊后,逐一驗證區(qū)塊的交易,并給與礦工獎勵。在計算獎勵時,錢包首先在本地區(qū)塊中檢索抵押信息,如果礦工抵押的幣滿足經(jīng)濟模型中定義的抵押條件,可以獲得全額獎勵。

通證經(jīng)濟模型

區(qū)塊鏈平臺本質(zhì)是?個公平的價值流通市場,因此所有的經(jīng)濟?為的成本底層在于交易成本,VOL 幣就是交易成本的載體,站在這個?度,VOL 幣將?于以下激勵?途:

1、記賬(挖礦)獎勵;

2、在共識中,VOL 的代幣持有會影響個別場景下(如節(jié)點出塊選擇)的權(quán)重;

3、渦輪網(wǎng)絡(luò)?態(tài)的參與者在底層代碼開發(fā)、周邊工具/服務(wù)提供、生態(tài)影響力宣傳、應(yīng)用場景落地等方面推動生態(tài)進展的獎勵。

1. 代幣分配

Volume Network Token(VOL):

1.供應(yīng)總量:100 億 VOL

2.區(qū)塊獎勵:4000 VOL/塊

3.預(yù)挖:預(yù)挖 3 億 VOL 進行 IEO,其余 97 億 VOL 正常挖礦產(chǎn)生

4.礦工挖礦:區(qū)塊獎勵其中 91 億 VOL 獎勵給礦工,即每個區(qū)塊 3752.5 VOL

5.生態(tài)促進:區(qū)塊獎勵其中 6 億 VOL 給到渦輪生態(tài),即每個區(qū)塊 247.5 VOL,將用于激勵核心代碼升級貢獻者、礦池服務(wù)提供商、礦機廠商、推廣團隊

2. 礦工收入計算

依據(jù) PoST 共識機制,每個礦工的算力由其可用硬盤存儲空間決定,收益由出塊成功率和當(dāng)前區(qū)塊收益決定:

假設(shè) A 礦工擁有 10T 硬盤,假設(shè)此時全網(wǎng)共 10P,且 A 礦工 CPU 處于平均水平,則 A 礦工出塊成功的概率為 0.1%,區(qū)塊獎勵為 4000VOL,每 4 分鐘出 1 塊,一天 360 塊A 礦工平均收益為 360*4000*0.1%=1440 VOL/天。

3. 抵押挖礦加成

PoST 共識機制后續(xù)將加入 Staking,依據(jù)礦工抵押 VOL 幣的不同比例,給予不同的挖礦概率提升,質(zhì)押總額總體無限趨向于全網(wǎng) 100%的 VOL 發(fā)行量,隨著全網(wǎng)礦工質(zhì)押代幣逐漸增加,單位質(zhì)押量挖礦概率加成將逐步下降,單位算力質(zhì)押量與全網(wǎng)質(zhì)押量相關(guān),計算公式如下:

本站聲明: 本文章由作者或相關(guān)機構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內(nèi)容真實性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

9月2日消息,不造車的華為或?qū)⒋呱龈蟮莫毥谦F公司,隨著阿維塔和賽力斯的入局,華為引望愈發(fā)顯得引人矚目。

關(guān)鍵字: 阿維塔 塞力斯 華為

加利福尼亞州圣克拉拉縣2024年8月30日 /美通社/ -- 數(shù)字化轉(zhuǎn)型技術(shù)解決方案公司Trianz今天宣布,該公司與Amazon Web Services (AWS)簽訂了...

關(guān)鍵字: AWS AN BSP 數(shù)字化

倫敦2024年8月29日 /美通社/ -- 英國汽車技術(shù)公司SODA.Auto推出其旗艦產(chǎn)品SODA V,這是全球首款涵蓋汽車工程師從創(chuàng)意到認(rèn)證的所有需求的工具,可用于創(chuàng)建軟件定義汽車。 SODA V工具的開發(fā)耗時1.5...

關(guān)鍵字: 汽車 人工智能 智能驅(qū)動 BSP

北京2024年8月28日 /美通社/ -- 越來越多用戶希望企業(yè)業(yè)務(wù)能7×24不間斷運行,同時企業(yè)卻面臨越來越多業(yè)務(wù)中斷的風(fēng)險,如企業(yè)系統(tǒng)復(fù)雜性的增加,頻繁的功能更新和發(fā)布等。如何確保業(yè)務(wù)連續(xù)性,提升韌性,成...

關(guān)鍵字: 亞馬遜 解密 控制平面 BSP

8月30日消息,據(jù)媒體報道,騰訊和網(wǎng)易近期正在縮減他們對日本游戲市場的投資。

關(guān)鍵字: 騰訊 編碼器 CPU

8月28日消息,今天上午,2024中國國際大數(shù)據(jù)產(chǎn)業(yè)博覽會開幕式在貴陽舉行,華為董事、質(zhì)量流程IT總裁陶景文發(fā)表了演講。

關(guān)鍵字: 華為 12nm EDA 半導(dǎo)體

8月28日消息,在2024中國國際大數(shù)據(jù)產(chǎn)業(yè)博覽會上,華為常務(wù)董事、華為云CEO張平安發(fā)表演講稱,數(shù)字世界的話語權(quán)最終是由生態(tài)的繁榮決定的。

關(guān)鍵字: 華為 12nm 手機 衛(wèi)星通信

要點: 有效應(yīng)對環(huán)境變化,經(jīng)營業(yè)績穩(wěn)中有升 落實提質(zhì)增效舉措,毛利潤率延續(xù)升勢 戰(zhàn)略布局成效顯著,戰(zhàn)新業(yè)務(wù)引領(lǐng)增長 以科技創(chuàng)新為引領(lǐng),提升企業(yè)核心競爭力 堅持高質(zhì)量發(fā)展策略,塑強核心競爭優(yōu)勢...

關(guān)鍵字: 通信 BSP 電信運營商 數(shù)字經(jīng)濟

北京2024年8月27日 /美通社/ -- 8月21日,由中央廣播電視總臺與中國電影電視技術(shù)學(xué)會聯(lián)合牽頭組建的NVI技術(shù)創(chuàng)新聯(lián)盟在BIRTV2024超高清全產(chǎn)業(yè)鏈發(fā)展研討會上宣布正式成立。 活動現(xiàn)場 NVI技術(shù)創(chuàng)新聯(lián)...

關(guān)鍵字: VI 傳輸協(xié)議 音頻 BSP

北京2024年8月27日 /美通社/ -- 在8月23日舉辦的2024年長三角生態(tài)綠色一體化發(fā)展示范區(qū)聯(lián)合招商會上,軟通動力信息技術(shù)(集團)股份有限公司(以下簡稱"軟通動力")與長三角投資(上海)有限...

關(guān)鍵字: BSP 信息技術(shù)
關(guān)閉
關(guān)閉