当前位置:首页 > 物联网 > 区块链
[导读] 模块化是指一个系统能够分解成可以分离和重新组合的组件。最好的软件开发工具通常是高度模块化的,允许重用“程序集”或“模块”。这一原则是Java、c#和Go等开发框架的核心。 模块

模块化是指一个系统能够分解成可以分离和重新组合的组件。最好的软件开发工具通常是高度模块化的,允许重用“程序集”或“模块”。这一原则是Javac#和Go等开发框架的核心。

模块化促进了创新。当创建一个新的web应用程序时,大部分运行的代码实际上都在外部开发的包中;无论它们是数据库连接、页面呈现引擎、输入验证器等等,开发人员都可以非常容易地构建一个新网站概念的原型。

加密货币

然而,如果你去看看最珍贵的加密货币代码库——比特币核心存储库,你会发现它非常不灵活。非模块化代码通常以长文件为特征,类的单个实现通常依赖于其他的具体实现。以比特币核心验证为例并不是说只有比特币存在这种情况。大多数区块链节点存储库,如Go Ethereum也完全没有考虑到灵活性。

现在需要注意的是,在比特币的例子中,模块化不是优先考虑的。如果您相信您正在构建未来的单一“货币”,那么为什么要让其他人更容易地使用您的代码进行构建呢?比特币核心是高度集成的,但它经受住了时间的考验,并且行之有效。这不是对比特币核心代码库的批评。

尝试使用区块链

随着区块链被引用为所有问题的答案,许多项目开始尝试不同的节点实现。特别是在敏感数据和私有链,或者在外部数据是链操作的核心的情况下,项目发现基于智能合约的方法不允许它们具有足够的灵活性。不幸的是,直到最近,为了创新,开发商正在剥离像比特币这样的集成节点,或者从零开始创建新的节点。

这两种方法都很痛苦、耗时,而且容易出错(不安全)。

当一个拥有全新功能的区块链网络可以像这样快速转移时,这个领域将真正繁荣起来。

Stratis——一个模块化平台

对我来说,最令人兴奋的事情是,我们正在考虑以完全不同的方式建立区块链。不同的共识算法、智能契约执行器、钱包和双向挂钩实现都是同一代码库中的特性。

目前你可以运行的代码库:

· 比特币(PoW)节点

· StraTIs (PoS)节点

· Cirrus (PoA +智能合约)节点

此外,由于节点的灵活性,我相信我们可以在几天内为比特币现金、、Private、Doge、Litecoin等构建完整的节点集成。在对模型和其他特性进行了一些尝试之后,我们可以对其进行扩展,以便更容易地支持更多的链类型。

当你在NET Core中创建一个新网站时,你可以预加载一个模板,并根据你的需要快速调整组件,在一天之内完成一个新的web应用原型。我们希望,有了StraTIs的开发者能够做同样的事情,但他们自己的区块链网络。

IFullNode node = new FullNodeBuilder()

.UseNodeSetTIngs(nodeSetTIngs)

.UseBlockStore()

.UseMempool()

.AddRPC()

.AddSmartContracts()

.UseCLRExecutor()

.UseApi()

.Build();

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

9月2日消息,不造车的华为或将催生出更大的独角兽公司,随着阿维塔和赛力斯的入局,华为引望愈发显得引人瞩目。

关键字: 阿维塔 塞力斯 华为

加利福尼亚州圣克拉拉县2024年8月30日 /美通社/ -- 数字化转型技术解决方案公司Trianz今天宣布,该公司与Amazon Web Services (AWS)签订了...

关键字: AWS AN BSP 数字化

伦敦2024年8月29日 /美通社/ -- 英国汽车技术公司SODA.Auto推出其旗舰产品SODA V,这是全球首款涵盖汽车工程师从创意到认证的所有需求的工具,可用于创建软件定义汽车。 SODA V工具的开发耗时1.5...

关键字: 汽车 人工智能 智能驱动 BSP

北京2024年8月28日 /美通社/ -- 越来越多用户希望企业业务能7×24不间断运行,同时企业却面临越来越多业务中断的风险,如企业系统复杂性的增加,频繁的功能更新和发布等。如何确保业务连续性,提升韧性,成...

关键字: 亚马逊 解密 控制平面 BSP

8月30日消息,据媒体报道,腾讯和网易近期正在缩减他们对日本游戏市场的投资。

关键字: 腾讯 编码器 CPU

8月28日消息,今天上午,2024中国国际大数据产业博览会开幕式在贵阳举行,华为董事、质量流程IT总裁陶景文发表了演讲。

关键字: 华为 12nm EDA 半导体

8月28日消息,在2024中国国际大数据产业博览会上,华为常务董事、华为云CEO张平安发表演讲称,数字世界的话语权最终是由生态的繁荣决定的。

关键字: 华为 12nm 手机 卫星通信

要点: 有效应对环境变化,经营业绩稳中有升 落实提质增效举措,毛利润率延续升势 战略布局成效显著,战新业务引领增长 以科技创新为引领,提升企业核心竞争力 坚持高质量发展策略,塑强核心竞争优势...

关键字: 通信 BSP 电信运营商 数字经济

北京2024年8月27日 /美通社/ -- 8月21日,由中央广播电视总台与中国电影电视技术学会联合牵头组建的NVI技术创新联盟在BIRTV2024超高清全产业链发展研讨会上宣布正式成立。 活动现场 NVI技术创新联...

关键字: VI 传输协议 音频 BSP

北京2024年8月27日 /美通社/ -- 在8月23日举办的2024年长三角生态绿色一体化发展示范区联合招商会上,软通动力信息技术(集团)股份有限公司(以下简称"软通动力")与长三角投资(上海)有限...

关键字: BSP 信息技术
关闭
关闭