热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

**【汇编2】区块链的跨链技术

一,(Vitalik)为R3写的关于跨链互操作的报告来源:以太坊爱好者2017-02-05Vitalik关于跨链的报告下载下载:Chain_Interoperability.pdf
一, (Vitalik)为R3写的关于跨链互操作的报告

来源:以太坊爱好者 2017-02-05 Vitalik关于跨链的报告下载
下载:Chain_Interoperability.pdf

目前有多条被广为使用的区块链,包括公有链、联盟链和私有链,从而实现跨链互操作成为了区块链开发者的目标。最近,以太坊创始人Vitalik为银行联盟链R3写了一份关于跨链互操作的报告,文中提到三种跨链方式:

  1. 公证人机制(Notary schemes)
  2. 侧链/中继(Sidechains/relays)
  3. 哈希锁定(Hash-locking)。

《**【汇编2】区块链的跨链技术》 Vitalik:三种跨链方式及对比

二,(众安科技)跨链通信:区块链技术发展的新趋势

来源:微信公众号 “众科院” 2017-02-15 跨链通信:区块链技术发展的新趋势
摘要:在区块链面临的诸多问题中,网络孤立性阻碍了不同区块链之间的协同操作,近年来区块链间协同操作的需求越发强烈,解决区块链网络互通问题成为了区块链技术发展的的新趋势。

早期跨链技术包括以Blockstream为代表的侧链技术(Sidechain)和以BTC-Relay为代表的中继技术(Relay)。早期的跨链技术更多关注的是资产转移,现有项目更多关注的是链状态的转移

Ethereum分片

以太坊可扩展性计划经常被提到,它更多的是建立在一套以太坊网络协议之上,形成多个片区,即分片,严格来讲这还不是跨链技术。此计划要在Casper1.0之后才会实施,通过实现一种称为超二次分片的方法指数级地提高每秒的网络吞吐量,但指数级的增长势必会带来一些网络不稳定的因素,需要进行大量测试。但以太坊的分片理念也受到一些群体的诟病,因为分片技术需要几次甚至多次的硬分叉才能完成,这给已有应用和用户带来很多不便。此外理论上讲随着分片数的增加吞吐量最多线性增加,超二次分片的方法也有待证明。

Ripple的Interledger技术

早在2012年,Ripple Labs就提出了一种偏离比特币共识的替代性账本,并创造了他们自己的代币瑞波币(XRP)。Ripple的初衷是建立一套适用于所有记账系统,能够包容所有记账系统的差异性协议,从而建立一个全球统一的支付标准。这一倡议从一开始就得到了微软(Microsoft)和万维网(World Wide Web)的支持。毕竟,人们已经为这个目标奋斗了长达十几年,我们称之为“Internet for money”

然而,到目前为止,仍然没有主流银行接受Ripple协议。

  1. 银行不喜欢公开的处理方式,不愿用别人的机器来验证他们的交易;
  2. 也不喜欢半公开的处理方式。因为这两种方式都可能会给外人窥视他们内部数据的机会。

于是,Ripple 开发了“InterLedger”协议,可以说这是一个更实际的办法——将所有我们目前正在使用的记账系统连接在一起。Interledger协议创建了一个这样的系统,在这个系统中,两个不同的记账系统可以通过第三方“连接器”或“验证”机器来互相自由地传输货币。记账系统无需去信任“连接器”,因为该协议采用密码算法为这两个记账系统和连接器创建资金托管,当所有参与方对资金量达成共识时,便可相互交易。并且只有参与交易的记账系统才可以跟踪交易,交易的详情可隐藏起来,“验证器”是通过加密算法来运行,因此不会直接看到交易的详情。

理论上,interledger可以兼容任何在线记账系统,而银行现有的记账系统只需小小的改变就能使用该协议。

Ethcore的Polkadot项目

如果你熟悉以太坊,就一定知道以太坊客户端的开发者Ethcore,Polkadot项目便是Ethcore公司在跨链通信领域的一个崭新尝试。它被称为第三代公开无需授权的区块链科技,设计核心理念为解决当今两大阻止区块链技术传播和接受的难题:即时拓展性和延伸性

Polkadot目前还是以以太坊为主,实现其与私链的互连,并以其他公有链网络为升级目标,最终让以太坊直接与任何链进行通讯。

Melonport 开发的软件Melon将是运行于多链网络(multi-chain network)Polkadot之上的第一款Dapp。Melon的定位是成为跨链框架上的数字资产管理平台,现有数字代币或资产达700 多种,分布于多个互不相连的平台,其数字资产市场价值约150亿美元,并在持续增长中。

Aeternity项目

