节点如何运作最佳?海外公链新星Thinkium给出答案

海外公共链路新星Thinkium最近引起了社区和媒体的关注,NewsBTC、Coinspeaker等相继报道了Thinkium的技术突破 。本文改编自欧美着名科技媒体Edtimes 。

Thinkium作为全能型公共链路网络,通过分层多链路结构运行,集成Layer1layer2技术,以线性成本实现无限可扩展性 。

Thinkium希望大家参加公共链接基础设施的建设,共享公共链接的成长,Thinkium公共链接的节点主要分为数据节点和共识节点两类 。

数据节点负责该链的所有数据的存储 。

共识节点负责其链条的运算、共识包装 。在公共链路系统中,每次参加的共识节点随机分配,他们随着时间的变化重新选拔 。

而Thinkium钱包里划分的矿池节点和共识节点,是根据不同种运行节点的模式划分出来的 。矿池节点是指在联合矿池模式下运行节点,共识节点是指独立运行节点 。他们的共同点是负责链的运算、共识包装 。

Thinkium链的节点运行流程如下:

首先,根据Thinkium的生态应用需求,系统将配置所需数量的链 。(目前有主链、账户链、PoS链和商业链)

其次,各链在初始部署时,需要构建数据节点,数据节点保存该链的所有数据,及时将相关数据同步选择该链的共识节点 。

【节点如何运作最佳?海外公链新星Thinkium给出答案】第三步,共识节点通过随机算法随机选举到不同的链条上 。这种选举每隔一段时间进行一次 。

第四步是选举轮流被选为某个链条的所有共识节点,构成该链条的共识委员会,这些共识节点按顺序轮流出块,执行现阶段的PoS采矿工作 。

总的来说,每个链条上的数据节点,一直在这个链条上稳定地工作,负责数据的存储和通信,得到系统发行的TKM报酬,但不参与共识 。

系统内的共识节点位于候补区域,每次通过随机算法将其中的共识节点选择到某个链上,参加该链的共识包装块工作,获得系统发行的TKM报酬 。一轮结束后,所有共识节点再次回到候选区,等待下一轮选举 。

这种方式不确定每个共识节点是否参加下一次选举 。因为共识节点可能也不会被选中,所以继续待在候选区 。这样可以有效地解决中心化和安全问题 。

另外,Thinkium社区提倡自由平等的交流,开放包容各种想法 。

    推荐阅读