Swarm上传和下载文件

上传和下载文件

当我们把文件上传到Swarm,这些文件会被分解成大小为4kb的数据块,然后分布存储到网络中负责存储和分发节点。每个数据块上粘贴了一个特定面值的邮票(单位为gBZZ),邮票金额会随着数据的存储不断消耗,这些都是在我们购买邮票组的时候已经设定了。对于网络中的存储节点来说,邮票面值的大小代表了数据的重要程度和存储持续性,也就是数据要保持DISC(分布式不可更改存储数据块)。

Overview

按照下边的步骤上传数据到Swarm:

  1. 给Bee节点钱包充值
  2. 使用gBZZ购买邮票包
  3. 等待票据包分发到网络
  4. 上传内容,需要绑定邮票包ID,BEE节点会在对应的数据块上粘贴邮票
  5. 使用hash下载内容

购买邮票包

要上传数据到Swarm,必须消耗一定量的gBZZ,以此来告诉网络中的存储和分发节点你的数据是重要的。所以,在开始接下来的步骤前,你必须先购买一些邮票。参考购买邮票包

上传

Bee节点运行起来以后,会打开对应的HTTP API,你可以通过这些API来控制Bee。使用curl命令行可以方便的调用这些api。

首先,确保API正常运行。


                
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值