以太幣交易所 以太幣交易所
Ctrl+D 以太幣交易所
ads

Substrate無分叉升級如此絲滑 誰還用硬分叉?_SUB

Author:

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

不進行硬分叉的話,要如何升級區塊鏈?基于 Substrate 的鏈有一個絕招,可以輕而易舉地做到無分叉升級。

傳統上,如果你想升級區塊鏈,例如在比特幣或以太坊中添加一些新功能,則必須進行所謂的硬分叉。硬分叉就是指運行支持區塊鏈的軟件的實體將其軟件更新為較新版本。

之所以稱為分叉,是因為每個不升級的人都被遺棄在一個被淘汰的、過時的分叉上,并根據舊代碼中的規則生成區塊,與新的主鏈不兼容。一旦這些流浪者更新,他們的節點將重新連接到主鏈并同步,而分叉將消失。

dYdX運營subDAO V2提案:向dYdX財政部申請660萬美元運營資金:5月24日消息,dYdX社區論壇發起 DOT(dYdX Operations Trust)2.0 提案。據悉,dYdX 運營 subDAO(“ OPS subDAO ”)的初始期限將于2023 年 6 月 19 日(“ DOT 1.0 ”)到期,為了在接下來的18 個月內運行 DOT ,社區計劃向 dYdX 財政部申請 6,600,000 美元用于支付成本和貢獻者補償。并計劃招聘一名運營主管、一名技術項目負責人和一名站點可靠性工程師,以擴展 Ops subDAO。還計劃確定一個索引器運算符,聘請第三方審計師來評估 DOT 的財務和績效等。[2023/5/24 22:15:25]

硬分叉通常是一個非常困難的過程,主要是因為你永遠不會真正知道誰在運行軟件,而且組織全局代碼更新非常困難。在具有合理匿名性的去中心化系統中尤其如此。你得靠運行節點的人員主動查找有關更新的信息,并且必須信任他們在應該更新時進行更新。

波卡開發基礎框架Substrate宣布FRAME v2首個實現已合并至master:1月1日,波卡(Polkadot)區塊鏈開發基礎框架Substrate官方宣布,FRAME v2的第一個實現已合并到master。FRAME v2包含Pallet屬性宏。新的宏語法將更易學習。此前消息,波卡創始人Gavin Wood發文《2020年Polkadot總結》指出,Substrate的下一個主要版本3.0版本可能會在2021年上半年發布。[2021/1/1 16:13:07]

Kusama 和 Polkadot 等基于 Substrate 的鏈對這個問題有獨特的解決方案。

TrustBase自主研發波卡智能合約編程語言SubScript:據官方消息,TrustBase基于波卡智能合約獨立開發編程語言SubScript,用于優化波卡生態中的開發體驗。Subscript是一個用于Polkadot Wasm智能合約的編程語言,可以提供WebAssembly原生的的智能合約編程環境和IDE支持。相對于當前Parity官方維護的ink!語言,Subscript無需rust編程基礎,任何具備web開發基礎的DApp開發者都可以快速上手Subscript語言。Subscript此前已獲得Web3基金會的官方資助。

TrustBase是一個支持跨鏈消息的波卡Wasm智能合約平行鏈,為開發者提供了方便易用的合約語言及編程工具,DApp開發者不需要拍賣波卡中繼鏈插槽,就可以訪問波卡的XCMP跨鏈消息。[2020/12/19 15:46:32]

基于 Substrate 的鏈可以升級,而且不用協調大量人員來進行更新某些軟件的操作。它是這樣做到這一點的:

在基于 Substrate 的鏈中,鏈本身上存儲著一個叫作 WebAssembly Blob 或 WASM Blob 的東西。此 Blob 包含鏈構建新區塊所需的所有邏輯。鏈本身的 runtime 包含在此 WASM Blob 中。

