首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

综合信誉体系公链—贝克链

现在的公链项目太多了,有已经落地的,有即将落地的,有正在开发中不知道猴年才能落地的,还有一直在运营却永远也不会落地的……

坦白说,真正的公链,必须开源,不开源的公链不是真正的公链。并且,项目的开发全程应该处于开源的状态下,用户可以看见项目的开发进度。在此基础上,用户可以参与代码,可以去发现bug、提出建议等。

只有这样,项目开发全程开源的公链,才是真正可信的公链。

所以,每当看到一个公链项目,TVB首先关心的就是项目的开源情况。

https://github.com/bitconch/bus

这里是贝克链的开源程序地址。

贝克链程序共有8个贡献者,可以看出至少有8个程序员或8个团队在为贝克链的代码而努力着。

下面这个截图是贝克链主程序最早提交的代码:

其间提交很多,就不一一截图了。共有5个程序分支,其中主程序有178次提交。其他分支也都有几十次提交。

从更新频率上来看,贝克链还是靠谱的,是一个真正在做事,具有行动力的项目。

科研能力

从github的程序上来看,贝克链具有正常的代码更新频率。但是,TVB几乎是看不懂区块链程序的代码。相信其他朋友能看懂公链程序的人也很少。

但是TVB找到了一个贝克链在算法设计上的优势:

贝克链联合创始人&技术总监 Caesar Chad、CTO 刘强、CEO JOSEPH和CIO刘刚共同创作一篇文章在 2018年《第二届国际系统、计算和应用会议》(SYSTCA 2018)上发表了:

而这篇文章介绍的是贝克链创新共识算法——POR。

而这次会议参与方包括全球排名78美国密歇根州立大学、韩国名校弘益大学、中国的南开大学、中国科学院计算所等等。

贝克链的这篇论文被发表在英国出版社Francis Academic Express发表在期刊WOP上。

并且,这次会议的论文是经过同行审定才可以发表的。

POR共识机制

共识机制是啥?

通俗的说,一些节点共同建立了一条区块链,每一轮出块,实际上是把一段时间内区块链上发生的事务(交易数据和DAPP数据)打包写入区块链,当然还要获得一些区块链的通证奖励。

那么,这么多节点,由谁来出块呢?

共识机制就是就是决定谁来出块的机制。

共识机制决定每一时间段,由谁来记录区块链上发生的信息,并获得通证奖励。记录信息,也就是记录区块链的真相,通证奖励,也就是区块链上财富的分配。

所以共识机制决定着这个区块链上信息的真实可靠性,以及财富分配机制。所以共识机制对于任何一个区块链而言,都异常重要。

共识机制的影响

POW:

是给节点随机分配一些难度相同的数学题,谁先计算出来,谁负责出块和获得通证奖励。具有一定的随机,但是长期来看,算力更高的节点具有更多的出块机会和获得奖励的机会。具有一定的公平性,但是当矿机产业形成规模化以后,算力几乎等于财力,有钱的节点可以购买更多性能更高的矿机。通过规模优势获得更多的财富,再将财富转化成更多的算力。另外,pow的资源消耗和热量排放问题,都是值得我们深思的。

POW:

原理和POW相似,只是币龄更高的节点具有更多的机会。持币越多、持币越久的节点获得的出块和奖励机会更多。

DPOS:

由于节点数量少,所以相对具有更高的效率。但是具有一定的中心化倾向。另外,DPOS机制下,存在一定的政治问题。节点的拉票、治理问题,都会影响到公链的生态和财富的分配。

POR共识机制

POR共识机机制,贝克链官方称之为信誉体系。也就是以信誉为核心的共识算法。

贝克链的信誉体系,本质上是社交、算力和持币的综合信誉体系。包括社交活跃度、时间活跃度和贡献活跃度三个指标:

贝克链白皮书里的公式,TVB仔细研究了一下,并写成了以上的形式。

我们来倒着看,最后一个贡献活跃度,本质上是算力,算力高的节点文件共享和参与记账的频率就会更高,再加上随机数的影响,贡献活跃度的本质是POW机制,体现的是节点在算力上对贝克链的贡献。

倒数第2个,时间活跃度,本质上是币龄,持币高且时间长的节点,具有更高的时间活跃度。时间活跃度本质上是POS机制,体现着节点在财富上对贝克链的贡献。

第1个,社交活跃度,本质上是社交指标,节点交易越多、交易金额越大,说明节点使用贝克链的频率越高,参与度越高,这反应节点对贝克链的贡献力越大。我举个例子,某节点在贝克链上开发了一款DAPP,那么,该节点开发的DAPP拥有的用户数量相对会比较多,那么这款DAPP越受欢迎,用户数量越多,用户参与度越高,向DAPP中充值和提现的频率也就越高,那么节点的交易量也就越大,社交活跃度也就越高,可见该DAPP对贝克链生态的贡献也就越大。所以,社交活跃度,本质上体现的是节点对贝克链生态的贡献。

所以,贝克链的信誉体系,其本质上是一个综合考虑生态贡献、财富贡献和算力贡献的机制。并且,由于三个指标各自有着权重,从而使贝克链的信誉成为生态、财富和算力平衡指标。

贝克链有点像DPOS,有限个节点,因此具有高TPS的优势,这一点不输给EOS,测试时的TPS超过120000TPS。

但是,EOS完全依赖投票的币权,而贝克链综合考虑持币、算力和社交贡献,使共识机制具有更强的综合性、平衡性,相对会更接近公平。

除此以外,贝克链的设计考虑到现阶段以太坊的普及率,其公链设计还兼容以太坊DAPP,这使贝克链的可用性变得更强。

总结一下:

贝克链的设计优势——POR共识机制(一个科学、严谨且具有综合性、全面性、平衡性的机制)

贝克链的核心优势——高TPS、安全性、相对的公平性、兼容性。

当然,本文只是就贝克链的核心——综合信誉共识机制,进行讨论。贝克链的更多优点,大家可以观看更多的文章来了解。

坦白说,这种以所谓“信誉”为指标来设计共识的公链不在少数。但是,真正可以发表成学术论文的,只有贝克链。一篇学术论文的发表,意味着,贝克链POR共识算法的设计具有很强的逻辑性和严密性。

而持续开源的代码记录,同样印证着贝克链的执行力和诚信。

本文参加贝克链征文,但是贝克链并没有要求作者在文中添加任何贝克链的网址、二维码等广告信息。

TVB查找了多个交易所,也没有找到贝克链通证上交易所的信息。

从代码来看,贝克链是从今年7月开始程序开发,但却没有上币交易所,至少没有上中型交易所。在coinmarketcap AIcoin 非小号上都没有bus的信息。

有的项目宣传,是想让人买币。

有的项目宣传,只是想让人了解项目。

贝克链是哪一种,我想无须多言了。

贝克链是一个以综合信誉为核心的公链,共识机制综合考虑社交活跃度、算力和持币,是一个具有平衡性的公链。不倾向于算力或财富,而是在生态、算力和财富上寻求平衡,相信这也是贝克链的项目文化和发展理念。

贝克链给我们的启示是:区块链带给我们的不仅是币和财富,还有新的生产关系和技术进步。只有生态、财富和贡献的有机结合,才是新时代的实力公链。

原文转自币乎TVB

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20181221A1FPDF00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券