不进行硬分叉的话,要如何升级区块链?基于 Substrate 的链有一个绝招,可以轻而易举地做到无分叉升级。
传统上,如果你想升级区块链,例如在比特币或以太坊中添加一些新功能,则必须进行所谓的硬分叉。硬分叉就是指运行支持区块链的软件的实体将其软件更新为较新版本。
之所以称为分叉,是因为每个不升级的人都被遗弃在一个被淘汰的、过时的分叉上,并根据旧代码中的规则生成区块,与新的主链不兼容。一旦这些流浪者更新,他们的节点将重新连接到主链并同步,而分叉将消失。
EMURGO Ventures宣布将投资OAK Network及SubQuery:11月28日消息,Cardano官方商业部门EMURGO旗下EMURGO Ventures宣布对波卡生态DeFi及自动化支付平台 AK Network以及数据索引工具SubQuery进行了投资。EMURGO Ventures表示,OAK Network提供的解决方案可通过其互操作性自动化基础设施提高Cardano区块链的整体运营效率,而SubQuery则可以对Cardano生态DeFi、NFT、钱包等提供API来支持开发者。(prnewswire)[2022/11/28 21:07:57]
硬分叉通常是一个非常困难的过程,主要是因为你永远不会真正知道谁在运行软件,而且组织全局代码更新非常困难。在具有合理匿名性的去中心化系统中尤其如此。你得靠运行节点的人员主动查找有关更新的信息,并且必须信任他们在应该更新时进行更新。
波卡DAO基础设施SubDAO发布星空计划Starry Sky Program:据官方消息,波卡DAO基础设施SubDAO正式发布“Starry Sky Program”(星空计划),将在Bounce、Gate、MEXC以及官方网页等多个平台同时进行。目前,SubDAO在Twitter上的白名单活动已有近万人参与。
据悉,SubDAO是波卡的DAO基础设施,已获得Web3基金会官方3个Grant,并完成Huobi Ventures、OKEx Blockdream Fund、Hypershere、CMS等数十家机构以及Messari创始人Ryan Selkis在内的数百万美元融资。SubDAO由IBM集团前Technical Team Leader和波卡多位早期开发者和波卡社区发起人组成。[2021/11/2 21:18:40]
Kusama 和 Polkadot 等基于 Substrate 的链对这个问题有独特的解决方案。
公告 | 币安将下架CLOAK、MOD、SALT、SUB、WINGS等币种:据币安公告,根据代币下架时所考虑的几点因素,决定于2月22日18:00(香港时间)停止交易并下架以下币种:CloakCoin(CLOAK)、Modum(MOD)、SALT(SALT)、Substratum(SUB)、Wings(WINGS)。用户可以在5月22日18:00(香港时间)之前提现,之后将关闭提现功能。[2019/2/15]
基于 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
本文由金色财经记者月儿创作,于2020年9月25日在金色财经首发,系统梳理了波卡生态,帮助读者了解波卡的历史与发展,特此推荐.
1900/1/1 0:00:00数字货币从其开始形成交易市场,就代表着其已经初具金融属性,只不过最早的数字货币交易市场还不成熟,并且驱动者少之又少。而最初的数字货币套利也只有看多一种模式,用户想要获利只能买入待涨.
1900/1/1 0:00:00在我了解了所有的加密术语之后,我在加密领域遇到的另一个问题就是如何保证安全性。涉及加密货币的安全性有不同的方面可以讨论,但是今天我将集中讨论现有的钱包类型、它们的安全级别以及如何安全地存储你的硬.
1900/1/1 0:00:00金色财经 区块链9月18日讯? 去中心化金融(DeFi)最近呈现出爆炸性增长趋势,一些协议能在短短几个月内就聚集数亿美元的锁仓量.
1900/1/1 0:00:001.DeFi总市值131.78亿美元 UNI、YFI、UMA本周下跌均超过20% 市值前十币种价格及本周涨跌幅.
1900/1/1 0:00:00金色周刊是金色财经推出的一档每周区块链行业总结栏目,内容涵盖一周重点新闻、行情与合约数据、矿业信息、项目动态、技术进展等行业动态。本文是其中的新闻周刊,带您一览本周区块链行业大事.
1900/1/1 0:00:00