区块链研习 | 详解三大主要跨链技术,如何推动价值网络的实现

简介: 2017年以来,区块链项目井喷状出现。截至2017年底,GitHub上的项目数超过8万,另据coinmarketcap数据显示,目前已有token种类达到150

2017年以来,区块链项目井喷状出现。截至2017年底,GitHub上的项目数超过8万,另据coinmarketcap数据显示,目前已有token种类达到1506个,总市值超过4000亿美元。

但是在区块链项目数量呈现加速上升态势的同时,后续没有相应的配套措施,导致现在大部分的区块链项目之间无法互联互通。

“相当于,每个区块链项目都是独立的价值网络,引用信息化行业的一个名词就是‘信息孤岛’,我们期待可以之间可以打通价值的传递,并在价值互连基础上,实现不同跨链的合约。近日上海召开的区块链应用(DApp)研讨会上,阿希链CTO钱汉涛表达了这番观点。

7


在接下来的演讲中,他主要为观众介绍了三种典型的跨链技术:公证人机制、侧链/中继器模式、哈希锁定模式。并从支持的跨链类型,采用的信任模式,是否支持跨链的资产交换与转移,能否支持跨链合约和资产抵押等方面对三种模式进行了对比分析。

最后他还提到,仅有跨链互连是不够的,此外还应该想办法实现,如何在大规模应用的时候降低成本。

跨链技术是实现价值网络的关键,清华信息技术研究院和互联网产业研究院副院长邢春晓与钱汉涛都表示,跨链将会是2018年的一个研究重点。

以下为演讲正文:

解构三种跨链技术

行业非常需要跨链的技术,接下来重点介绍三种相对成熟(当然仍存在一些问题)的方案,分别是公证人机制、侧链/中继器模式、哈希锁定模式。这几类也在以太坊创始人vitalik为R3撰写的报告中被提及,另外可能还有一些更新的模式没有收入进来。

第一种是公证人机制(Notary schemes)。这种模式很好理解,和现实世界很类似。假设A和B是不能进行互相信任的,那就引入A和B都能够共同信任的第三方充当公证人作为中介。这样的话,A和B就间接可以互相信任。具有代表性的方案是Interledger,它本身不是一个账本,不寻求任何的共识。相反它提供了一个顶层加密托管系统称之为“连接者”,在这个中介机构的帮助下,让资金在各账本间流动。这种方案的好处是非常简单,也很好理解,缺点同时也很明显。这种模式和区块链的去中心化的理念存在一些冲突,所以很多人不认为它是区块链,而更多是一种中心化的产物。

第二种是目前跨链技术应用比较多、相对复杂的侧链或者中继器模式(Sidechains/relays)。一般来说,主链不知道侧链的存在,而侧链必须要知道主链的存在。RootStock 是一个建立在比特币区块链上的智能合约分布式平台。它的目标是,将复杂的智能合约实施为一个侧链,为核心比特币网络增加价值和功能。

8


中继器模式比较有代表性的是polkadot中继链。而中继是链与链之间的通道,如果通道本身是区块链,那就是中继链。这个项目是采用技巧性的办法,即多重签名的机制,把主链资产进行锁定,在侧链上锚定、执行,在侧链上的交易是通过多重签名共同投票决定交易是否有效。

另外一个是Cosmos HUB,这个项目是hub及各个空间通过区块链间通信协议进行沟通,链接协议进行协定。从PPT来看,可能大家会觉得在中继器的模式更复杂,COSMOS更简单,但实际上完全相反,COSMOS后面需要更多的主链和一系列办法。

第三就是哈希锁定(Hash-locking)。哈希锁定起源于比特币闪电网络,闪电网络本身是一种小额的快速支付的手段,后来它的关键技术哈希时间锁合约被应用到跨链技术上来。虽然哈希锁定实现了跨链资产的交换,但是没有实现跨链资产的转移,更不能实现这种跨链合约,所以它的应用场景是相对比较受限的。

跨链技术对比

接下来,将从支持的跨链类型,信任模式,是否支持跨链的资产交换和资产转移,以及能否支持跨链合约和资产抵押,简单对比一下这三种模式。

从跨链类型上看,公证人模式是双向的跨链,而中继器/侧链模式有的是支持全部,有的是支持单向,而哈希锁定其实是一种依赖关系。

从信任模型上看,公证人模式需要多处公证人的证实,这也是最为诟病的地方,公证人是第三方、特权机构,很容易成为整个系统中信任环节中最弱的那一环。

公证人模式和中继器/侧链模式均能支持跨链资产交换及转移,跨链合约和资产抵押。而哈希锁支持的功能比较少,能够支持跨链资产交换,大部分场景能够支持资产抵押,但不支持跨链资产转移和合约。

事实上,跨链资产交换和资产转移的意义比较重大,现今网络运行速度较低,手续费很高,而通过跨境资产转移,我们可构建一个更高效、低成本的网络。实现跨境资产转移的直接结果,就是跨链智能合约实现,既然所有的资产已经转到同一个链上,那么智能合约的实现是非常容易的。

最后,我认为,仅仅有跨链互连是不够的,因为跨链是通信技术的要求,让所有资产在链之间能够高效的流转,但在大规模应用时,还需要考虑方案的成本问题,包括时间成本。

原文发布时间为:2015-02-05
本文作者:伊莉
本文来源:雷锋网,如需转载请联系原作者。

