草庐IT

[活动预告] Substrate 中的 IBC 跨链模块技术分享 Substrate-ibc

IBC协议是Cosmos社区设计发明的一套通用链间通信协议,而章鱼网络为Substrate实现了IBC协议模块,将Cosmos生态和Substrate生态结合起来,为Substrate生态项目的跨链需求,提供了另一种方案选择。分享者:DaviRain讲师简介:DaviRain,章鱼网络研发工程师,最近2年来,一直从事ibc和substrate-ibc相关工作。开始时间:11月9日周三晚上8:00正会议室:#TencentMeeting:720-815-525这次分享会核心讲解区块链跨链协议,分享的大纲主要从背景到具体项目工程做总结。1、介绍为什么会有有区块链跨链2、区块链实现跨链的几种方式3、

跨链桥真的不能碰?一文详解跨链桥的分类以及过去、现在与未来

本文将介绍跨链桥是什么并将跨链桥进行分类与比较,搭配一些著名跨链桥攻击事件进行分析。什么是跨链桥?跨链桥是一个在不同链之间负责传递“讯息”的桥,至于是什么样的讯息,接下来会介绍。跨链桥的例子包含Multichain、Celer、XY、Nomad、RainbowBridge、Hop等等。链是不知道彼此的存在的大家熟悉的跨链桥使用场景绝大多数都是将资产例如ETH、BTC进行跨链。但实际上“资产”是没办法跨链的,这是因为每一条链都是各自独立的,它们不会知道彼此的存在、彼此的状态。至于Solana上的ETH或ETH上的BTC是怎么来的?那些都是跨链桥铸造出来的,只要这些跨链桥是安全的,这些铸造出来的币

走进Web3万链互联:跨链&跨层、锁定+铸造与哈希时间锁定

随着Solana、Cosmos、本体等公链的不断发展,区块链行业已经逐渐呈现“一超多强”的格局,即以以太坊为主要dApp开发平台,新一代公链围绕各自场景构建,并互相展开竞争,挑战以太坊的Web3霸主地位。我们确信,Web3的未来是多链互联的格局,因此为了各平台数据的有序、自由流转,跨链就成了一个十分重要的板块。那么,到底什么是跨链?狭义的跨链狭义上的跨链,主要是针对通证的交换和传递。我们都知道,公链是封闭的状态,数据只能在链上闭环流转,无法与外界互通。因此,一条链上的原生通证便无法直接传递到另一条链上。但在各家公链生态快速发展的当下,很多时候,单一平台已经无法满足价值流转,用户们更希望能够在不

zkRouter如何实现安全跨链

多链生态的蓬勃发展,使得跨链协议变得不可或缺。但是由于跨链桥抵押了大量资产,再加上跨链协议逻辑较一般的Swap更为复杂,因此跨链协议遭到黑客攻击的可能性也就越来越高。截止2022年底,因跨链桥安全问题导致的损失就达到20亿美金以上,其中损失上亿美元的的跨链桥就有RoninNetwork、Horizon、BNBChain、Wormhole、Nomad等。跨链桥主要解决的是跨链互操作问题。以往大量跨链桥安全事件说明,现行的跨链互操作方案还有极大的优化空间。近期Multichain就推出了基于零知识证明的去信任跨链解决方案zkRouter。Multichain是跨链领域的龙头项目,其21年底就获得了

聚焦跨链交易发展,SCF金融公链推出FinSwap效能出众

随着加密行业踏入跨链时代,Web3.0世界的公链生态不断扩展,许多应用在不同的独立生态中构建。尽管其中一些尝试在多个区块链上部署,但其流动性不可避免地变得碎片化,而在涉及跨链交易时,用户通常不得不通过中心化交易所(CEX)或繁琐的跨链桥来转移资产,这一过程繁琐且容易暴露隐私,也因繁琐的步骤增加了安全风险。SCF(StandardCrossFinance)金融公链作为数字金融市场中备受瞩目的平台,凭借其独特的双链闪电互操作架构和原子交换服务,推出了创新的跨链Swap「FinSwap」,藉此作为其公链金融八大生态项目的重要一环。SCF金融公链的八大生态项目总共涵盖了:跨链资产交换(FinSwap)