連接到該區塊鏈的所有節點都不斷了解此 WASM Blob 和它為節點提供的用于生成新區塊的規則。節點的本機代碼中也存在相同的邏輯:所有節點(即運行鏈的程序)都使用 Rust 構建,這些編程指令也告訴他們如何構建區塊。這些指令與 WASM blob 中的指令相同。這么做有什么用呢?

這些節點中有一個開關告訴它們:“如果鏈上的 WASM 代碼比你的本機代碼中的新,請忽略你的本機代碼,而選擇 WASM 代碼。如果它們相同,則運行本機代碼,因為它更快。”

升級基于 Substrate 的區塊鏈所需要做的,就是上傳 WASM Blob 的新版本,然后與之連接的所有節點都將安裝到位并遵守新規則。但是,如果隨便一個人都能這樣更改鏈的代碼豈不是很危險?

鏈上治理可讓任何基于 Substrate 的鏈的代幣持有者提出對鏈本身的更改議案。該議案可以是像更改整個鏈的 runtime 這樣的翻天覆地的改變,也可以是像更改一個鏈上的常數這樣影響較小的事情,例如更改最大驗證人數量。

議案會進入隊列,在那里,其他代幣持有者可以對其進行支持。如果得到足夠的支持,該議案將作為公投被提出,然后可以對其進行投票。每個代幣持有者都有使用代幣投票的權利,如果他們對投票結果格外重視,他們也可以給投票附加信念值(conviction),也就是通過鎖定代幣一段時間以獲得投票效力乘數。

如果公投通過,則其背后的邏輯將自動執行 —— 無需人工干預。因此,通過更新 WASM Blob 來更改鏈的 runtime 代碼,就是將其提交到系統中并讓人們投票支持,而區塊鏈本身將負責其余工作。

原文:https://dotleap.com/upgrading-blockchains-without-hard-forking/

翻譯:PolkaWorld

Tags:SUBUBSSUBSWASJared From SubwayBUBS價格Substratumswash幣行情

萊特幣價格
隨著DeFi熱潮繼續襲來 以太坊的Hodler還在嗎?_以太坊

當談到加密貨幣市場時,過去幾個月已經顯示出了加密貨幣中以太坊的重要性。隨著2020年DeFi的大幅增長,ETH在許多方面都獲得了不錯的收益.

1900/1/1 0:00:00
獨家視頻 | DeFi土壤上能否生長出優質NFT ? Dego全面解讀_EOS

視頻中涉及鏈接: 領取空投(與telegram機器人對話):https://t.me/DEGOFinance_AirdropBot?start=r08363930230獨家 | Bakkt期貨合.

1900/1/1 0:00:00
Coinbase支持歐美用戶即時取款 將向英國稅務當局提交交易數據_COI

主要加密貨幣交易所Coinbase周五宣布為美國和歐洲用戶增加即時取款的支持,此外該交易所還承認向英國稅務當局提交交易數據.

1900/1/1 0:00:00
微策略投資 4.5 億美元后比特幣機構需求激增_比特幣

一筆巨額比特幣投資似乎正在刺激機構對比特幣的需求。微策略(MicroStrategy)自 8 月初以來已經收購了 38250 BTC,這是一家在納斯達克上市的價值 15 億美元的商業智能和云技術.

1900/1/1 0:00:00
晚間必讀5篇 | 非同質代幣(NFT)有哪些“壓箱底”的絕技?_區塊鏈

1.KUSAMA會先于Polkadot進行平行鏈插槽拍賣Gavin明確解釋到,Kusama 平行鏈拍賣會先于波卡平行鏈拍賣進行.

1900/1/1 0:00:00
金色觀察丨解讀Galaxy Digital礦工一站店金融服務_比特幣

金色財經 區塊鏈10月7日訊? ?加密行業大咖、億萬富翁邁克·諾沃格拉茨(Mike Novogratz)旗下投資機構Galaxy Digital正潛入數字資產市場最關鍵的角落之一:采礦.

1900/1/1 0:00:00
ads