比特幣交易所 比特幣交易所
Ctrl+D 比特幣交易所
ads
首頁 > Uniswap > Info

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

Author:

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

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

什么是硬分叉?

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

現實中的例子:

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

什么是軟分叉?

威士忌行業巨頭尊尼獲加Johnnie Walker推出首個NFT系列Master of Flavor:6月9日消息,尊尼獲加 Johnnie Walker 宣布推出首個 NFT 系列Master of Flavor,這家威士忌行業巨頭將與 Virtue 和葡萄酒和烈酒 NFT 市場 BlockBar.com 合作,基于尊尼獲加 Johnnie Walker 七瓶極為罕見的蘇格蘭威士忌發行 NFT,售價為 35,000 美元,每個 NFT 買家還將獲得前往愛丁堡訪問尊尼獲加的機會,包括入住 Gleneagles 聯排別墅,參觀 Glenkinchie Distillery 和 Diageo Archive,以及品嘗 Diageo 系列稀有威士忌的 VIP 體驗。(bandt)[2022/6/9 4:12:24]

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

LAVAswap即將啟動BSC流動池:官方消息,LAVAswap將于下周三啟動在BSC的流動池。經社區投票決定,LAVAswap即將啟動BSC流動池,首個交易對為LAVA/USDT。流動池獎勵每100天進行減半。第一個100天,流動性池每天將產生 336,000 LAVA。之后會根據社區投票結果陸續增加BSC流動池交易對。

LAVA 是由 BSC + HECO 提供支持的可互操作的去中心化資產跨鏈橋。[2021/9/13 23:19:52]

現實中的例子:

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

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

以太坊客戶端將添加新共識規則,Calaveras將被用來測試新變化:官方消息,以太坊核心開發者日前進行電話會議,做出的決定包括客戶端同意添加共識規則,關于共識級別和內存池級別的上限;一個新的開發者網絡Calaveras將被用來測試新的變化;再次確認測試網成功進行倫敦分叉后,再確定主網客戶端升級區塊;一旦測試網上的分叉完成,壓力測試將繼續。

此前消息,5月14日,以太坊核心開發者進行電話會議,會議討論了測試網進行倫敦升級的時間,Ropsten定于區塊高度10399301(6月9日),Goerli定于區塊高度4979794(6月16日),Rinkeby定于區塊高度8813188(6月23日),主網仍定于7月14日進行升級,在第一個測試網成功分叉后,再確定主網客戶端升級區塊。[2021/6/7 23:17:48]

現實中的例子:

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

AOFEX 已于2021年4月29日上線 ALPACA、LAVA:據官方消息,AOFEX 已于2021年4月29日上線 ALPACA(Alpaca Finance)、LAVA(LavaSwap),充提業務均已開啟;并于4月30日15:00開放上線ALPACA/USDT、ALPACA/AQ交易,17:00開放上線LAVA/USDT、LAVA/AQ交易。為慶祝 ALPACA、LAVA上線 AOFEX,特舉辦“充值交易,瓜分50,000AQ”活動。

?Alpaca Finance是基于Binance Smart Chain的杠桿收益農業協議。通過開立杠桿頭寸,產量農民可以獲得更高的回報。LAVAswap是基于火幣生態鏈的全新DEX,包括質押池、流動性礦池、DEX、跨鏈資產橋等。

AOFEX數字貨幣金融衍生品交易所,旨在為用戶提供優質服務和資產安全保障。[2021/4/29 21:10:30]

分叉涉及的技術層面

Lava成功完成Bvnex幣越VN Power上線:據悉,Lava超募500倍成功完成Bvnex幣越VN Power上線活動,將于今天20:30 (GMT+8)開放交易,上線首開交易對為LV/USDT。VN Power是幣越的越南概念主打板塊,旨在發掘優質東南亞概念項目,本次是幣越VN Power以來,超募數額最多一次。幣越先后與幣安、OKEx、MXC達成生態合作,并獲得等多家知名投資機構戰略投資。Lava上線Bvnex幣越意味著幣越生態節點將為Lava提供更多流量支持。此次上線既是Lava首次登陸交易所,同時也是Bvnex幣越首次上線PoC項目。

Lava是一個基于容量證明(PoC)構建的數字加密基礎設施,旨在凝聚存儲空間的信任價值,徹底去中心化、開源、公平且開放生態,打造真實世界的落地應用。[2020/4/3]

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

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

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

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

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

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

詳細分叉方案的分析

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:LAVAAVAPOC區塊鏈LavandosAvakusPOCS區塊鏈dapp開發語言

Uniswap
浙江省財政廳率先上線區塊鏈捐贈電子票據,螞蟻金服提供技術服務_APP

來源:螞蟻金服 公益基金會如何處置愛心人士捐贈的善款一直是捐贈者關心的問題,如今,浙江再次在公益基金透明方面試水高科技,提前交卷。2月27日,浙江省財政廳聯合螞蟻金服率先上線區塊鏈捐贈電子票據.

1900/1/1 0:00:00
區塊鏈新金融發展加速:香港擬監管虛擬貨幣服務商,德證交所上線反向比特幣ETP_ENC

作者:宋嘉吉、任鶴義 來源:國盛區塊鏈研究 編者注:原標題為《香港擬監管虛擬貨幣服務商,德證交所上線反向比特幣ETP》 摘要 事件:香港擬將虛擬貨幣服務提供者等納入監管框架.

1900/1/1 0:00:00
張健:FCoin預計無法兌付的規模約7000-13000BTC_COIN

本文來源:FCoin公告 作者:張健 “通往地獄的路由善意鋪成”是時候要披露真相了。真相哪怕再殘忍,也好過美麗的謊言。特別是公開的謊言,遲早都會在眾人的注視下不攻自破.

1900/1/1 0:00:00
V神原文詳解:通過及時性檢測器(TD)解決區塊鏈的51%攻擊問題_ITA

注:原文作者是以太坊聯合創始人VitalikButerin,在這篇文章中,他提出了一種稱為及時性檢測器的構造,以試圖解決51%攻擊的問題.

1900/1/1 0:00:00
觀點 | 清華互聯網產業研究院趙偉:疫情影響下的區塊鏈商業新組織構建_區塊鏈

編者注:原標題為《趙偉:疫情影響下的區塊鏈商業新組織構建》。本文作了不改變作者原意的刪減。2月12日晚,中國知識產權發展聯盟區塊鏈專委會主任、清華互聯網產業研究院區塊鏈專委趙偉,以下為訪談實錄.

1900/1/1 0:00:00
外匯局加強跨境金融區塊鏈服務平臺建設,緩解中小企業融資難、融資貴問題_區塊鏈

來源:證券日報網 對于當前受疫情影響比較大的企業,有哪些政策或者舉措支持復工復產,以及對于非疫情防控重點領域的企業,又有哪些支持舉措.

1900/1/1 0:00:00
ads