Bitcoin SV 和 Bitcoin Core 之间首次跨链原子交换

我们已经执行了BitcoinSV和BitcoinCore之间的首次原子交换。这一成就代表了比特币SV的重大进步,以去信任的方式促进了与其他区块链的无缝互操作性。图片源自Gemini在上一篇文章中,我们解释了原子交换的高级理论。我们深入研究了使用哈希时间锁定合约(HTLC)在BSV和BTC之间进行原子交换的实际示例。让我们将此过程分解为四个基本步骤,每个步骤都包含您可以自己运行的代码片段。第1步:Alice在BTC上发起交易该过程从Alice开始,她选择一个随机整数x并使用SHA-256算法创建一个哈希值(xHash)。接下来,Alice部署了一个Pay-to-Witness-Script-Ha

跨链桥安全事件总结分析

跨链桥事件总结分析PolyNetwork跨链桥事件Relayer的不完整检验源链上(Ontology)的relayer没有对上链的交易做语义校验,因此包含修改keeper恶意交易可以被打包到polychain上目标链上(以太坊)上的relayer虽然对交易做了校验,但是攻击者可以直接调用以太坊上的EthCrossChainManager合约最终调用EthCrossChainData合约完成签名修改攻击者精心够着了能导致hash冲突的函数签名,从而调用putCurEpochConPubKeyBytes完成对签名的修改见攻击步骤的具体分析PolyNetwork事件分析PolygonPlasmaBr

跨链技术——公证人机制

跨链技术——公证人机制文章目录跨链技术——公证人机制一、概念二、分类(1)单签名公证人(也叫中心化公证人机制)(2)多重签名公证人(3)分布式签名公证人对比:三、公证人机制的优缺点优点:缺点:总之四、存在的问题与不足一、概念公证人机制:是一种简单的跨链机制通过引入可信的第三方机构来作为跨链事务的验证者与协调者,跨链交易发起者在源链上发起一笔交易后,公证人通过监听源链上的事件来验证该交易是否有效验证通过后,通知目标链执行相应的操作,公证人群体通过特定的共识算法随十几件是否发送达成共识特点:不用关注所跨链的结构(是较通用与成熟的模式)二、分类(1)单签名公证人(也叫中心化公证人机制)通常由单一指定

区块链跨链技术

区块链跨链技术背景近年来,随着区块链技术的不断发展,区块链的应用场景逐渐从最初的加密货币领域扩展到金融、物流、医疗、公共服务等各个领域。随着区块链的应用场景不断增多,区块链的“数据孤岛”问题日益突出,不同场景下的区块链之间相互隔绝,无法实现信息交互,极大地阻碍了区块链技术的进一步发展。为了解决区块链之间的扩展性问题,区块链跨链技术应运而生。关键技术问题保证跨链交易的原子性和最终确定性保证跨链双方可以验证另一条链上的交易状态保证两条链上的资产总量不变保证跨链系统安全运行多链协议适配主要跨链技术哈希锁定公证人机制侧链/中继分布式私钥控制其中采用中继链的跨链方法扩展性最好但是实现相对复杂,是目前最主

主流区块链跨链技术

目录1.公证人机制1.1单签名公证人1.2多重签名公证人1.3分布式多重签名公证人2.侧链/中继2.1侧链2.2中继3.哈希锁定1.公证人机制引入可信的第三方自动或者请求式监听不同链上的事件,并通过特定共识算法对事件是否发生达成共识,最后及时做出响应。1.1单签名公证人又称中心化公证人,即指定独立节点或者机构充当公证人,该公证人在跨链交互过程中承担了数据收集、验证、交易确认的任务,并充当了冲突仲裁者的角色,进而实现了用可信第三方来替代技术上的信誉保障。特点:兼容性强、处理速度快,但适用范围比较单一,大多数用于跨链资产兑换。1.2多重签名公证人在多重签名公证人模式中,公证人通常是一群独立节点或者