引发Youtube热议的TKM分层多链”结构

昨日,一段关于Thinkium(太空猫公链)的技术解读视频火爆Youtube。不到一天,就已经有几千的播放量

来自全球各地的Thinkium“粉丝”们都在评论区热议如潮……
作为Thinkium生态的技术顾问,刘教授在视频中对Thinkium“分层多链”结构进行了详细的图解。
我们将刘教授的技术解读翻译成中文,帮助各位小伙伴们更好的理解太空猫公链的技术特点!
翻译内容如下,Enjoy~
大家好。欢迎观看此视频。这是讨论 Thinkium 关键技术创新的系列视频之一。此次视频将主要关注于Thinkium的可扩展性。
我们知道,可扩展性是所有区块链系统里,最重要的性能指标之一。
特别的是,Thinkium通过独特的分层多链结构设计,实现了高可扩展性。
今天,我们就来讲讲这个分层多链结构是如何设计的。为了更好地说明这个过程,我们可以画一些示意图。
如图所示,这里有一条主链。主链,相当于交通枢纽,之后会连接所有其他的链,负责记录、协调和调度。
而对于每个特定的业务,例如,业务一,它可以创建自己的链。每条特定的链都可以看作是一条子链。我们称之为子链。我们可以根据不同的交易类型,拥有不同的子链。例如,该子链可以将货币用于金融服务。同样的业务可以创建另一条子链。例如,它是为某些物流而设计的。
因此,每条子链都可以独立工作。并且这些子链都可以连接到主链。通过这种方式,我们可以实现不同子链之间的通信。我们称之为跨链通信。子链间可以通过主链提供的证据进行跨链沟通。
这就是这些链如何相互沟通的方式。此外,这些子链在逻辑上也可以形成父子关系。假设对于子链1和子链2,我们可以让子链1作为子链2的父,并且这个父子关系记录在主链上。如此一来的好处是子链可以直接从父链继承属性。这样,我们就可以轻松地扩展具有自己属性的链,以供其采用。
这,就是(父子)关系。
另一个关键技术是分片。例如,给定一条特定的链,像这样的链,通常,我们需要先验证交易,然后才能将它们发布到区块上。为了验证特定的交易,我们通常需要让一组节点作为验证者工作。就像这样子。这些节点实际上是相连的,或者说,它们是可以相互通信的。
通常,所有验证者都需要验证特定的交易,以便达成共识后的交易可以发布到区块上。使用分片技术,我们不再需要所有验证者都参与到每笔交易中相反,我们实际上将这些验证者分为不同的委员会。例如,我们可以将这些验证者随机分配到不同的委员会。一些验证者可以被分配给委员会 1,而其他验证者可以分配给委员会 2。也就是说,交易可以从这些委员会产生。我们说其他委员会,例如,其他一些节点,可以像这样,为委员会 3 工作。
因此,通过这种方式,每个委员会都可以生成自己的交易,验证自己的交易,然后可以创建不同的分片。例如,红色标记的节点可以生成分片。我们叫它,分片3。绿色标记的节点也可以生成分片。我们叫它,分片1,黑色标记的节点也可以生成另一类不同的分片。我们叫它,分片2。因此,分片这种方式,比(之前)让所有验证者验证所有交易的方式,生成区块的速度更快
这就是我们所说的分片技术。当发生拥塞时,可以通过分片技术将不同的业务请求散布在不同的片段上。这样可以提高吞吐量,特别是当分片数量增加时,吞吐量可以线性增加。分片本身也是一条独立运行的链,它们可以独立工作。同样,也可以启用跨分片交易。Thinkium提供了优化的解决方案,能够提高这些跨片交易的执行速度。
综上所述,Thinkium 这种分层多链结构是可以动态调整,并且是可扩展的。因此,每条链都不会成为整个网络的性能瓶颈。
更重要的是,随着链数的增加,整个系统的吞吐量线性增加
这就是 Thinkium 如何实现其高可扩展性的关键特性。
以上,是刘教授为我们讲解的Thinkium“分层多链”结构技术解读。
近几个月,Thinkium的优越技术优势已成功吸引海外媒体的关注,并获得极其热烈的反响,能够翻墙的小伙伴们可以去相关网站查阅这些文章……
没法翻墙?也没关系,太空猫星链公众号也为小伙伴们准备了一系列Thinkium技术的中文解读,感兴趣的小伙伴们可以去阅读历史文章哦!