主页 > 区块链 > Odaily星球日报:六域架构Co-Chain区块链协同共生技术

Odaily星球日报:六域架构Co-Chain区块链协同共生技术

佚名 区块链 2021年11月23日

在之前的报道中,我们介绍了IOTEX、COT、CPChain、IOTA等物联网与区块链相结合的项目。 Odaily星球日报最近接触到的SDChain项目,希望将区块链技术与物联网“六域模式”相结合物联网 沈杰 区块链,利用Co-Chain创新技术打造满足互联网需求的公链东西的。 .

在传统的物联网中,物联网往往分为四个层次:平台层、感知层、网络层、应用层。根据“六域模型”,六域链将物联网生态建设可能涉及的环节划分为六个业务领域:用户域、目标对象域、服务提供域、感知控制域、运营和维护控制域,以及资源交换区。

六域模型与传统的层次模型相比有哪些优势?例如,以农业物联网为例。传统的方式是基于分层架构构建农业物联网系统,卖给农民,帮助他们提高养殖效率。但是,由于使用难度高等限制,农民很难长期有效地使用和维护这个专业系统。同时,他们还要独自承担系统的所有费用。农业物联网系统难以大规模推广。然而,养殖过程中获得的数据可能对银行、保险、农业企业、销售渠道和消费者具有同等重要的价值。这个时候,共享养殖数据,分担单个用户的成本,构建农业物联网生态就显得非常重要。

六域模型是为行业物联网生态建设者提供方法论指导,使他们能够按照每个域的定义和需求,明确六域所涵盖的要素以及域之间的关联逻辑,从而以获得清晰的行业生态框架。目前,物联网“六域模型”已成为物联网国际参考架构(ISO/IEC 30141)和国家标准(GB/T 33474-201)的核心内容6)。

六域链六域架构

Co-Chain区块链协同共生技术也是实现六域链的亮点之一。 Co-Chain 是一个独立自主的共生区块链。基于六域链底层区块链,不同行业的开发者可以快速建立功能相同的共链。 Co-Chain内部采用SDFT算法实现独立的账本验证和共识,并具有全网账本同步机制。

目前“物联网+区块链”项目采用主链+子链模式,满足物联网异构需求。六域链认为,共链模式有两个优势:1、与父子链结构相比,每个共链具有更高的自治性,不受母链的限制; 2、与侧链相比,Co-Chain的全网账本是同步的,链之间是相互连接的,数据跨链交互的难度低。

不同行业的物联网应用可以在其共同链上独立开发应用、物联网数据价值交换和Token激励系统。通过Co-Chain协同机制和六域模型中的“资源共享域”设置逻辑,可以实现全网资源的协同共享。目前六域链可支持超过1000个共链生态运营(逐步开放)。

在共识算法上,六域链主要采用的SDFT共识算法,融合了RAFT算法和PBFT算法。

Co-Chain 首先以 SD-RAFT 的形式从 Validate 节点中选出一个或几个主节点(Master node,类似于记账应用的代理)。主节点负责在固定时间段内收集新的交易记账请求并生成全网交易列表。验证节点向 Co-Chain 全节点广播交易记账请求。主节点对所有请求进行排序并存储在交易列表中,并将列表广播到 Co-Chain 全节点。验证节点收到交易列表后,根据排名模拟并执行列表中的交易请求。执行完所有交易请求后物联网 沈杰 区块链,根据交易结果计算新区块的哈希摘要并广播。

如果一个验证节点收到其他验证节点发送的3f(f为可以容忍错误的节点数)hash摘要等于自己,则广播一条确认消息,验证节点成功确认交易 交易共识记账节点。如果验证节点收到 3f+1 确认消息,则可以将新区块及其交易提交到本地 Co-Chain 的区块链和状态数据库,Co-Chain 将通过全网同步账本。

团队方面,六域链技术开发社区成员近300人,核心团队拥有区块链、物联网、互联网行业经验和技术背景。六域链项目首席科学家沉杰,16年物联网从业经验,3年以上区块链研究经验。此前,作为主编,他代表中国牵头制定了全球首个物联网参考架构ISO/IEC 30141国际标准。他目前是 ISO/IEC JTC1 物联网和区块链融合研究组的主席。该项目的联合创始人大卫潘拥有加州大学伯克利分校学士学位、金门大学企业软件系统硕士学位、哈佛大学金融与金融硕士学位。曾任Arm物联网亚洲市场总监。他在北美和亚洲服务了 20 年。物联网、半导体、软件、电子制造和电信行业科技投资公司工作经验;联合创始人Richard Zhou在信息技术、互联网、物联网、能源等领域拥有20年的行业经验。他曾服务于 EMC、西门子和 Apotex Pharmaceuticals,拥有丰富的技术和商业经验和资源。

六域链主网于7月18日正式上线,据了解,目前六域链单链吞吐量约为5000TPS,通过协链扩容可以提升系统整体容量六域链社区近期将正式启动共链计划和节点计划。

广告位
标签: 区块链   协同软件