Sia coin已经可以实际使用的区块链应用

2018-02-14  本文已影响0人  古道东风破

1、什么是sia?

sia是一个去中心化的云存储平台,我们都知道,像google、dropbox这类网盘,都是由服务提供者来买服务器建立存储空间,但是sia不一样,sia是由大家把现有的硬盘跟带宽共享出来,利用区块链的智能合约、奖励等机制确保服务提供的机器在线。我们来看看它大概长什么样:

我新建了一个文件夹test,但是由于还没有同步完,无法买币上传文件。sia已经实现了实际的使用了。等同步完,我再更新使用感受。

2、sia的关键技术点

sia会将文件拆分,并分发给多个主机存储( Reed-Solomn 算法)。系统默认是分发给30台主机来托管,只要10台主机就能恢复文件,这意味着资料被备份了3份,这大大提高了文件的可靠性。

数据在上传到sia网络前就已经加密,解密只在下载完成后才进行,对于租用者来说,上传下载都需要消耗sia coin。

3、sia的关键机制

怎么样确保机器能经常在线,以便使用者下载呢?

交押金,这是sia最重要的点,在生成一份智能合约时,sia会要求托管主机在合约里面把押金一起带上,必须承诺能够提供多长时候的在线服务,在合约结束时赎回押金和租用者的付费。如果没有完成这份合约,那托管主机就会连同押金一起丢失。

怎么样避免Sybil攻击?

sia其实面临着这么一种情况,一个人可以伪装成成百上千的人来提供服务,这些机器其实并是真实的提供存储服务,sia应对这种攻击是用了一种称为销毁证明(proof-of-burn)的方式,托管主机把收入的4%发给一个公认的不可再消费的地址来证明它是真正的托管主机,销毁越多的主机,越能受到租用者的信赖,这就使得伪装者需要付出更多的成本来欺骗,据sia的计算,对sia实施Sybil攻击,比对比特币实施51%攻击更佳困难。

4、sia有哪些经典的应用场景呢?

分享电影这类,像现在的中心化方案baidu网盘、mega、rayfile这类,会经常由于监管,资源被封禁。而去中心化的方案BT、电驴由于没有利益驱动,非热门资源也会出现没有资源可下载的情况。并且在欧美国家,常常会有因为BT共享莫名奇妙被逮捕的人。

而sia似乎刚好能很好的解决这个问题,资源是我付费的,不会下线, 加密后,别人也不容易破解。下载速度按道理说应该会比较好。

5、sia现在的缺陷。

使用速度问题:我从下载好启动,到现在已经几个小时过去了,同步还没有完成,只能等数据全部同步完成后才可以操作钱包,买sia coin充值后再测试上传文件,当然,这可能是初次使用的问题,以后可能会好很多。但是假如隔了5个月没有打开过sia,应该也要在打开时等待上很长一段时间,这其实是很多区块链技术的通病了,希望eos出现后能解决这个问题。

币价波动问题:币价波动必然会影响使用者的决策,买多了怕跌,买少了怕涨了后存储成本高。而服务提供方也需要根据币价的波动来调整服务的价格。

总结语:虽然现在大家都在说要尽快落地,要有实际的应用产生,但是sia确实已经落地了,并且可以使用,但是现在的前途似乎也不太明朗,与公链相比,这种应用链的热度还是差很远,因为现在的公链的能力确实导致产生的应用就是这么不理想,不管怎么样,我觉得可以抱着积极的心态来看待这些区块链应用,万一新的公链系统成熟了后,大家在打开区块链应用的项目时,根本就感觉不出是在用区块链技术,加上保密性,多重备份等,还是很值得期待的。

上一篇下一篇

猜你喜欢

热点阅读