吸血行为
在 P2P 下载过程中,有三种角色:
- 下载者
- 上传者(资源拥有者)
- 下载软件提供者
上传意味着要消耗自己的带宽、硬盘资源。如果没有很好的激励机制,资源拥有者往往不愿意上传。只下载不上传的吸血行为十分常见。
下载币,受比特币启发的激励机制
要下载则必须有人上传,所以可以说,是上传者消耗自身的资源来维护整个网络。这与区块链网络中的矿工类似。矿工在维护网络的同时获得比特币作为奖励。效仿比特币,我们也可以给予上传者奖励。我们暂且称呼这种奖励为“下载币”。下载币与用户上传的速度和数量相关。用户上传的速度越快,上传的文件越多,则他可以获得的下载币越多。
下载币的价值
下载币要有价值,那么他必须能换取其他东西。软件提供者负责下载币的换取过程。在软件提供者那里,下载币可以换取增值功能(离线下载、直接播放等)。
购买下载币
没有足够下载币又想要使用增值服务时,下载者如何获取下载币呢?从上传者那里以实际的金钱购买。软件提供者建立交易所,并且可以在每笔交易中收取一定的手续费。
下载币由谁来发放
有两种可行的方式:
- 由下载软件提供者发放。只在那个下载软件里可以使用。
- 设计一个协议。下载币的发放由这个协议决定。下载币在不同的下载软件中都能使用。软件提供者提供有竞争力的增值服务来争取用户。
不论哪种方式,因为下载币有实际价值,所以他必须具有安全性。下载币的发放,交易过程应该储存在区块链上。
总结
上面描述的方法里:
- 资源拥有者的上传过程获得了实实在在的激励。
- 软件提供者通过增值服务,而不是恶意广告等伤害用户的手段赚取收益。
- 交易的过程被区块链记录,确保之后能良性发展。