计算机科学家Yanislav Malahov和风险资本家Andreas Kohl于去年创建了一家名为Aeternity的软件公司,Malahov 称自己为以太坊的“教父”。 Aternity项目是一种以太坊智能合约在侧链运行的一种实现,致力于重塑当今智能合约的基础。Aeternity的白皮书发布于2016年12月。

以太坊的智能合约刚问世的时候,的确给人以一种焕然一新的感觉。然而,随着各方试图将以太坊运用到实际商业应用中,智能合约诸如效率低下、功能缺失,特别是过于封闭不易与外部世界通信的弊端渐渐显露。

Aeternity呈现了一个高度可扩容的区块链架构,以及一个可以被用来检视预言机(oracle)的共识机制

  • 这将使得预言机变得非常高效且廉价,因为它将避免共识机制重叠使用的情况。
  • 状态通道将得到整合,从而提升隐私性和可扩容性。
  • 通道中的代币可以用完全可靠的、可以访问预言机答案的智能合约来进行传输。
  • 合约代码或状态将不会在链上储存,使智能合约更容易分析,处理速度加快,而实际功能性并不会遭受显著损失,由此可以高效地在全球规模上进行部署自创资产和预测市场这样的应用。

众安科技Anlink(联网+链路由)

众安科技同样看到了单一区块链在许多应用场景中无法解决复杂问题以及在性能上相对于传统中心化系统所呈现的瓶颈,由此提出并发展了称为“安链-链路由”的区块链网络拓扑结构。

安链链路由引入了链网络的概念,如果将链通信比作局域网的话,安链链网络的目标就是打通各个局域网形成一个连接所有区块链/非区块链系统的广域去中心化的信任网络。其母链-子链的拓扑结构以及一系列的通信协议,保证了这个设计目标的实现。这种类互联网的分层协议实现,借鉴了已有的技术实现并且很好的解决了区块链系统的扩展性问题。

在Anlink区块链网络中:

  • “母链”构成了信息主干道,不同的母链之间通过链路由协议交换信息。
  • 同时,一个母链上承载着不同的子链,这些子链可以是以太坊,可以是比特币,事实上也可以是任何一种分布式账本实现。
  • 子链间的通信则由跨链通信协议CBCP负责。

《**【汇编2】区块链的跨链技术》

补充一:安链云链网络白皮书 v1.0

  • 白皮书介绍
  • 白皮书下载
  • 我们通过链路由实现了区块链的分片,提高区块链系统的交易处理能力

  • 相较于一条单独的区块链系统,链路由系统可以通过连接多条子链的方式在交易处理能力上直线增长。交易的请求通过链路由的分配进入不同子链,可以有效规避针对一条子链的集中请求。

  • 此外,我们可以在链路由上部署同构子链的不同节点数的集群,对于同构链而言,多节点数量的集群会有相对较高的安全性,少节点集群的处理速度则更快。

  • 通过链路由实现区块链的分片,可以帮助链网络根据业务需求灵活部署,为用户提供更高质量的区块链服务。

  • 除了实现区块链分片之外,链路由的另一个重大意义在于打通各子链,在链与链间建立信任桥梁

  • 连接在链路由上的各子链之间通过链路由得以彼此传递消息,协同工作,实现“1+1>2”的效果。

  • 我们也可以部署多个链路由系统,每一个链路由系统中都可以部署包括比特币,以太坊,安链在内的各种子链。因此每一个链路由都可以服务一个更完整的业务生态。

  • 同理,我们可以根据节点数量,地理位置,业务分类等不同需求,部署不同的链路由集群,根据路由规则,对应不同需求将请求分发到合适的集群之中处理。

《**【汇编2】区块链的跨链技术》

链路由网络的最终形态,是通过链路由的无限扩展和彼此之间的相互连接,形成连接不同集群的复杂区块链星状网络。创造一个由区块链组成的,互联,互通,互信的网络世界。

简单对比

《**【汇编2】区块链的跨链技术》 四种跨链技术对比

补充二:众安科技“链路由:跨链通信协议”论文入选IEEA2017大会

众安区块链实验室团队的论文『Blockchain Router: A Cross-Chain Communication Protocol』,已被IEEA2017大会录用!
链接:众安科技“链路由:跨链通信协议”论文成功入选2017IEEA

《**【汇编2】区块链的跨链技术》

IEEA中文翻译过来全称为:信息学,环境,能源与应用国际会议。

本年度为第7届,将会于3月29-3月31日在韩国济州岛举行。

《**【汇编2】区块链的跨链技术》 2017年IEEA会议时间表