目录
相关文章
|
2天前
|
传感器 边缘计算 监控
探索未来网络:物联网技术的革新与挑战
在21世纪的科技浪潮中,物联网(IoT)正迅速成为连接实体世界与数字世界的关键桥梁。本文旨在深入探讨物联网技术的最新进展、面临的主要挑战以及未来的发展趋势。通过分析当前物联网的核心技术,如传感器技术、低功耗广域网(LPWAN)、边缘计算等,本文揭示了这些技术创新如何推动智能城市、智能家居、工业4.0等领域的快速发展。同时,针对数据安全、隐私保护、标准化等关键问题,提出了相应的解决策略和建议。本文最后展望了物联网技术在未来可能带来的社会变革和商业模式创新,强调了跨学科合作的重要性,以实现物联网技术的可持续发展。
|
3天前
|
存储 安全 网络安全
云计算与网络安全:技术融合下的挑战与机遇
【9月更文挑战第12天】在数字化浪潮的推动下,云计算已成为企业信息技术架构的核心。随着云服务的普及,网络安全问题也日益凸显,成为制约云服务发展的关键因素。本文将探讨云计算与网络安全的关系,分析云服务中的安全挑战,并提出相应的解决策略。我们将通过实际案例,展示如何在云计算环境中实现信息安全,以及如何利用云计算技术提升网络安全防护能力。最后,我们将展望云计算与网络安全的未来发展趋势,为企业在数字化转型道路上提供参考和启示。
|
3天前
|
存储 安全 网络安全
云计算与网络安全:技术融合与挑战
【9月更文挑战第12天】在数字化时代,云计算和网络安全已成为企业和个人用户不可或缺的技术支柱。本文将深入探讨云计算的基本原理、服务模型以及它在现代IT架构中的作用。同时,我们将分析网络安全的重要性,特别是在云计算环境中,如何保护数据免受威胁。文章还将涵盖信息安全的关键概念,包括加密技术和安全协议的应用。通过实际案例分析,我们将揭示云服务供应商如何应对网络攻击,并讨论未来云计算和网络安全技术的发展趋势。最后,我们将提供一些实用建议,帮助读者在享受云计算带来的便利的同时,确保他们的网络环境安全无虞。
|
1天前
|
存储 安全 算法
网络安全与信息安全:构建安全防线的关键技术
在数字化时代,网络安全已成为个人、企业乃至国家不可忽视的重要议题。本文旨在探讨网络安全的核心要素——网络安全漏洞、加密技术及安全意识,通过深入浅出的方式,揭示如何有效提升网络安全防护能力,保障信息资产安全。不同于传统的技术堆砌,本文将注重实用性与启发性,引导读者从本质出发,理解并应用这些关键技术,共同构建更加安全的网络环境。
|
3天前
|
存储 安全 网络安全
云计算与网络安全:技术挑战与未来展望
【9月更文挑战第12天】本文将深入探讨云计算与网络安全之间的紧密联系,分析云服务在提升企业效率的同时带来的信息安全风险,并展示如何通过先进的网络安全措施来确保数据的安全。文章还将提供实际的代码示例,帮助读者理解如何在云计算环境中实施安全策略。
|
3天前
|
存储 安全 网络安全
云计算与网络安全:技术融合下的挑战与机遇
【9月更文挑战第12天】在数字化浪潮中,云计算作为信息技术的核心推动力量,其安全性问题亦成为公众关注的焦点。本文将深入探讨云计算服务中的网络安全挑战,分析信息安全的重要性,并提出相应的安全策略。通过实例说明如何在云环境中部署安全措施,旨在为读者提供全面的云计算安全知识框架。
12 1
|
2天前
|
存储 供应链 安全
探索区块链技术在供应链管理中的应用与挑战
区块链技术作为一种分布式账本技术,近年来在各行各业中引起了广泛关注。其在供应链管理中的应用,被视为解决传统供应链中诸多问题的重要手段。本文将深入探讨区块链技术在供应链管理中的应用及其所面临的挑战,旨在为相关领域的研究和实践提供参考和启示。
|
2天前
|
边缘计算 网络协议 物联网
探索未来网络:从IPv4到IPv6的技术革新与挑战
本文旨在探讨互联网协议从IPv4向IPv6演进的必然性,分析这一转变背后的技术驱动因素,并阐述IPv6相较于IPv4在地址空间、安全性、效率及未来技术适应性方面的优势。同时,文章也讨论了在IPv4向IPv6过渡过程中面临的主要挑战,包括兼容性问题、网络安全风险、成本考量以及技术实施的复杂性。通过案例分析,本文进一步说明了全球范围内不同规模组织如何成功实施IPv6转换,以及从中学到的经验教训。最后,本文预测了IPv6在未来互联网发展中的潜在影响,强调了其对于支持物联网(IoT)、5G及边缘计算等新兴技术的关键作用,同时指出了仍需解决的开放性问题和研究方向。
8 0
|
存储 前端开发 安全
DAPP区块链商城系统开发(方案逻辑)丨区块链DAPP商城系统开发(案例设计)/开发项目/源码部署
 区块链(Blockchain)是一种由多方共同维护,使用密码学保证传输和访问安全,能够实现数据一致存储、难以篡改、防止抵赖的记账技术,也称为分布式账本技术(Distributed Ledger Technology)。从本质上看,区块链是通过去中心化和去信任化,集体维护、分布式存储的可靠数据库。
|
开发框架 安全 前端开发
区块链财务管理平台如何开发?区块链财务管理平台开发源码规则解析
开发一个区块链财务管理平台需要多个方面的技术和知识,以下是一些可能的步骤和考虑因素:

热门文章

最新文章