近期,Filecoin-NEAR 桥以及Filecoin-Polygon桥引发了社区对Filecoin桥”的讨论,“桥”具有跨越、连接的作用, 是实现不同的区块链之间连接沟通的必要载体,被认为是区块链领域的关键功能,接下来,我们就来谈谈“桥”以及“Filecoin 桥”。
关于区块链“桥”
近年来,随着区块链行业的不断发展,公链、私有链、联盟链不断涌现,各个链都有着通过区块链技术解决问题的愿景,例如Filecoin致力于成为存储人类社会重要信息的分布式网络,也就是说,虽然不同的链之间的功能作用不同,但都在努力着让世界因为区块链而更可信、便捷。
而事实上,区块链缺乏足够的互操作性。目前,绝大多数链与链之间由于技术、生态、竞争等原因无法连接互通,这带来了用户、资产、应用、数据的割裂,形成了“孤岛效应”。
这就导致,区块链扩展性的提升速度,无法跟上用户需求的日益多样化。
这时,“桥”的作用就发挥出来了:将孤岛连成大陆,让整个区块链网络真正得以链接起来。
区块链“桥”的作用是什么?
通证交换:每条区块链上都有自己的原生通证,例如Filecoin链的通证是FIL。区块链内的通证可以随时进行可信交换,比如存储客户需要存储数据,并愿意为数据存储支付一定的FIL,FIL从存储客户账户到存储服务商账户的流转是非常简单便捷的。
但是,ETH链上的用户将数据存储到Filecoin上,并且为此付费,这就面临着一系列繁杂的操作,因为,各个区块链之间是不互通的、非可信的。
通证传递:通证传递是指一条链上的原生资产,流通到另外的链上,这是无法直接实现的,因为任何通证都只能依附于其宿主链。一般而言,通证传递是靠在源链上锁定原生资产,同时在目标链上发行等量模拟原生资产的锚定资产来实现的。
通证传递和通证交换,是两个不同的概念。
例如,你想用1个ETH交换我的5个FIL,这个过程只需实现通证交换。
但是,你如果将ETH拿到Filecoin网络使用,则需要通证传递。也就是说,通证传递除了解决价值交换的问题,还有额外的效用,可以构建一个更普惠的开放金融和广阔的交易市场。
信息传递:信息传递是指能够让链间的任何消息进行可靠的传递,这包含了通证传递,其所要解决的问题是不同链间通证传递的超集。
Filecoin存储桥
由于Filecoin是存储公链,所以Filecoin桥又可以称为Filecoin存储桥。目前Filecoin-NEAR 桥以及Filecoin-Polygon桥已经上线。
Filecoin 存储桥的核心围绕着两个关键概念:存款和存储。
存款 API 发生在链上,例如,发生在 ETH、Polygon、NEAR 等;
存储 API 与将与 Filecoin 接口的存储验证器进行链下交互。
也就是说,数据的存储主要是链下行为,而订单、经济上的交互等主要是链上行为。保留所有存款记录并且保证随时可以快速调用是一件困难的事情,因此希望通过验证器将数据存储在 Filecoin 上的用户必须首先支付与他们希望继续存储数据的时间长度成比例的资金。
资金到期后,它们可以由用户或与智能合约交互的任何其他方释放。这提供了一种在存储会话完成后释放资金的方法,而无需在 Filecoin 证明过程中将资金锁定在合同中。
一旦有效存款可用,用户就可以使用其声明的 API 端点将数据推送到验证器。这个链下 REST API 端点只需要上传文件,并将它们的字节发送到验证器进行准备和 Filecoin 存储。
存储过程的范围从“批处理”文件到“准备”存储交易,到“拍卖”存储交易集,再到 Filecoin 上最终存储交易的实际“交易”和“成功”。在此过程中,客户端可以查询状态以向用户提供反馈。
综上,Filecoin存储桥的存在,不仅扩展了Filecoin生态圈,而且有利于Filecoin和更多有庞大存储需求的区块链项目合作,并且能够帮助相关区块链通证(例如NEAR 和Polygon的通证)在Filecoin网络上使用,使得Filecoin能够通过“吸收外来资本”来吸引有存储需求的用户的加入,进而推动整个Filecoin承载商用数据订单数量的增多,真正意义上帮助Filecoin承载更多的有效数据,推动Filecoin网络朝向存储人类社会珍贵数据的愿景迈出重要一步。