您当前的位置:首页 > 互联网百科 > 区块链

从TCP/IP看公链的分层架构

时间:2019-12-24 15:12:03  来源:  作者:

1969年12月,美国四所大学里的四台计算机,第一次通过协议连接在了一起。这是最早互联网的雏形,当时的网速只有 50Kbps。回顾这段历史,我们很难知道当时的人们对互联网的看法究竟是什么。

在后人眼里,技术的发展是一本编年史。但对身处历史中的人来说,其实很难想象,当下的某一秒,日后会成为某个特别的时代切片。

历史充满了偶然性。

假如没有冷战,美国国防部认为有必要设计出一种分散的指挥系统,那么互联网的研究便不会开始; 假如1972年没有人提出了开放式网络框架,如今我们所熟知的 TCP/IP 协议也许也不会出现。

从技术上来看,互联网很多地方的未解空间已经全部被人探索过了。但现在区块链又重新开始探索了另一个未知领域的边界。技术好像刚刚走过了一个轮回。

现在站在区块链大门前的我们,身处在另一片历史的迷雾中。每个人都后知后觉,很难看清前面的路到底是什么。打游戏的时候,如果你的地图还没全开,很多地方都是黑的。这个时候是最艰难的,但这个时候往往也是最有意思的。

2009年比特币诞生,区块链走到现在,行业内有一种狂奔之后停下来反思蓄力的感觉。目前比较清晰的基础设施建设就是公链,从行业角度来看其实已经开始分层,有做基础公链,有做行业公链。这两个都叫公链,但其实技术和商业聚焦点是不一样的。并不是说做千万条公链就能解决问题,底层公链、底层协议不需要那么多。现在网络通用的TCP/IP协议,在某些情况下,其实比其它协议性能要差,但它的通用架构成为了重要优势,兼容性很好。如不管接入层是3G、4G、5G或者WiFi它都能够兼容,这才是它一统天下的原因。

分布式系统是个极其复杂的系统,要做分布式与分布式系统的并行,更是一件难上加难的事情。所以很多人认为做好一条单链已经不容易了,但是作为公链基础设施的架构,单链是绝对不行的。集中式项目不断更新迭代,但是作为一个区块链基础设施,大架构是必须明确的,否则将来升级会面临巨大问题。以太坊升级会这么慢的原因,就是因为要考虑到新方案对现有网络、社区、矿机生态等的影响。所以系统架构要大改的时候,对基础设施是一件极其麻烦的事情。

区块链的底层创新是非常复杂的系统工程,这需要对于理论和架构进行全面深入的理解和实践。区块链的分布式系统架构因为去中心化,如果大改,代价太大。所以这是芯际在做架构的时候非常深度思考的问题,什么样的架构才是可扩展的、可持续的。芯际首先通过理论模型设计了分层多级链并行结构及共识算法协议栈,以确保每条链的安全、链与链的安全,多链并成一条链的安全,同时要解决性能的问题,链交互的性能、数据存储和交换的性能等。这种分层多级的结构具有很好的灵活性和可扩展性,并且可以动态调整,因此每条链都不会成为整个网络的性能瓶颈。此外,随着链的数量增加,整个系统的吞吐量线性增加,而不会产生太多的冗余消息。

基于分层多级链结构,芯际从系统角度设计了一种四层实现框架,以方便系统将来的可扩展和升级。区块链底层更多的是网络属性,因为需要共识。这也是区块链的缺点,不适合做实时计算和海量数据处理等任务。所以芯际设计系统架构的时候,更多地把它当做一个网络的架构来考虑。对比互联网TCP/IP协议,芯际也设计了四层框架,通过多层协议栈来做系统架构。第一层是整合层,主要解决全系统总体共识;第二层是处理层,主要解决单链共识问题;第三层是数据层,主要解决多链之间的共识;第四层是网络层,主要解决不同属性和任务节点之间的通信。让每一层都可以根据未来的情况去做不同的优化和升级,但不会引起整个架构的变化。就像互联网的分层架构,让每一层都能单独去做新的扩展和创新,让未来不会受限于今天的设计结构,最终带来技术、生态的繁荣发展。

作为基础设施平台,芯际的技术架构完全支持DApp,行业公链和行业联盟链的开发和部署。可以在上面直接定制行业公链,形成生态共同体,芯际负责底层的共识安全,为所有公链提供统一的安全规则、信任传递规则、执行规则。芯际为可信世界提供了坚实基础,让大家可以放心方便、专注做区块链应用,真正和业务结合。在这个区块链4.0时代呼唤更多应用真正落地,芯际希望能够为经济赋能,为商业赋能,为新世界赋能。



