什么是容量共识协议 众所周知,共识机制在区块链的技术中占据核心位置。在区块链的整个系统框架中,信任是网络运行的基础,而共识机制是维护信任的机制。 大家熟知工作量证明POW(Proof Of Work)是通过CPU/GPU或者ASIC芯片的运算,计算出新区块的随机散列函数值(Hash函数值)的节点获得新区块的记账权。POW的典型代表是比特币、莱特币、以太坊等。 而POC(Proof Of Capacity)容量证明则是一种类似于POW工作量证明的共识算法机制,POC共识机制中的节点通过提供硬盘容量证明来获得区块奖励。相比于POW机制,POC的模式能避免POW模式所带来的高能耗、算力中心化等问题。是一种更去中心化的共识算法。 MASS 共识引擎基于容量证明共识协议(POC),构建了一个无需许可、公平、节能、 安全、通用的共识层,以保障公有链运行过程中的根本安全。 MASS容量共识协议的优势 MASS 容量证明共识协议具有以下优势: 节点无许可参与数据维护、与 Nakamoto 共识协议相近的安全边界、节点网络演进更趋分散化、出块权竞争无需计算资源消耗、节点网络可并行支持多条区块链实例等。 采用了容量证明协议的 MASS 共识引擎具有以下特性: 1. 安全性: 采用时间-空间置换思想的 MASS容量证明协议确保了容量证明的不可伪造性; 采用容量作为证明以及可验证随机函数确保了 MASS系统具有 51%容错; 采用分叉检测惩罚机制可抵御 Nothing-at-Stake 攻击造成的分叉链湮灭主链。 2. 公平性: MASS 容量证明共识协议可保证节点的出块概率只与节点提供的有效容量证明相关,并且有效容量大小的证明与数据的存储介质无关,使得所有参与 MASS 网络维护的节点拥有相近的边际成本。 3. 低资源消耗 MASS 容量证明协议中只在初始化容量空间时有计算资源消耗,进入区块共识阶段其对容量空间的数据访问为 O(1) 次。因此采用 MASS 容量证明协议进行区块共识不需要持续的电力投入,在 MASS 系统进行区块共识时计算机资源消耗占比极低,不影响计算机的正常使用。当计算机不参与 MASS 网络中账本数据的一致性维护时,其可直接格式化容量空间换作他用。 4. 通用及高可扩展性 在区块共识过程中节点只需对初始化空间做访问查询并不会对初始化空间进行数据操作,因此相同的容量空间可为多个区块共识实例提供容量证明,采用 MASS 容量证明协议的节点可以同时并行支持多条区块链实例。 MASS Net是基于MASS 共识引擎的第一条公链 未来将会有更多基于MASS共识引擎开发的区块链系统,比如实现执行智能合约功能的layer1解决方案,致力于提高性能的layer2解决方案。届时,MASS Net将成为共识的提供者,MASS Net上产生的MASS币也将成为价值交换的媒介和锚点。 (本篇完) 下篇我们将介绍MASS共识如何保证出块的公平性和一致性,敬请期待。 —- 编译者/作者:JSkWZNzZ 玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。 |
首条基于MASS容量证明共识协议的MASS Net区块链已上线稳定运行
2019-11-21 JSkWZNzZ 来源:区块链网络
LOADING...
相关阅读:
- 【今日币快报】银保监会:鼓励财险公司利用区块链等对传统保险操作2020-08-04
- Travala为其加密预订平台增加了600,000多家酒店2020-08-04
- IPFS项目Filecoin为什么如此火热?是炒作出来的吗?2020-08-04
- 麦肯锡:区块链2.0破局之战2020-08-04
- 驴把头社区详解Nerve节点+质押2020-08-03