宇宙链 宇宙链
Ctrl+D收藏宇宙链
首页 > AAVE > 正文

Substrate 区块链框架:用十几分钟开发出一条区块链

作者:

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

在柏林举行的 Web3 峰会上,Parity 的创始人 Gavin Wood 演示了在不到 60 分钟的时间内,在一台全新笔记本电脑上开发出一条区块链,并宣布了 2018 年 11 月发布 Substrate 1.0-beta。Polkadot 的基石 Substrate,被称为 “反对区块链最大化主义的最大注”,现在成为了一个独立的区块链框架。Substrate 允许开发人员为任何项目构建定制化的、高度先进的区块链。

两项技术的历险记

虽然 Polkadot 和 Substrate 的共同目标都是引发区块链的创新浪潮,但它们是两种截然不同的技术。Substrate 就像人们运行应用程序的 PC 系统,而连接区块链的协议 Polkadot 就像是将网卡插入计算机。每个社区、项目或企业的功能都不同,需要规范和细微差别来达到特定的状态机和区块链的最佳功能。

公链Klaytn与Parity将合作构建Klaytn-Substrate链:5月25日消息,韩国社交媒体巨头Kakao旗下公链Klaytn与区块链基础设施公司Parity Technologies达成合作,将合作构建基于Substrate的Klaytn链Klaytn-Substrate。

据悉,该链最初将作为Klaytn规范的替代实现,并作为Klaytn主链的侧链。Klaytn-Substrate将桥接至Polkadot和Klaytn主网,作为一个中介环境,使协作技术、业务和社区倡议能够以有趣和协同的方式进行结合。

Klaytn基金会全球采用负责人David Shin表示,与Parity的合作符合他们为元宇宙创建可互操作区块链平台的愿景。(Coinquora)[2022/5/25 3:40:54]

Parity 创始人 Gavin Wood 用一台全新的笔记本电脑演示了在几分钟内启动一条区块链

Substrate 到底有多通用?

对于任何区块链架构师来说,创建状态转换功能(STF,即构成区块链的业务逻辑)都是必不可少的。STF 的功能集、能力和限制取决于区块链的用途,而 Substrate 被设计为通用的,来支持当前和未来绝大多数区块链的设计。

去中心化数据索引工具SubQuery上线Avalanche:金色财经消息,基于Polkadot的去中心化数据索引工具SubQuery宣布上线Avalanche,未来还将继续拓展其他一层网络。据悉,SubQuery目前专注于对协议进行去中心化和标记化,该网络将于2022年第二季度启动。(Medium)[2022/3/21 14:09:16]

Substrate 链的 STF 在 WebAssembly 的一个确定性子集中表示,这是一个跨平台的指令体系结构,被设计为轻量级、快速和良好支持的。对于 Substrate 的 1.0 版,区块链的 “runtime” 或 STF 可以用纯 Rust、C++ 或 C 来写。也期待 WebAssembly 很快支持其他语言。

这个网络是建立在 Libp2p(模块化的网络栈)上的,并且是开箱即用的。对于需要额外网络消息的区块链,计划在未来 Substrate 版本中包括网络拓扑的 API。

通过一个多层次的、组件化的设计,Substrate 核心设计为既完全通用,又高度可组合,适合快速应用开发。它支持各种共识算法,包括波卡的 SHAFT/GRANDPA 自适应渐进 finality 工具。加密数据库后端甚至块格式都可以配置或重写。Substrate 革命性的通用性和可开发性,通过同时构建四个完全不同的区块链(包括 Polkadot 和以太坊 2.0 )而得到了证明,而且只需花费很少的时间(以太坊 2.0 的早期版本在几周内就完成了原型化)。

波卡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]

1.0 beta 版支持一些共识算法,即将推出更多算法,包括:

Rhododendron(瞬间 finality)

