EOCS跨链核心技术内幕】的更多相关文章

EOCS跨链技术的核心就是ICP模块,ICP即Inter Chain Protocol(跨链交互协议),下面着重介绍ICP工作原理和实现细节. Inter Chain Protocol(ICP) ICP Overview 建立于EOSIO软件堆栈之上的ICP跨链基础设施,可应用于EOSIO兼容的同构区块链的跨链通信.ICP设计之初,就考虑怎样以一种无侵入.可安全验证.去中心化的方式来实现EOS多链并行的同构跨链网络.经过对业界最前沿的跨链技术的研究(包括BTC Relay.Cosmos.Polk…
本期我们将从跨链技术的重要性和必要性.畅想区块链未来世界.什么是跨链.目前四种跨链技术的对比.构建EOS同构跨链体系群.EOCS跨链技术介绍.跨链通道.中继等几个层面带大家走进EOS跨链和EOCS的世界. 互联网发展与区块链发展对比 ⊙跨链技术的重要性和必要性 我们都知道互联网其实是由最早的一个个的局域网,各自发展最后连接起来形成的. 那么比特币就代表的是最早期的这样一个试验的网络.我们可以认为比特币.以太坊以及或者其他的融合某个行业的公链,其实都是一个个的局域网. 那么跨链技术其实要建立的就是…
1. 区块链扩展性迷局 比特币作为第一个区块链应用与运行到目前为止最被信任的公链,其扩展性问题却持续被作为焦点贯穿着整个链的发展周期.事实上,在2009年1月4日比特币出现的那一天到2010年10月1日之间,并没有明确的区块上限,根据比特币区块链区块的数据结构最高可达到32M的容量.而在2010年10月1日的一个commit当中,中本聪第一次在代码中明确限定了1M的区块上限,就在10月3日,Jeff Garzik发布了将区块上限扩展到7M的补丁,成为了第一个硬分叉的尝试.当然,这个补丁并没有用户…
作者介绍 虫洞社区·签约作者 steven bai 前言 如果能够进行以太坊和比特币跨链原子资产交换,是不是一件很酷的事情? 目前链下的扩容方式有很多,最广为人知的就是比特币的闪电网络和以太坊的雷电网络,今天我就来告诉如何通过智能雷电和闪电网络来实现跨链原子资产交换. 场景 Alice 在某个信息发布网站上发布信息,希望用1个 BTC 置换100个 SMT Bob 看到以后,和 Alice 进行沟通,达成交换意见 那么Alice 和 Bob 如何不需要借助任何第三方实现原子资产置换呢? 智能雷电…
之前已经讲到了PalletOne调色板跨链以太坊ETH和ERC20的技术原理,接下来我们来讲解PalletOne跨链比特币BTC的技术原理. 一.BTC充币 假如用户A持有一定数量的比特币BTC,他希望换一些PTN,那么他可以通过BTC充币合约,将BTC兑换成等值的PBTC(PalletOne上发行的与BTC1:1兑换的映射Token),然后用PBTC即可与持有PTN的用户进行互换.BTC充币合约是运行在一个选定的陪审团上的用户合约,陪审团由4个选出的陪审员组成,每个陪审员都部署了PalletO…
实现区块链的跨链,最主要的诉求就是Token的转移,而Token的跨链转移又分为充币和提币2种操作.以PalletOne调色板来说,如果要把ETH跨链到PalletOne上来流转,就是ETH的充币操作,要将PalletOne上的PETH(PalletOne上发行的与ETH1:1等值兑换的Token)跨链回到以太坊,变成ETH,就是ETH的提币操作. ETH的充币 这里的过程其实和我之前的一篇博客PalletOne调色板Token PTN跨链转网的技术原理 相似,只是我们需要在PalletOne上…
之前一直在忙于通用跨链公链PalletOne的研发,没有怎么做技术分享的博客,最近PalletOne主网上线也有几个月的时间了,即将进行PTN(PalletOne上面的主Token)从ERC20到主网的转网工作.在转网进行时,正好将这其中的技术原理与大家分享. 一.Token转网的方式 因为ERC20同质化通证标准的流行,大量区块链项目都是通过先在以太坊上以ERC20的形式发行Token,进行募资.糖果发放.Token买卖等,等到自己的主链研发完成,就会将ERC20上的Token销毁或者冻结,而…
一.什么是IBC? IBC是链间通信协议的缩写(Inter-Blockchain Communication Protocol).通过数据包交换在多个不同的区块链网络之间转移数据和状态信息.最初的用途更多是通过IBC协议实现跨链通证转移.IBC的目标是在两个独立的七层网络之间传递应用信息,所以需要链外的relay把数据包在链A和链B的网络之间做中继.链B收到链A的数据后必须能独立验证它所包含的证明信息,该证明代表了链A上的某个状态(及其对应操作)的真实性.为了让IBC协议能够工作,必须依赖基础的…
SimpleChain的跨链协议已经对外开放很久了,很多应用也已经慢慢支持Simplechain的跨链.最近社区开发者web3.js中集成了Simplechain的跨链接口,开发者只需用npm安装包文件.参考原生 RPC接口的参数,就可以快速上手接入Simplechain跨链.下面是详细流程: 查看RPC接口 首先我们需要熟悉Simplechain的跨链 接口,熟悉了接口以后我们就可以直接上手操作. 安装包文件 首先你需要安装node环境,然后使用npm安装跨链包.命令如下: npm insta…
Bystack是由比原链团队提出的一主多侧链架构的BaaS平台.其将区块链应用分为三层架构:底层账本层,侧链扩展层,业务适配层.底层账本层为Layer1,即为目前比较成熟的采用POW共识的Bytom公链.侧链扩展层为Layer2,为多侧链层,vapor侧链即处于Layer2. (图片来自Bystack白皮书) Vapor侧链采用DPOS和BBFT共识,TPS可以达到数万.此处就分析一下连接Bytom主链和Vapor侧链的跨链模型. 主侧链协同工作模型 1.技术细节 POW当前因为能源浪费而饱受诟…