Filecoin存储矿工需要为自己背书,即抵押一定的FIL到网络中同意被没收。
Filecoin矿工的挖矿是在成功提供存储服务的基础上进行的,挖矿和提供服务相辅相成。
Filecoin网络提供一个透明的存储市场,矿工和用户可以自由交易。
在Filecoin的存储市场中,矿工是主要角色。当矿工希望提供存储服务时,需要进行以下几个步骤:
1)在Filecoin节点上注册为存储矿工,这将使该矿工在Filecoin的链上被记录为有效角色。
2)承诺可使用的存储空间并进行质押,即承诺质押。
3)挂单,声明单位存储的价格和有效期。
4)存储用户可以查询网络,了解目前提供服务的矿工有哪些。
5)选择一个矿工并提出交易请求。
6)矿工收到交易申请后回复并达成交易。
交易达成涉及很多细节。主要包括:查询区块链以验证矿工和挂单的有效性;连接矿工所在节点;等待矿工同意存储申请;传输文件给矿工。
创建支付通道后,客户付费给支付通道,而不是直接给矿工。支付通道在这个网络中起到关键角色,它是一个智能合约,当客户申请交易时,自动建立并执行。
客户的费用是付给智能合约的,智能合约只在矿工能够成功证明持续保有数据的情况下才会付费给矿工。矿工的存储收费来自支付通道,而不是直接来自用户。
Filecoin直接在链上实现支付通道。一种简单的方式是为每个文件的存储创建一个支付通道,即运行一个智能合约。但随着网络规模的扩大,支付通道数量会增多,交易量大,可能会导致网络拥塞。
有更好的办法吗?可以实现链下交易。许多小额交易可以在链下进行,通过双方签名,在达到一定额度时再上链。
另外一种办法是归并支付通道,一个用户可能信任几个特定的矿工,系统可以提供一种方式,将多个通道统一一次性交易,从而减少交易信息量和实际交易量。
本站所有软件信息均由用户上传发布,版权归原著所有。如有侵权/违规内容,敬请来信告知邮箱:764327034@qq.com,我们将及时撤销! 转载请注明出处:https://czxurui.com/zx/74217.html
发表回复
评论列表(0条)