1.BM意欲抛弃DPoS?

11月28日,EOS创始人BM在EOS电报群再度发声,表示打算打破自己原来的设计,抛弃 DPoS。

BM称,目前已经重新设计了完美解决中心化问题,隐私性问题和扩容问题。新的项目不使用zk-SNARK,能达到1000万的TPS而且不需要手续费,也没有RAM或者DISK的问题,每个人都能可以跑全节点,不需要投票或者股权质押。

他还声称自己不是在开玩笑,新项目将在2019年开启,新代币比EOS有更好的安全性,没有中心化问题。

针对网友对BM跳船EOS,再度转向新项目的行为。BM解释称,新项目的开启不代表会抛弃EOS,也不会影响EOS的价值,自己也并没有正要离开Block.one。相反,其正在努力让EOSIO成为使用最多,最可拓展,最安全的区块链平台。

怼王陈伟星看到BM的发言就又开杠了,表示BM已经准备好了新诈骗套路,之前号称百万tps的EOS骗了40亿美元,现在tps才2-3000,还是中心化的。

如今居然准备再搞一个千万tps!世界现在最牛逼的支付系统支付宝,在整个阿里云集群的支持下,也就37万tps。

那帮国际诈骗团伙,羞辱我们国内的科技从业者。是的,当初一群国内投资人羞辱了大批柚子的智商。

2.DPoS与TPS有哪些关联?
DPoS,也就是Delegated Proof of Stake,委任权益证明。
比特股的DPoS机制,中文名叫做股份授权证明机制(又称受托人机制),它的原理是让每一个持有比特股的人进行投票,由此产生101位代表,我们可以将其理解为101个超级节点或者矿池,而这101个超级节点彼此的权利是完全相等的。
从某种角度来看,DPoS有点像是议会制度或人民代表大会制度。如果代表不能履行他们的职责(当轮到他们时,没能生成区块),他们会被除名,网络会选出新的超级节点来取代他们。
DPoS的出现最主要还是因为矿机的产生,大量的算力在不了解也不关心比特币的人身上,类似演唱会的黄牛,大量囤票而丝毫不关心演唱会的内容。
也就是说,对比直接让比特币成为了现实并投入使用的POW,POS的存在主要是从经济学上的考虑和创新,但由于专业矿工和矿机的存在,让社区对这个标榜去中心化的算法有了实质性的中心化担忧,即传闻60%~70%的算力集中在中国。而授权权益认证DPoS是权益认证协议的一种高效版本,它使用投票系统和声誉系统来达成共识,社区成员投票给他们的超级代表,然后他们验证交易来获得奖励。
授权权益认证DPoS的有点有很多,包括:
1、在授权权益认证共识系统中,社区成员在网络中可以拥有更多权力和权利;
2、社区成员将能够自我管理网络;
3、欺诈活动的可能性将得到进一步减少,因为会员可以监控发生的每一笔交易,这是与权益认证协议最大的不同,后者只能在威胁发生之后,才能发现问题。
4、授权权益认证共识DPoS系统还能降低挖矿电力消耗的成本和效率;
5、由于超级节点代表是根据去中心化民主选举选出的,因此整个网络更加安全,而投资者可以通过民主选举决定谁能成为超级代表。
因为所有区块链实际是建立交易之上的确定性状态机,共识是在确定交易顺序,过滤无效交易的一个达成一致意见的流程,当前存在许多的不同的共识算法可以做到打包交易,而DPOS被多个区块链多年的可靠操作证实为更加安全,效率高。

3.Ulord公链可以实现百万TPS?

那么DPoS到底能不能实现号称百万的TPS?事实上单链基于现有的技术的确如怼王陈伟星所言,百万TPS根本无法实现;

目前一项目称自己采用多侧链技术,通过并行记账的模式,理论上可以让TPS线性增加,可以率先实现EOS所言的百万TPS,这个项目就是Ulord公链。

本质上来看,Ulord公链是一套区块链底层架构和数字资源分发协议,基于Ulord,第三方开发者可以创建各类区块链应用,比如社交工具、视频直播、原创内容平台乃至电商服务,从而共同构建区块链技术与应用的完整生态,真正实现区块链技术的价值共享。

那么Ulord公链究竟可以怎么样颠覆传统的内容传播模式呢?

以当下最火的互动直播为例,2017年全球互动式直播用户突破6亿,市场规模突破120亿美元。但泛娱乐产业的运营模式和利益分配格局正日益固化,市场最大的痛点在于,内容的创作者往往是生态链条中弱势的一方,难以得到应有的收益。

Ulord采用了多侧链技术、混合共识机制、主节点系统、去中心存储系统、智能合约技术、人工智能算法、数字内容自净化与维护、即时支付、星际域名系统,其应用场景远不止于视频直播,基于公链规则,包括文字、图片、音乐、视频、软件等在内的各类数字资源应用场景都可以嫁接其上,从而在资讯媒体、知识付费、文化创意、广告传媒、汽车金融、快消零售等各个领域展开广泛应用。

