HASH GAME - Online Skill Game GET 300

IPFS介绍:星际文件系统IPFS(Inter-Planetary File System)是一个面向全球的、点对点的分布式版本文件系统,目标是为了补充(甚至是取代)目前统治互联网的超文本传输协议(HTTP),将所有具有相同文件系统的计算设备连接在一起。原理用基于内容的地址替代基于域名的地址,也就是用户寻找的不是某个地址而是储存在某个地方的内容,不需要验证发送者的身份,而只需要验证内容的哈希,通过这样可以让网页的速度更快、更安全、更健壮、更持久。
Filecoin是运行在IPFS上的一个激励层,是一个基于区块链的分布式存储网络,它把云存储变为一个算法市场,代币(FIL)在这里起到了很重要的作用。代币是沟通资源(存储和检索)使用者(IPFS用户)和资源的提供者(Filecoin矿工)之间的中介桥梁,Filecoin协议拥有两个交易市场—数据检索和数据存储,交易双方在市场里面提交自己的需求,达成交易。IPFS和Filecoin相互促进,共同成长,解决了互联网的数据存储和数据分发的问题,特别是对于无数的区块链项目,IPFS和Filecoin将作为一个基础设施存在。这就是为什么我们看到越来越多的区块链项目采取了IPFS作为存储解决方案,因为它提供了更加便宜、安全、可快速集成的存储解决方案。
我们现在常用的这些APP、网站、朋友圈的数据都是放在中心化的服务器集群中存储的,然后通过URL、URI、域名系统定位资源去访问,而IPFS呢,不是基于这种域名寻址,而是内容寻址,它会从一个资源的内容计算出一个哈希值,这个值直接反应这个资源的内容。一个IPFS客户存储一个大文件资源到IPFS网络,当该资源较大时IPFS通过对资源文件进行分片,分别计算哈希,并通过Merkle DAG(Git数据格式)对该资源文件进行组织,每个分片可能存在一个节点或多个节点,并且可能是多个副本来保证某些节点失效时还可以在其他节点取得文件分片。







