BROCK:BrockCipher模块化设计推动区块链向纵深发展_ROCK

纵观区块链行业最初的十年,只存在单一型区块链,在生态拓展方面具有天然的劣势。考虑到生态扩展的无数可能性,BrockCipher正在构建一个模块化平台,允许任何人使用BRP的现有组件来构建基于此的生态侧链或是DAPP。

模块化是什么?

字面意思理解,模块化公链就是将公链的技术、应用、规则和标准进行模块化,便于不同的项目开发者根据个性化需求匹配处理方案。本质上是一种围绕扩容解决方案所提出的设想,旨在将系统拆分成多个模块组件,让其具备区块链的属性,它们甚至可以拥有DEX应用链、稳定币应用链、NFT应用链和衍生品应用链等细分功能。开发者可以将这些新模块抽离出来,任意排序组合,用以实现更为高阶的功能。

简单来说,一个区块链有三个职责,执行、安全、以及数据可用性。长久以来,这些职责都由一个区块链自己负责,这也导致了扩容性方面的问题。在模块区块链的概念下,执行、安全以及数据可用性将会独//立出来。

BrockCipher的模块化设计

BrockCipher采用模块化设计思路,以可扩展性和可定制化为目标,将系统划分为基础网络、数据库存储、共识算法、交易处理机、虚拟机、匿名、应用层接口等核心模块。BrockCipher平台体系结构由几个组件组成。这些模块可以随意剥离出来,也可以重新组合在一起。

在安全的角度来说,因为反审查制度、以及去中心化程度是一个链最为重要的品质。BrockCipher将去中心化作为基本出发点,以智能合约建立信任,建立反审查制度,具备公链的基本品质。

在执行的角度来说,BrockCipher研发了专用的BVM虚拟机,BVM采用轻量级编程语言,不仅高效,而且具有较高的安全性,支持C#语法适配,并支持API扩充,同时可以完善以太坊虚拟机存在的问题,在减少资源消耗保证系统性能,所以开发者更加容易在上面部署应用。因此在执行方面,BrockCipher显示出强大的扩容性。

在数据可用性方面,足够多数量的区块才能保证更多数据存储的可能性。BrockCipher的分叉网络能够提供足够多的数据可用性。当更多的数据可用性被提供时,BRP主链的TPS将会大幅提高并且手续费将会被降低。

BrockCipher的匿名性

尽管BRP能够扩容并且降低了每笔交易的GAS,但有些DAPP还是需要更加定制化的、更加符合他们需求的服务,比如隐私。

匿名公链,是BrockCipher的初衷。BRP希望是一个具有强大性能的公链,满足普适性、匿名性、可扩展性和伸缩性、赋予不同公链之间的互操作性等需求。

出于对匿名性的考虑,零知识证明代替传统公链的有效性证明似乎是必要的。零知识是指在不披露证明必要信息的情况下向另一方证明某事的能力,它意味着数据可以是私有的,即使在公共区块链上也是如此。

BRP借鉴参考了Monero跟zcash底层代码,以公开与匿名双账户模型和彻底匿名地址做到了完全匿名;同时对底层进行了代码重塑,增加可定制性分叉网络,在保证整个区块网络扩展性的同时,还进行区块提速,优化了出块效率。

结语

在区块链世界中,模块化的概念仍在早期,但既然已经迈出了第一步,就要一往无前,任何方向的改变在一开始都会有很大的下行的不确定性,BrockCipher也一样。BrockCipher的出现,意味着一个全新的模块化公链诞生,我们将能够观察他的发展,甚至可能在未来猜测各种基于它的技术。

无论BRP成功与否,也是一种推动区块链行业向纵深发展的祈盼,值得关注与支持。

郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。

大币网

[0:15ms0-3:676ms