不進行硬分叉的話,要如何升級區塊鏈?基于?Substrate?的鏈有一個絕招,可以輕而易舉地做到無分叉升級。
硬分叉
傳統上,如果你想升級區塊鏈,例如在比特幣或以太坊中添加一些新功能,則必須進行所謂的硬分叉。硬分叉就是指運行支持區塊鏈的軟件的實體將其軟件更新為較新版本。
之所以稱為分叉,是因為每個不升級的人都被遺棄在一個被淘汰的、過時的分叉上,并根據舊代碼中的規則生成區塊,與新的主鏈不兼容。一旦這些流浪者更新,他們的節點將重新連接到主鏈并同步,而分叉將消失。
去中心化數據索引工具SubQuery上線Avalanche:金色財經消息,基于Polkadot的去中心化數據索引工具SubQuery宣布上線Avalanche,未來還將繼續拓展其他一層網絡。據悉,SubQuery目前專注于對協議進行去中心化和標記化,該網絡將于2022年第二季度啟動。(Medium)[2022/3/21 14:09:16]
硬分叉通常是一個非常困難的過程,主要是因為你永遠不會真正知道誰在運行軟件,而且組織全局代碼更新非常困難。在具有合理匿名性的去中心化系統中尤其如此。你得靠運行節點的人員主動查找有關更新的信息,并且必須信任他們在應該更新時進行更新。
印度經濟學家Subramanian Swamy:加密貨幣是 \"未來的主題\":印度著名經濟學家、聯邦院議員Subramanian Swamy在最近的網絡研討會上稱加密貨幣是 \"未來的主題\",并指出數字貨幣是關于支付商品交換的最新發展。此外,就印度政府抵制加密貨幣的政策,Subramanian Swamy表示,“加密貨幣的到來是不可阻擋的。”(Republicworld)[2021/5/27 22:48:41]
Substrate的方式
Kusama和Polkadot等基于Substrate的鏈對這個問題有獨特的解決方案。
SGB(SubGame)將于3月12日12:00首發上線BiKi平臺:根據BiKi官方公告,SGB(SubGame)將于3月12日12:00(GMT+8)首發上線BiKi平臺,開放SGB/USDT交易對,并開放充值和提現。
SubGame是一個面向眾多開發者參與波卡生態建設的游戲和支付模組引擎平行鏈。SubGame采用Subscript為底層語言,沿用了Javascript的語法,并在Assembly Script中完成了對Substrate智能合約API和SDK的封裝。簡單來說,Subscript實現了支持任何Web開發者快速入手部署波卡原生智能合約的能力。[2021/3/11 18:35:29]
基于Substrate的鏈可以升級,而且不用協調大量人員來進行更新某些軟件的操作。它是這樣做到這一點的:
在基于Substrate的鏈中,鏈本身上存儲著一個叫作WebAssemblyBlob或WASMBlob的東西。此Blob包含鏈構建新區塊所需的所有邏輯。鏈本身的runtime包含在此WASMBlob中。
連接到該區塊鏈的所有節點都不斷了解此WASMBlob和它為節點提供的用于生成新區塊的規則。節點的本機代碼中也存在相同的邏輯:所有節點都使用Rust構建,這些編程指令也告訴他們如何構建區塊。這些指令與WASMblob中的指令相同。這么做有什么用呢?
這些節點中有一個開關告訴它們:“如果鏈上的WASM代碼比你的本機代碼中的新,請忽略你的本機代碼,而選擇WASM代碼。如果它們相同,則運行本機代碼,因為它更快。”
升級基于Substrate的區塊鏈所需要做的,就是上傳WASMBlob的新版本,然后與之連接的所有節點都將安裝到位并遵守新規則。但是,如果隨便一個人都能這樣更改鏈的代碼豈不是很危險?
鏈上治理
鏈上治理可讓任何基于Substrate的鏈的代幣持有者提出對鏈本身的更改議案。該議案可以是像更改整個鏈的runtime這樣的翻天覆地的改變,也可以是像更改一個鏈上的常數這樣影響較小的事情,例如更改最大驗證人數量。
議案會進入隊列,在那里,其他代幣持有者可以對其進行支持。如果得到足夠的支持,該議案將作為公投被提出,然后可以對其進行投票。每個代幣持有者都有使用代幣投票的權利,如果他們對投票結果格外重視,他們也可以給投票附加信念值,也就是通過鎖定代幣一段時間以獲得投票效力乘數。
如果公投通過,則其背后的邏輯將自動執行——無需人工干預。因此,通過更新WASMBlob來更改鏈的runtime代碼,就是將其提交到系統中并讓人們投票支持,而區塊鏈本身將負責其余工作。
原文:https://dotleap.com/upgrading-blockchains-without-hard-forking/
翻譯:PolkaWorld
Filecoin是基于區塊鏈的IPFS激勵層,是去中心化的分布式數據存儲網絡。然而,存儲只是第一步,要杜絕數據孤島狀況的發生,就勢必要有完善的檢索功能和經濟激勵機制,只有數據在網絡中流通起來才能.
1900/1/1 0:00:00俄羅斯財政部已經起草了一項法案,對任何未報告其持有的加密貨幣超過一定水平的人處以嚴厲的處罰。處罰包括監禁條款和罰款.
1900/1/1 0:00:00以太坊日線圖來看,昨天在回踩了日線級別5日線附近區域后再次拉回,收了一根帶下影的小陽線。但依舊受制于上方10、20日線雙重拋壓使得價格并未突破,最高點甚至不及前日最高點358點,因此昨天整日的波.
1900/1/1 0:00:002020年新冠疫情襲擊全球,多數行業受到重創的背景下,區塊鏈行業快速發展。首先是區塊鏈技術被納入我國“新基建”范圍后,逐步發展為全球技術競爭研發的新熱點.
1900/1/1 0:00:00親愛的FatBTC用戶:本站已上架Samurai(SAM),YMAX(YMAX),dHedgeDAO(DHT),Percent(PCT),HodlTree(HTRE).
1900/1/1 0:00:00在網絡安全評測體系中,漏洞分級、分類的標準化研究是評測十分重要的基礎環節,建立統一的漏洞定級標準化方案對統一行業認知、提升行業技術安全、建立健全安全測評體系具有重要意義.
1900/1/1 0:00:00