美文网首页区块链
NULS | 一个有悖区块链最高哲学的基础链还能走多远?

NULS | 一个有悖区块链最高哲学的基础链还能走多远?

作者: MagicToken | 来源:发表于2018-08-12 17:28 被阅读2次

    NULS——一个有悖区块链最高哲学的基础链还能走多远?

    在比特币的创世白皮书中写道:

    We have proposed a system for electronic transactions without relying on trust.

    正是这句话为我们描绘了一个不需要信任但能正常运行的美好世界,这也打开了通往区块链世界的大门。

    而在众多区块链项目中,有一个项目叫NULS。

    NULS对自己的定位是基础链,在白皮书中写到:

    NULS 是一个可定制的区块链基础设施,是全球性区块链开源社区项目。NULS 由微内核和功能模块组成,以弱化主链的全新思维,通过事件和服务的剥离,实现高度模块化的底层架构,提供智能合约、多链并行、跨链共识等运行机制,降低开发和使用的成本,推动区块链商业应用进程。

    作为一个基础链,NULS提供了智能合约、多链并行、共识机制、P2P网络、存储、加密、多级账户等功能模块。

    在这里就不讨论NULS的底层技术多么灵活医用、适配海量应用场景等优点了,MT主要跟大家探讨一下共识机制。

    共识机制是现在各个区块链都在努力寻找优秀的解决方案,

    POW,POS,DPOS,PBFT等一些列共识机制在各个区块链中都有应用。

    而在NULS项目中采用的共识机制的POC,Proof of Credit,信用共识机制。

    NULS 主链默认采用信用共识机制 POC(Proof-Of-Credit)。节点信用达标的情况下,锁定一定保证金即可加入共识,共识节点重新排序后每轮轮流出块,退出共识时保证金解锁。

    讲到这里可能MT就产生疑问了,中本聪为我们构建了一个去中心化、无需信任的区块链世界,而NULS却强行将我们拉回一个需要强信任才能运行的系统中,这显然有违区块链的最高哲学——去信任化但仍能高效正常运行。

    在 NULS 系统里,信用是账户在系统中的诚信系数,所有账户的信用会在区间[-1,1]内,通过信用评级算法公式自动计算。

    信用评估公式:

    信用基数=能力系数+责任系数

    能力系数:根据历史出块数量计算

    责任系数:根据违规情况和出块正确性计算

    不管你的信用评级系统多么完整,评级内容多么丰富,都很难解决一个问题,

    那就是初始信用的积累问题,在系统运行初期,大家的信用都为0的情况下怎么完成评级?

    社区投票可以选择节点,但是能选出可信任节点吗?

    当前期投票率很低,或者大量投票是被一些大户操纵,那么是不是就极有可能出现作恶节点变成“可信任节点”了?

    在运行期间以前不作恶,后面就不会作恶了吗?

    虽然NULS的POC共识机制对于作恶节点设定了相应的退出机制,但是一个信用良好的节点作恶了吗?

    假如是这样,那么世界上就不会有卧底这个职业了,

    卧底就是要花几年,甚至十几年的时间去取得你的信任,目的只为完成组块交付的终极任务。

    试想NULS中就不会潜伏这样的卧底吗?

    NULS的信用共识机制显然跟区块链的最高哲学南辕北辙,这样的基础链不知道还能走多远?

    相关文章

      网友评论

        本文标题:NULS | 一个有悖区块链最高哲学的基础链还能走多远?

        本文链接:https://www.haomeiwen.com/subject/xtosbftx.html