20 万美金征集跨链方案 2 月 3 日,Block.one 官网公告“ Integration, Not Isolation: Help Us Solve the Challenge to Connect Blockchain ”(整合而非孤立:帮助我们解决连通区块链的挑战),发起 EOSIO 挑战赛。向开发者提供高达 20 万美金的奖励,征集促进可扩展性和连接性的解决方案,来增强整个区块链生态系统的协作。其中,发布的第一个挑战是:要求开发人员在 EOSIO 智能合约中运行 Solidity 智能合约。 Solidity 语言受 C++、Python 和 Javascript 语言影响,写过 Javascript 的人 Solidity 非常容易上手。同时,Solidity 也是以太坊智能合约最常用的开发语言,大量智能合约,都采用 Solidty 开发。从而,许多公链都与 Solidity 兼容,以保证智能合约代码,可以从以太坊轻松移植到自己的公链中?。 EOS 的智能合约开发语言首选 C++ 。第三方正在开发的语言是 Rust、Python 和 Solidity。不过,之前 EOS 官方说第三方开发的语言会对将来性能扩展有影响,所以还是建议开发者使用 C++ 。 那么,为什么现在高价奖励开发人员在 EOSIO 智能合约中运行 Solidity 智能合约方案? B1 在资格要求和详细信息里进一步说明:
显然,这个挑战更倾向于吸引大量的 Solidity 开发者和以太坊智能合约开发者,以使以太坊 Solidity 智能合约可以轻松地在 EOS 网络上构建、或迁移到 EOS 网络上来。 不过,Block.one 此次活动的宗旨是征集促进可扩展性和连接度的解决方案,接下来应该还会发布更多跨链相关的挑战。 EOSIO 为什么需要跨链? 去年 11 月的 EIDOS 挖矿空投,很多小伙伴都有参加吧。当时,EOS 网络异常拥堵,CPU 价格暴涨,正常用户几乎无法正常使用 EOS 网络进行转账。到 11 月 04 日,REX 系统的 CPU 资源池里可租用的 EOS 甚至被耗光。因为,当时 REX 智能合约程序设计为: 资金池中资产消耗高达 83% 时,一切 CPU 租赁请求都将暂停。需要抵押更多的 EOS 进入资金池, REX 系统才能正常运转。 类似 EIDOS 的空投项目,未来还会有,也许会更多。EOS 网络将面临巨大的挑战,如果能将交易分流到其他链上,可以有效的缓解网络瓶颈。 此外,以太坊的 DeFi 应用蓬勃发展,通过跨链,EOS 也可以和以太坊的价值共享。要整合而非孤立,EOS 才能更好地发展,迎接未来的挑战。 什么是跨链? 简单来说,跨链就是实现从一个链到另一个链的通信协议。这两个链之间的关系可以是母链和子链,也可以互为侧链。 为什么市场需要跨链? 首先,区块链有望实现价值互通,但是各大公链并不互通。 互联网的出现,让人们实现了更快速的信息互通。而区块链可以帮助人们实现更快捷的价值互通。但是,目前的公链网络,是相对封闭的体系,链上资产也是独立的价值体系。链与链之间,信息不能传递,价值也不能互通,除非哪个公链一统天下,当然这是不现实的。 其次,各大公链各有优缺点,跨链可以取长补短、互补。 由于区块链的 “去中心化、安全、可扩展性”的不可能三角,公链设计往往在三个特性之间做了权衡。 BTC 采用工作量证明(POW)共识机制,建立了最大范围共识,但是交易效率不高; ETH 支持智能合约,应用场景复杂,容易发生拥堵,迁往POS共识机制,并非一帆风顺; EOS 是 PoS 区块链的典型代表,不过,其超级节点被质疑去中心化性。 跨链技术,有望打通链与链之间的孤岛,让各大公链功能互补,让价值在更广大的范围中流通,推动区块链更快发展。 第三,跨链可以让用户获得更多新体验,比如让更多普通用户参与去中心化金融服务。 通过跨链,其他链上资产可以很方便地引入到以太坊上,进行借贷等 DeFi 应用。举个例子,小明在以太坊上使用 DeFi DApp ,如果当时网络堵塞,可以通过跨连协议,轻松跨链到其他高性能公链,比如 EOS 上,以体验更好的分布式金融服务,并且还可以随时转回到以太坊上。 同时,跨链发送和接收加密货币也会更便捷。比如,币安链上可以允许用户,以较低的交易费用和更快的付款结算时间交易比特币。原来要花费大约一个小时,等待 BTC 的六个确认。采用跨链技术,只需花费大约 6秒,在 Binance Chain 上接收相同数量的确认信息即可。 此外,多链资产管理也会更方便,比如用一套助记词来管理本链资产,并通过跨链协议与其他链交互。 跨链,最有希望解决区块链技术落地的复杂性。原先一条公链解决不了的问题,通过跨链技术,可以将复杂问题分解,一一解决。 目前的跨链技术 目前的跨链技术,大致分为五种: 1、公证人机制( Notary schemes ) 瑞波 Inteledger 协议: 在两条链之间加入验证器,需第三方代理,比较像是在传统金融中间人模式上,加入了密码学技术。 2、侧链( Sidechains ) BTC 侧链 Relay:需要实现主链网络数据获取的合约,其中包含侧链数据和主链数据切换机制,通过合约使 BTC 和其它侧链进行交互。不过,该合约更倾向于中心化。 3、中继( relays ) 波卡 / COSMOS 中继技术:依靠中继链协议,完成通信互连。 4、哈希锁定( Hash-locking ) 闪电网络:相当于在一定时间段内,通过押金锁定的方式创建一个微支付通道,目前仅支持小微金额交易。 5、分布式私钥控制( Distributed private key control ) Wanchain/Fusion: 多方计算和门限密码,只是对私钥管理的优化,跨链实现仍通过跨链协议。Fusion 采用分布式控制权管理实现跨链资产的锁定和解锁。 跨链明星项目的进展 彭博 2019 年发布的最值得期待项目中,Cosmos 和波卡作为跨链双雄入选。2019年,跨链项目的关注度非常高。但是,步入2020,跨链项目似乎发展的有些不顺。 就在前不久,2月4日,Cosmos 内部出现分裂,创始人 Jae 离队,核心成员 Zaki 列举 Jae 的 “N宗罪”:开发资源分配不均,导致大量优秀工程师离开团队,影响了跨链协议IBC的开发进度等等。Cosmos 主网代币 Atom 价格随之波动。去年年底,Cosmos 的跨链协议 IBC 协议进度确实延期,目前只把最底层开发完毕,还有应用层协议需要开发。 而波卡的主网上线似乎也跳票了。2019 年 10 月,波卡的实验网络 Kusama 就已上线,切换为 PoS 共识。12 月,Kusama 已开启转账功能,进入完全去中心化治理。而 Gavin Wood 曾在去年 7 月表示,波卡主网计划在 2019 年 11 月中旬或 2020 年 1 月发布,但现在已经 2 月了,波卡主网还未上线,继续等待吧。 Gavin Wood 是以太坊的联合创始人和 CTO,Gavin 曾表示很注重波卡与以太坊的兼容性,波卡也在做以太坊的桥(跨链的桥梁)。而 Cosmos 支撑的 IBC 也可以让 BTC 用更安全的方式进入以太坊,为以太坊的 DeFi 应用带来更高价值的资产。 所以,波卡和 Cosmos 并不是要做以太坊等公链的竞品,而是想做链接以太坊和其它公链的桥梁。 那么未来,EOS 跨链是会借助波卡或 Cosmos 这样的桥梁,还是自己从底层支持跨链?我们拭目以待。 你对跨链项目或技术有什么看法,也欢迎留言讨论。 参考文章 EIDOS挖矿众生相:“抬价、阻塞、攻击”让EOS主网不堪重负 EOS会推出跨链功能吗?跨链项目何时才能真正落地应用 被寄予厚望的跨链,2020能否带来新亮点? | 白话区块链7问跨链 创始人出走,Cosmos内讧 —- 编译者/作者:币圈金马奖 玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。 |
Block.one重金征集跨链方案?为什么市场需要跨链?
2020-02-08 币圈金马奖 来源:区块链网络
- 上一篇:区块链中心公告产业技术部长
- 下一篇:OE宣布未来区块链将成为全新互联网生态系统
LOADING...
相关阅读:
- 比特币达到6万雷亚尔,以太坊价值6%2020-08-03
- 老崔说币:比特币以太坊插针之后 如何运作?2020-08-03
- 7月分散交易量达到$ 4.3B2020-08-03
- 到昨天,来币乎51天,更文49篇,终于从零开始撸到第一个100万key,望再2020-08-03
- 厚积薄发!T-Coin三体公链8月5日上线全球领先交易所XONE2020-08-03