SHAFT/GRANDPA(渐进式、自适应 finality:https://medium.com/polkadot-network/grandpa-block-finality-in-polkadot-an-introduction-part-1-d08a24a021b5)

现场 | Cdot 吴逸飞:Substrate很适合中国的创业团队:金色财经现场报道,12月21日,在北京举办的Substrate Workshop上,Cdot CTO吴逸飞讲解了Substrate和应用链开发,吴逸飞表示,自己从头做链成本很高,对于开发者来说,很多公链的底层设计并不能满足开发者的开发需求。做一条应用链开发成本低,底层的共识和网络等部分已经被开发框架所涵盖,只需要做应用逻辑即可,并且可以具备潜在的互操作性。Substrate上做应用链很适合中国的创业团队,不再需要花费几个月的时间到应用逻辑之外的底层部分,可以不断的尝试创意来做demo,有更大的成功机会。[2019/12/21]

Aurand(概率性 finality,恒定区块时间)

Ouroboros(实时的,概率性 finality)(发文时还在计划中)

PoW(例如 Ethash )(发文时还在计划中)

平行链(PoV,波卡共识)(发文时还在计划中)

你也可以使用 Substrate 的 API 设计自己的共识算法。

SUB晚间价格大幅上涨,涨幅达37.63%:根据币安交易平台数据显示,SUB最新成交价格为人民币20.84元,24小时最高价达人民币21.22元,最低价格为人民币14.00元,24小时成交量2380.45BTC,涨幅达37.40%。Substratum是一个去中心化的开源的网络,让任何人都可以借出他们的计算机作为寄存服务器,赚取SUB货币。[2018/1/9]

Substrate 中包含什么?

Substrate 1.0-beta 的设计是为了让开发者有工具和自由去创造创新的状态机。通用性和中立性使其高度可定制,许多工具都是现成的,包括:

波卡的连接性

热交换、可插拔的共识

可热升级、可插拔的 STF

灵活通用的同步

发布/订阅 WebSocket JSON-RPC

轻客户端

交易序列

普及、安全的网络

JavaScript 实现

Substrate Runtime 模块库(SRML)

由于 Substrate 新颖的链上升级机制,你将能够 “热交换” 共识算法或升级 STF 而无需硬分叉。后者,无分叉升级机制是在 2018 年 7 月 17 日首次在 Polkadot “Krumme Lanke” 测试网上公开演示,并在本文发布时继续作为 PoC-2 测试网。

Substrate Runtime 模块库

为了帮助开发人员更快地启动他们的区块链,Gavin 引入了 Substrate Runtime 模块库(SRML),这是一个综合的、可扩展的、基于通用特征的模块集,可以轻松地创建 runtime。

这些模块添加了账户和余额、可替代资产、PoS staking、合同、资金等功能。通过快速轻松地将模块组合在一起创建所需的功能集来构建区块链。所有网络、共识、轻客户端和其他功能仍将与你的自定义区块链一起工作。如果需要新功能,只需创建一个新模块。

除了 SRML,Substrate 在其设计中还包括两个附加层:一个 JSON 可配置的通用区块链节点,用于执行它的 runtime;一个最小的核心区块链引擎,用于处理共识、区块生产、网络、数据库和其他杂项功能。

独立链和平行链

波卡中继链建立在 Substrate 上,将来连接波卡互操作层(中继链)并从中受益的链也将建立在 Substrate 上。关注隐私和许可的企业和联盟链可以很容易地添加这些功能以获得更好的控制。虽然 Substrate 不需要你的区块链连接到波卡,但它提供了一个使用桥或成为本地平行链的简单升级路径。

构建许可 —— Apache 2.0

Parity 致力于为所有开发者和组织机构,提供创新和利用这一突破性技术所需的工具和自由。为此,Substrate 1.0-beta 将在 Apache 2.0 许可下发布,这是一个常见的许可证,对我们的软件如何使用、修改或分发没有任何要求。

Substrate 已经发布在  Github 上了(https://github.com/paritytech/substrate),并根据通用公共许可证(版本 3)发布。

想深入了解吗?查看我们的资源以了解更多有关 Substrate 的信息并开始创造:

Substrate 测试网 “BBQ-Birch” 启动:

https://medium.com/paritytech/substrate-testnet-launched-a55b990e6eba

如何获取 Substrate “BBQ-Birch” 试验网:

https://hackmd.io/y-E9Q9jTRreni6z9EU0kkA

Substrate 极简概述:

https://www.parity.io/substrate-in-a-nutshell/,

什么是 Substrate:

https://www.parity.io/what-is-substrate/

Substrate 技术聊天室:

https://matrix.to/#/#substrate-technical:matrix.org

telemetry 上的 Substrate 节点:

https://telemetry.polkadot.io/#/BBQ%20Birch

原文:https://www.parity.io/launch-a-blockchain-in-minutes-substrate/

标签:SUBSUBSTRARATSUBS币SubscriptionsSTRAY币MRAT币

AAVE热门资讯
BTC开发者:增加比特币区块大小 将影响带宽受限的验证器

在过去几年里,比特币区块大小一直是比特币社区讨论的重点。由于一些重要支持者意见产生分歧,最终导致了不同资产的诞生,比特币的生态系统在理想的区块大小到底为多少这一问题上仍存在分歧.

1900/1/1 0:00:00
比特币秘史:多利安·中本是如何变成中本聪的?

2014年3月6日当天,大批记者带着长短炮涌到洛杉矶郊区坦普尔市一座私人别墅前,将名为Dorian Satoshi Nakamoto的花甲老人堵在了门外,追问其是否比特币的发明者中本聪本人.

1900/1/1 0:00:00
金色观察丨Chainalysis:2019非法加密交易占比仅1.1%

金色财经 区块链3月6日讯  根据Chainalysis于3月5日召开网络研讨会上披露的数据,2019年加密货币交易总价值超过1万亿美元,但其中只有1.1%是非法交易.

1900/1/1 0:00:00
金色前哨丨Libra正为后端和发行工作做准备

金色财经 区块链3月16日讯  Facebook数字货币项目Libra一直饱受争议,美国国会参议院举行过多次听证会,几家主要的初始合作伙伴也在Libra协会创立之前选择退出.

1900/1/1 0:00:00
印度加密交易所解禁:交易量暴增6倍 全球Buy in了吗?

没能熬过监管寒冬的印度交易所Koinex倒在去年6月的酷夏,而最高院如同“春雷”般的审判,却在一夜之间给尚存的交易所带来了数倍的交易量增长.

1900/1/1 0:00:00
金色观察 | 一个以太坊矿工眼中的ProgPoW

本文作者是一位在自己车库里挖矿的以太坊矿工,不仅如此,他还是ProgPoW的支持者,但在2020年他把车库的矿机关掉了。他的名字叫Theodor Ghannam,备注是硬件专家、加密矿工和无名氏.

1900/1/1 0:00:00