以太幣交易所 以太幣交易所
Ctrl+D 以太幣交易所
ads
首頁 > Fil > Info

Lava PoC2+ 協議升級硬分叉方案_LAVA

Author:

Time:1900/1/1 0:00:00

為了順利引入新的PoC2+標準,需要將全節點在共識層面上進行適當改造,也即所謂的分叉。本文為Lava核心開發者團隊提出的分叉方案介紹。分叉一般有兩種形態,一種是硬分叉,另一種是軟分叉。該方案基于區塊鏈的去中心化和社區自治精神,提出了一種由礦工投票激活的硬分叉方案,既有別于傳統的硬分叉,也有別于比特幣經常采用的MASF。

什么是硬分叉?

如果軟件/硬件的規則發生改變,并且這種規則改變無法向前兼容。在區塊鏈中,使用舊版本的節點和使用新版本的節點各成體系、無法互相辨認,稱為硬分叉。

現實中的例子:

·蘋果公司在iPhone5上使用了Lightning接口,以替代此前的30針Dock接口。iPhone5以前的手機無法使用新的接口,iPhone5以后的新手機也無法使用舊的接口。

什么是軟分叉?

跨鏈移動應用程序 Slavi 內置 NFT 交易市場測試網 V1 上線:6月10日消息,跨鏈移動應用程序 Slavi 宣布其 NFT 交易市場測試網 V1 正式上線,支持 Polygon、以太坊和 BNB Chain。作為 Slavi 生態系統擴展的一部分,該項目旨在使用內置的多鏈交易技術創建一個通用且全面的 NFT 市場。[2022/6/10 4:17:23]

軟分叉一般都是向前兼容的,也可以說是未來兼容。通俗解釋就是:舊版本的軟件/硬件,可以使用新版本的軟件/硬件產生的數據。在區塊鏈上可以理解為舊節點可以驗證并接受新節點出的塊。

現實中的例子:

·立體聲FM廣播是向前兼容,它既可以被單聲道的老式收音機播放,但沒有立體聲效果;也可以被新式的立體聲收音機播放,具有立體聲效果。

軟分叉在特殊情況下也可以是向后兼容,也即新版本的軟件/硬件,可以使用舊版本軟件/硬件產生的數據。在區塊鏈上可以理解為,新節點也可以驗證并接受老節點出的塊。

Klaviyo:78% 美國人認為“元宇宙”只是一波炒作:金色財經報道,市場調研公司 Klaviyo 近期對一千名美國民眾進行調查,發現不只高達 49% 美國民眾不知道元宇宙是什么,甚至有 78% 的人認為元宇宙只是一種炒作的行銷話語。調查還發現,理論上應對元宇宙比較有興趣的 18-24 歲年輕人,有約 45% 受訪者表示他們不知道什么是元宇宙,甚至認為它是炒作的比例還比全年齡更高,達到 81%。除此之外,NFT、加密貨幣也沒想像中受到普遍歡迎,全年齡受訪者中接近 60% 的人表示他們不會投資 NFT,另外有 30% 的人表示堅決遠離加密貨幣。[2022/3/10 13:48:36]

現實中的例子:

·Intel的x86指令集CPU是向后兼容的,新款CPU依然可以運行老款CPU的軟件,這是由于Intel希望保證老版本CPU有的指令集在新版本中也得以保留。這種只增加不刪除的策略,保證了我們換CPU時無需更換相配套的軟件。

LendHub與LAVAswap達成戰略 今日上線質押LHB挖礦LAVA:據官方消息,LendHub與LAVAswap已達成戰略合作。LAVAswap將于3月16日22:00(UTC+8)上線LHB的單幣種質押挖礦LAVA,將于3月18日22:00上線質押LHB-HUSD的LP Token流動性挖礦LAVA。

LendHub 是火幣生態鏈Heco上去中心化借貸項目。平臺存借總額最高突破18億美金,鎖定價值最高突破11億美金。用戶在LendHub存幣或借貸均可獲得激勵通證 LHB 獎勵。

LAVAswap是基于火幣生態鏈的全新DEX,包括質押池、流動性礦池、DEX、跨鏈資產橋等。[2021/3/16 18:49:39]

分叉涉及的技術層面

針對LavaPoC2+的分叉方案中,在共識層面需要改動以下幾處:

1.區塊頭中需要新增一個LAVA挖礦者地址的字段。這種區塊頭中附帶地址用以驗證的方式,burst已經使用,其地址即為區塊頭中的PID。因此LAVA中將以前的PID替換為LAVA專屬地址的方法也是該思路的延續。

HECO生態的LAVAswap首次TVL突破2000萬美金:2021年2月2日晚上8點,LAVAswap新上線ETH、HDOT、LAVA三個單幣質押池,在池子開放不到20分鐘,LAVAswap的TVL (總鎖定價值)突破新高,目前TVL已經超過2000萬美元。同時,LAVAswap海外社群用戶數大幅上升,目前推特用戶突破1.5萬人,電報用戶突破1.7萬人。

LAVAswap是基于火幣生態鏈的DEX,包括空投池、流動性礦池、DEX、跨鏈資產橋等。詳情見原文鏈接。[2021/2/3 18:45:19]

2.挖礦相關的一系列接口,包括:Miner請求信息,Miner提交信息后的驗證,以及全節點的鑄塊時校驗等。

3.全節點同步其他區塊時的驗證過程。

4.全節點重啟后讀盤時的區塊驗證過程。

5.綁定關系數據庫升級。

Twitter已更改開發語言,刪除master和slave等非包容性術語:Twitter 緊隨Github的腳步,后者最近決定從代碼中刪除master和slave兩個術語。7月2日,Twitter發布了一份編程中常見的非包容性術語列表,這些術語將從常用術語中刪除。master和slave會變成leader和follower,whitelist將變成denylist,guys將變成folks。

根據其新政策,Twitter將手動和自動更改其源代碼。該公司的官方工程賬戶Twitter engineering在推特上寫道:自動化工具和短板正在開發中,以將開發人員的手工工作量降至最低。

該賬戶稱:包容性語言在營造人人有歸屬感的環境中發揮著關鍵作用。在Twitter,我們在代碼中使用的語言并不能反映我們公司的價值觀,也不能代表我們所服務的人。我們想要改變這一點。來自Twitter工程賬戶的帖子繼續寫道,術語上的轉變需要很長時間才能實現。

所有現有的內部文檔、設計文檔、谷歌文檔、常見問題和在線readmes也將在未來幾個月內重寫。移除此類非包容性條款的行動是由兩位 Twitter 員工雷金納德?奧古斯汀 (Regynald Augustin) 和凱文?奧利弗 (Kevin oliver) 牽頭的,他們表示,這些條款與美國歷史上的黑暗時期關系太密切。[2020/7/6]

詳細分叉方案的分析

1.向前兼容的軟分叉

首先排除該方案。雖然該方案是區塊鏈軟分叉首選,但是由于需要修改區塊頭中的字段,因此就無法滿足舊節點能夠接收新節點出的區塊這一大前提。

2.向后兼容的軟分叉

該方案的實際效果如下圖1。根據向后兼容的大前提,由于新節點可以接收并驗證老

節點出的區塊,而舊節點卻無法接收新節點出的區塊。因此最后新節點逐漸超過舊節點算力達到51%時,兩條鏈分叉。這雖然保證了分叉的效果,但是也存在相應的問題,在最初始的網絡中,由于舊節點算力占優,而新節點出塊始終無法被舊節點接收,因此會存在很大程度上新節點算力的浪費。假設某時刻新節點挖出另一條鏈與老鏈分叉,在一段時間后老鏈的算力和長度會逐漸超過新鏈,新節點的向后兼容性又使得新鏈被舊鏈覆蓋,整條新鏈的算力全都浪費。

圖1.新節點算力超過51%

圖2.新節點算力不到51%,回到舊鏈

3.傳統硬分叉

傳統硬分叉方式實際效果如下圖3。傳統硬分叉是指直接通過更新軟件來進行分叉,更新后的軟件和原有版本的軟件無法互認,因此形成兩條獨立的區塊鏈。傳統的硬分叉若沒有得到生態中參與者的同意,容易造成生態的分裂,應當謹慎考慮。

圖3.傳統硬分叉

4.一種由算力激活的鏈上硬分叉方案

Lava提出了一種由礦工投票激活的硬分叉方案。這種方案的實際效果如圖4。

該方案將硬分叉分為兩個階段:

第一階段:分叉前的礦工投票激活和鎖定;

第二階段:鎖定期結束后激活分叉。?

圖4.一種由算力主導的鏈上硬分叉方案

該方案的好處是:

第一,解決了上述向后兼容軟分叉方案中,在分叉起始時新節點可能存在的算力浪費的問題。

第二,傳統硬分叉由于兩條區塊鏈互相隔離、自成體系,可能導致生態的分裂。這是因為如果有部分生態參與者不同意分叉,但又強行被另一部分參與者意見裹挾而不得不服從,就容易引起不滿和爭議。硬分叉后,甚至可能存在兩條鏈獨立發展,例如以太坊和以太坊經典的案例。

算力激活硬分叉的第一部分:投票與鎖定

礦工選擇跟新全節點軟件版本來鑄造區塊,新的全節點依舊會保持舊的共識規則,也即PoC2標準,與未更新軟件的舊節點互認。新的全節點軟件版本僅在區塊頭的版本中變更了版本號,用以表示出塊者的投票意見。一段時間后,全節點會自動統計“投票”階段中新節點出塊的量,當數量達到一定閾值,即可開啟下一個階段——鎖定。

鎖定階段中,新舊節點依舊使用POC2的共識規則進行鑄塊,當鎖定階段結束,即進入硬分叉的第二部分,正式激活硬分叉。鎖定階段的意義是提供共識切換前的過渡時間,以便用戶可以逐漸將硬盤中的文件從POC2格式遷移至POC2+,用以在即將來臨的新鏈上繼續挖礦。

算力激活硬分叉第二部分:正式激活分叉

進入激活階段后,硬分叉正式生效,舊鏈和新鏈共存。舊鏈依舊沿用POC2共識,而新鏈,也即新節點將使用POC2+共識進行鑄造,驗證,同步等過程。這也意味著,從此刻開始,新節點必須使用LAVA專屬的P盤格式,否則將無法出塊。

參考資料:

Lava項目官網:https://www.lavatech.org/

HyperPlotter?PoC2+升級P盤軟件下載鏈接:

https://www.lavatech.org/HyperPlotter-x64-v0.2.2.zip?from=8btc

了解更多及合作洽詢請聯系:business@lavatech.org

Tags:LAVAAVATERTTELavaX LabsAVAL幣PolkaMonsterVetter Skylabs

Fil
觀點:比特幣挖礦主力正從中國轉向美國和加拿大_比特幣

來源:網易科技 編譯:天門山 據國外媒體報道,當地時間周二,全球最大的加密貨幣資產管理公司GrayscaleInvestments表示,比特幣的生產正在從主導數字硬幣挖掘的中國向北美轉移.

1900/1/1 0:00:00
區塊鏈未來的去中心化數據存儲_區塊鏈

在經歷了幾年的發展之后,現在有相當數量的加密公司希望顛覆一系列行業,他們擁有實現這一愿景的資金基礎.

1900/1/1 0:00:00
閃電貸:一筆以太坊交易能做什么?_DEF

譯者&撰文:阿劍 來源:以太坊愛好者 標題:Flashloans,魔法互聯網貨幣的新發明鏈圈一直聲稱要變革金融業,最近終于開始有點跡象了,因為年輕的銀行家跟技術人員開始結盟了.

1900/1/1 0:00:00
比特幣兩個月上漲40%,這次和2017年的新高有什么不一樣?_比特幣

過去幾周,比特幣價格大幅上漲——自年初以來,比特幣價格上漲了40%,令人瞠目結舌。就在兩個月前,比特幣的價格還不到7000美元,但本周已飆升至1萬美元以上.

1900/1/1 0:00:00
《比特幣秘史》(七):比特幣警報系統是什么?_比特幣

來源:哈希派 作者:LucyCheng2010年8月22日中本聰在Bitcointalk論壇發帖宣布,他目前正在構建可向比特幣網絡傳播信息的警報系統,并表示只有使用他設定的警報私鑰才能啟動.

1900/1/1 0:00:00
巴比特專欄 | 區塊鏈在醫療衛生領域的應用指南(1)_區塊鏈

根據對近幾年的文獻回顧,我們認為,到目前為止,沒有綜述論文對醫療保健應用中的區塊鏈技術進行了全面的分類.

1900/1/1 0:00:00
ads