Tags:公链   点击:()  评论:()
声明:本站部分内容及图片来自互联网,转载是出于传递更多信息之目的,内容观点仅代表作者本人,如有任何标注错误或版权侵犯请与我们联系(Email:2595517585@qq.com),我们将及时更正、删除,谢谢。
▌相关推荐
1969年12月,美国四所大学里的四台计算机,第一次通过协议连接在了一起。这是最早互联网的雏形,当时的网速只有 50Kbps。回顾这段历史,我们很难知道当时的人们对互联网的看法究竟...【详细内容】
2019-12-24  Tags: 公链  点击:(175)  评论:(0)  加入收藏
公链全称是"公有链",是指全世界任何人都可读取、发送交易且交易能获得有效确认的、也可以参与其中共识过程的区块链。因此通常情况下,公有链被认为是"完全去中心化的",如以太坊...【详细内容】
2019-10-10  Tags: 公链  点击:(127)  评论:(0)  加入收藏
▌简易百科推荐
作为一个不断增长的行业,区块链对其专业人员有着巨大的需求。Upwork的报告显示,仅在过去连续三个季度,与区块链技术相关的工作岗位就增加了2000%。大公司和初创企业都希望雇佣...【详细内容】
2021-10-20  知识小纸条  搜狐号  Tags:区块链   点击:(33)  评论:(0)  加入收藏
以太坊是目前第二大公链,它和比特币不一样,以太坊上的可以实现的功能更多,如果比特币是一个可以进行加减乘除的计算器,那么以太坊就是一台功能完备的计算机。以太坊系统的复杂度...【详细内容】
2021-10-18  Rayjun的区块链笔记    Tags:Gas 机制   点击:(22)  评论:(0)  加入收藏
区块链经济是基于区块链技术而产生的一种新经济现象。区块链是一个去中心化的分布式数据库,该数据库由一串使用密码学方法产生的数据区块有序连接而成,区块中包含有一定时间内...【详细内容】
2021-09-18  UTON在线    Tags:区块链经济   点击:(28)  评论:(0)  加入收藏
我们来回顾一下,传统的合同签约步骤是这样的:执行传统合同需要人工验证,以检查条款和条件,并根据书面协议决定下一步。1、费时 - 检查合同条款,审核批准,再进行后续等步骤2、资源...【详细内容】
2021-07-14  深圳都市微生活   企鹅号  Tags:智能合约   点击:(60)  评论:(0)  加入收藏
众所周知区块链是一个分布式账本,每条公链都是一个独立的账本,不同链之间是没有直接关系的,尤其是现在各个国家和地方,都在大力发展区块链技术,未来势必会是个区块链技术百花齐放...【详细内容】
2021-07-14  Life去中心化预言机协议    Tags:跨链   点击:(76)  评论:(0)  加入收藏
区块链技术带来了互联网的变革,将互联网从“信息互联网”带向“价值互联网”,我们也渐渐发现,最初被形象地称为“信息高速公路”的互联网处理的是“信息”,而区块链处理的是“价...【详细内容】
2021-07-13  MICA链盟    Tags:智能合约   点击:(61)  评论:(0)  加入收藏
图片来源@视觉中国文丨夏玩醇社交平台和资讯网站上,众多未知来源的图片引来人们的猜测,好奇者会花费大量时间在评论区争吵。这也许是平台和内容创作者乐于看到的情况。更多的...【详细内容】
2021-06-04  钛媒体APP  今日头条  Tags:区块链   点击:(61)  评论:(0)  加入收藏
我们日常通用货币是人民币 (CNY),美国通用货币是美元 (USD),俄罗斯通用货币是卢布 (RUB)。那么,区块链中的通用货币是什么呢? 是泰达币 (USDT)。乍一看,USDT 与 USD 很像,那它们...【详细内容】
2021-06-04  wei1guang  今日头条  Tags:USDT   点击:(132)  评论:(0)  加入收藏
欧科链讯:本文为读者了解区块链这项前沿技术提供基础支持。作者对区块链特征、优势、应用等层面进行讲解,言简意赅,通俗易懂。我相信你们最近应该听到过“区块链”一词,也许是在...【详细内容】
2021-05-18  欧科链讯    Tags:区块链   点击:(104)  评论:(0)  加入收藏
前几期我们提到了,关于区块链的基本概念、安全性等。本期从八个点为大家解读区块链的优势。 一、链条的准确性区块链网络上的交易由数以千计的计算机网络批准。这消除了几乎...【详细内容】
2021-05-14  无限之声    Tags:区块链   点击:(87)  评论:(0)  加入收藏
最新更新
栏目热门
栏目头条