4.Ulord公链的技术简述

我们可以简单地从技术层面分析一下Ulord为什么扬言自己可以达到百万TPS:

技术简述:

Ulord是一个基于区块链技术构建的分布式P2P网络开源项目。Ulord在整体设计上采用松耦合的模块化设计方式,鼓励更多的开发者加入整个生态的开发。通过web界面、桌面应用及移动APP等多种展现形态让应用层发布者能更便捷的搭建站点,发布属于自己的互联网内容分发服务。

Ulord的体系结构如下图:由Ulord平台和Ulord原链组成。

Ulord平台层为系统中间层,在应用层和基础层之间起着桥梁作用,平台层根据组件功能分为支撑组件和功能组件两部分。支撑组件为功能组件提供基础功能支撑,平台层通过功能组件连接基础层区块链,从而为应用层提供基于区块链的内容分发、共享及支付服务。

平台层架构图如下图:

以上Ulord平台是P2P数据服务,包括数据传输、数据分发、数据存储、数据索引、计费模型、传播模型、Gas模型及支付系统等等。

Ulord原链引入了主节点系统,将整个主节点网络构造为点对点的分布式内容分发网络(InterPlanetary File System,IPFS),考虑Ulord的可持续发展,引入了投票系统和预算系统,在其他实现上,Ulord网络能和智能合约兼容,能让以太上的应用移植到Ulord网络上,Ulord采用工作量证明和存储量证明混合挖矿机制,确保区块网络的发展不被算力劫持。

1.主节点系统

引入主节点候选机制,增强网路服务质量。

2.投票系统

投票系统在Ulord上主要有两个作用,一是对开发者提出的预案进行评估,促进社区对Ulord的贡献;二是对Ulord上的资源和站点进行审查,维护Ulord生态健康有序发展。投票类型有yes、no和abstain三种。

3.预算系统

Ulord给开发社区提供统一提案入口,社区的开发者可以通过该入口提交对Ulord的改进提案,提交后的提案会广播到全网络,并以消息的形式推送给用户,Ulord上的所有用户都拥有投票权,当一个提案支持的数目超过一定阈值时(当前系统设定为30%),提案将获得通过。

4.智能合约

为了支持可读域名机制,我们引入一个新的数据结构DomainClaimtrie,保存Ulord上所有的域名及其关联的相关信息。

5.共识算法

为了充分利用闲置的资源进行挖矿,Ulord原链采用自行设计的CPU挖矿算法——CryptoHello。CryptoHello算法结构如下:

6.隐私保护

Ulord将采用目前最主流的隐私保护zk-SNARK技术保护交易隐私。数字货币交易过程如下:

zk-SNARK技术保护交易隐私。

基于底层“操作系统”和上层“应用程序”的考虑,所有人都可以通过发布者公布出的站点在P2P网络中找到自己喜欢的资源,直接从站点获取数据。

5.Ulord项目达到百万tps的原因

Ulord项目可以理解为两个层面:操作系统和应用程序。透明公开不可篡改的账簿、智能合约的基础架构等建立在底层,而上层的应用程序则用来完成业务逻辑,不需要考虑去中心化应用如何开发。

在这两个层面上的技术优势创新主要体现在:

首先,Ulord采用多侧链技术,而多侧链技术解决了链与链之间的数字资产的转移,同时可以发行的token,结合智能合约、小微支付丰富功能。引入侧链技术,另外,Ulord已上线的USC侧链兼容以太虚拟机,可以实现智能合约的快速部署,让用户在API上Ulord上搭建站点,发布自己的代币,通过代币运营自己站点,代币需要和UlordToken进行兑换。

其次,引入主节点系统,解决通信延迟大、存储空间小等问题(会部署linux/windows/osx等主流操作系统,会达到4000笔每秒),提供稳定网络和存储基础设施,采用投票和预算机制确保发展,结合智能合约让用户分布式应用,支持生态。

建立投票机制,促进社区发展并进行内容审查;普通用户可以投票决定Ulord的资源、站点及改进投票,一方面要求开发者提出预案;二是可以让资源和站点审查,有利于其发展。主节点系统的作用是保证网络稳定性,主节点用户可以参与团队和项目投票,也可以对内容审查。

即时支付指的是这个系统每秒实现4000笔以上的交易频次。即将上线UOS侧链采用DPoS机制,理论值在4000左右。随着更多侧链的开发,Ulord区块链的TPS完全可以满足应用级需求。

Ulord将系统内的交易数据进行“分片”,横向拓展了系统的处理能力。在发展计划中,Ulord将系统设计为“簇集合”,每条侧链相当于一个簇,簇内独立记账,簇间采用双向锚定技术实现价值转移,最终形成多簇的网络结构。

随着更多侧链的开发,Ulord区块链的TPS完全可以实现线性增长。