欧易怎么创建矿工(filecoin网络中的三种角色)
来源:峰值财经 发布时间:2023-05-12 浏览量:次
在filecoin这个分布式网络中,有三种角色,分别是:
客户,存储矿工和检索矿工。任何一个人,参与到filecoin网络中,都会是其中一种角色或者也可以兼任多种角色。
• 客户
在网络中,客户通过Put命令请求存储数据或者通过Get命令请求检索数据,并为此付费,任何有存储需求或检索需求的人都可以成为客户。所以,大家得明确一点,在filecoin上存储数据和检索数据都是需要花费filecoin代币的。大家肯定会有疑问了,存储和检索都要花钱,那会有人用吗?我先告诉大家结论,肯定会有很大的需求,至于为什么,我们以后再讲。
• 存储矿工
这个角色为整个网络提供数据存储服务,并收取filecoin代币。存储矿工通过提供他们的磁盘空间和响应Put请求来参与Filecoin。要想成为存储矿工,必须给系统抵押代币,并且代币的数量与存储空间成比例。存储矿工通过在特定时间存储数据来响应用户的Put请求。存储矿工生成"时空证明”,并提交到区块链网络来证明他们在特定时间内存储了数据。假如证明无效或丢失,那存储矿工将被罚没他们的部分抵押品。存储矿工也有资格挖取新区块,如果挖到了新块,矿工就能得到挖取新块的奖励和包含在块中的交易费。
• 检索矿工
这个角色为网络提供数据检索服务。检索矿工通过提供用户Get请求所需要的数据来参与Filecoin。和存储矿工不同,他们不需要抵押,不需要提交存储数据,不需要提供存储证明。存储矿工可以同时也作为检索矿工参与网络。检索矿工可以直接从客户或者从检索市场赚取收益。