宇宙链 宇宙链
Ctrl+D收藏宇宙链

Substrate无分叉升级如此丝滑 谁还用硬分叉?

作者:

时间:1900/1/1 0:00:00

不进行硬分叉的话,要如何升级区块链?基于 Substrate 的链有一个绝招,可以轻而易举地做到无分叉升级。

传统上,如果你想升级区块链,例如在比特币或以太坊中添加一些新功能,则必须进行所谓的硬分叉。硬分叉就是指运行支持区块链的软件的实体将其软件更新为较新版本。

之所以称为分叉,是因为每个不升级的人都被遗弃在一个被淘汰的、过时的分叉上,并根据旧代码中的规则生成区块,与新的主链不兼容。一旦这些流浪者更新,他们的节点将重新连接到主链并同步,而分叉将消失。

SubDAO暂时退出波卡插槽拍卖竞拍,将在Moonriver上部署合约:12月6日消息,SubDAO决定暂时退出波卡平行链插槽拍卖竞拍,并优先与其他平行链合作。据悉,SubDAO将在Moonriver上部署其合约,并将调整Token经济模型,将销毁用于平行链拍卖的预存Token总数的2/3,即所有流通Token的20%,剩下的1/3将用于未来的开发及激励计划。本次调整后,GOVToken的总供应量将从10亿枚变为8亿枚,减少20%。[2021/12/6 12:54:39]

硬分叉通常是一个非常困难的过程,主要是因为你永远不会真正知道谁在运行软件,而且组织全局代码更新非常困难。在具有合理匿名性的去中心化系统中尤其如此。你得靠运行节点的人员主动查找有关更新的信息,并且必须信任他们在应该更新时进行更新。

美风投公司Subversive Capital申请注册元宇宙ETF基金:10月15日消息,美风投公司Subversive Capital向美国证券交易委员会(SEC)递交一份文件,申请注册一个元宇宙ETF基金Subversive Metaverse ETF,将投资于为元宇宙基础设施和应用提供服务和产品的全球上市公司股权证券(不低于80%的净资产),这些公司市值在2.5亿美元到1万亿美元之间。该ETF基金年管理费为0.75%,基金管理者为Subversive Capital首席执行官Michael Auerbach、首席投资官Leland Hensch和首席金融官Steven Yoo。[2021/10/15 20:31:44]

Kusama 和 Polkadot 等基于 Substrate 的链对这个问题有独特的解决方案。

动态 | Polymath将Polymesh区块链移至Substrate:金色财经报道,Polymath已将其Polymesh区块链从以太坊移出,并转移到Substrate上。Polymath的ST20证券型代币(基于以太坊的ERC-1400标准构建)和本地POLY代币(ERC-20)将进入新的Substrate链。 POLY代币的桥梁将至少维持一年。据悉,Substrate是以太坊联合创始人Gavin Wood的Parity Technologies开发的平台。[2019/11/21]

基于 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

标签:SUBSUBSBSTTRATsub币行情最新价格SUBS币BSTZ价格Substratum

欧易交易所app下载热门资讯
不懂挖矿错过了UniSwap、sushiSwap?不要再错过最新OneSwap的挖矿宝典

近日,OneSwap官宣了创世挖矿的启动时间,于2020年9月19日(UTC+8)正式上线,全面开启ONES挖矿,挖矿将会持续20天。此前OneSwap项目方拿出300000个ONES作为公测“抢头矿”的奖励,吸引了无数投资者关注.

1900/1/1 0:00:00
技术周刊|以太坊2.0功能开发将在10月15日前完成

本周技术周刊包含以太坊、波卡、Filecoin三个项目的技术类相关新闻。V神:我们正在努力降低Gas费用对于高Gas费用的讨论,以太坊创始人Vitalik回应道:我同样希望早日结束高Gas费用,我们每天都在努力工作以实现这个目标.

1900/1/1 0:00:00
金色早报 | 灰度增持BTC 资产管理总规模回升至58亿美元

头条 ▌灰度过去七天增持17100枚BTC根据Bybt.com团队的说法,灰度投资(Grayscale Investments)在过去7天又积累了17100枚BTC,大约价值1.82亿美元.

1900/1/1 0:00:00
浦发银行牵手蚂蚁集团 助力上海成为全球金融科技发展标杆

2020年9月25日,在上海外滩大会期间,浦发银行与蚂蚁集团签署全面战略合作协议。在浦发银行董事长郑杨、浦发银行行长潘卫东、蚂蚁集团董事长井贤栋、蚂蚁集团CEO胡晓明的见证下,浦发银行副行长王新浩、蚂蚁集团高级副总裁黄浩代表双方签署协.

1900/1/1 0:00:00
谷燕西:欧洲财长们该换个角度应对Libra

欧洲财长们认为在央行没有想清楚之前,不能允许像 Libra 这样的稳定币在欧元区流通。8 月 19 号,欧洲五国的财长发表了一个联合声明。在这个声明中,它们建议在欧洲的相关法律,监管和监管机构确立之前,不应该允许稳定币在欧元区发行.

1900/1/1 0:00:00
视频:DeFi的羊毛真的那么好薅吗?

大家好,我们是张姨杨姨 两个区块链创业者 前段时间数字货币市场又自娱自乐了起来,DEFI概念的火爆让一堆人前赴后继的跑到智能合约里面去挖矿,NFT视频平台Glass完成500万美元种子轮融资.

1900/1/1 0:00:00