往届IEEA大会:

  • IEEA 2016—香港召开,会议文章出版到MATEC Web of Science;
  • IEEA 2015—芭提雅召开,会议文章出版到IPCBEE(ISSN: 2010-4618) Vol.82;
  • IEEA 2014—上海召开,会议文章出版到IPCBEE(ISSN: 2010-4618) Vol.66.

IEEA每年举办的宗旨是专门邀请全世界各地从事相关技术研究的专家学者踊跃投稿交流,入选注册文章将会出版在IPCBEE会议论文集,并收录到 Engineering & Technology 数据库,由EI Geobase(Elsevier) 等检索。

简单点说,IEEA就是学术性与专业性在业内都有硬性需求的一个全球性会议。面对全球业内精英级别的专家征稿。

众安科技的『链路由:跨链通信协议』论文探讨了区块链封闭与开放的问题,提出了跨链联通和分发的链路由设计,获得了IEEA的充分肯定。


推荐阅读
  • 深入解析闪电网络现状及其在CKB上的应用前景
    本文从技术实现、实际应用、对比特币的影响及在CKB上的潜在优势四个方面,全面分析了闪电网络的现状和发展潜力。 ... [详细]
  • 前言无论是对于刚入行工作还是已经工作几年的java开发者来说,面试求职始终是你需要直面的一件事情。首先梳理自己的知识体系,针对性准备,会有事半功倍的效果。我们往往会把重点放在技术上 ... [详细]
  • 算法稳定币:构建去中心化加密货币体系的新希望
    本文探讨了算法稳定币在加密经济中的潜力,分析其与传统稳定币及比特币等早期加密资产的区别,并展望其未来发展方向。随着DeFi的兴起,算法稳定币正逐渐成为实现中本聪最初愿景的关键角色。 ... [详细]
  • 2017成都物流技术创新峰会:深入探讨区块链应用
    2017年3月30日,第二届物流技术大会在成都成功举办,会上特别举办了关于区块链技术及其在物流行业应用的专题讨论,深入分析了区块链技术的发展历程、现状及未来趋势。 ... [详细]
  • a16z 宣布成立全新的加密研究实验室,旨在推动加密技术和 Web3 领域的科学发展。 ... [详细]
  • 本文深入探讨了MySQL中常见的面试问题,包括事务隔离级别、存储引擎选择、索引结构及优化等关键知识点。通过详细解析,帮助读者在面对BAT等大厂面试时更加从容。 ... [详细]
  • 介绍一个基于区块链技术的分布式存储项目,其提供的网盘服务速度远超传统网盘,如百度网盘,最高可达5倍之多。 ... [详细]
  • 本文回顾了2017年的转型和2018年的收获,分享了几家知名互联网公司提供的工作机会及面试体验。 ... [详细]
  • 深入剖析JVM垃圾回收机制
    本文详细探讨了Java虚拟机(JVM)中的垃圾回收机制,包括其意义、对象判定方法、引用类型、常见垃圾收集算法以及各种垃圾收集器的特点和工作原理。通过理解这些内容,开发人员可以更好地优化内存管理和程序性能。 ... [详细]
  • Java多重继承的替代方案及设计考量
    本文探讨了Java为何不支持多重继承,并深入分析了其背后的原理和替代方案。通过理解Java的设计哲学,开发者可以更好地利用接口和其他特性来实现复杂的类结构。 ... [详细]
  • Barbican 是 OpenStack 社区的核心项目之一,旨在为各种环境下的云服务提供全面的密钥管理解决方案。 ... [详细]
  • 本文将详细介绍如何在ThinkPHP6框架中实现多数据库的部署,包括读写分离的策略,以及如何通过负载均衡和MySQL同步技术优化数据库性能。 ... [详细]
  • 区块链的兴起:恰逢其时,犹如1996年的互联网
    本文探讨了区块链技术的发展阶段,将其与1996年互联网的兴起进行对比,分析了当前区块链技术的现状及其未来潜力。 ... [详细]
  • 迎接云数据库新时代:程序员如何应对变革?
    在数据无处不在的时代,数据库成为了管理和处理数据的核心工具。从早期的信息记录方式到现代的云数据库,数据库技术经历了巨大的变革。本文将探讨云数据库的特点及其对程序员的影响。 ... [详细]
  • 2017年人工智能领域的十大里程碑事件回顾
    随着2018年的临近,我们一同回顾过去一年中人工智能领域的重要进展。这一年,无论是政策层面的支持,还是技术上的突破,都显示了人工智能发展的迅猛势头。以下是精选的2017年人工智能领域最具影响力的事件。 ... [详细]
author-avatar
佳jia-513
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有