云储币 Siacoin

简介

在这个平台上,您可以存放和提取各种各样的文件,并不需要为您的文件隐私和安全担心。通过运用加密技术,加密合约,和重复备份,Sia 能够使一群互不信任的和互不了解的计算机节点联合起来成为一种有统一运行逻辑和程序的云储存平台。 这种平台将比传统的云储存平台更快,更便宜,和更可靠。因为这些互不信任的计算机节点分布于世界各地,Sia 可以在无需添加成本的情况下成为一个有效的文件及其内容的分销网络。文件上传者可以自由选择他们所使用的节点,这意味着他们可以避开一定区域内的节点,或只用那些他们认为可信的节点。去中心化是指把上传的一个文件分成许多小块并把每个小块存放在不同的计算机节点上。在这些存放文件的节点中,只需一小部分节点是可信任的,就可以使上传文件既安全又可靠。

Sia最初的设计目的是:让云储存去中心化。 在这个平台上,您可以存放和提取各种各样的文件,并不需要为您的文件隐私和安全担心。通过运用加密技术,加密合约,和重复备份,Sia能够使一群互不信任的和互不了解的计算机节点联合起来成为一种有统一运行逻辑和程序的云储存平台。

这种平台将比传统的云储存平台更快,更便宜,和更可靠。因为这些互不信任的计算机节点分布于世界各地,Sia可以在无需添加成本的情况下成为一个有效的文件及其内容的分销网络。文件上传者可以自由选择他们所使用的节点,这意味着他们可以避开一定区域内的节点,或只用那些他们认为可信的节点。去中心化是指把上传的一个文件分成许多小块并把每个小块存放在不同的计算机节点上。在这些存放文件的节点中,只需一小部分节点是可信任的,就可以使上传文件既安全又可靠。

每一个托管主机都受到加密文件合约的约束。当一个文件上载时,同时形成的合约将确保托管主机只有在完成了在预定的时间段里保管文件的条件后才能拿到支付款。托管主机也需要提交一定的押金:如果一个托管主机没有完成合约,它不仅得不到支付款,而且还会失去押金。文件上传时,上传者清楚这个系统有很强的抗虚假托管主机,以及这些虚假托管主机会受到很大的金钱惩罚。

Sia使用Reed Solomon编码技术(erasure coding),这意味着即使大量的主机离线也不会损坏文件。为避免从中心化的存储供应商那里租赁存储空间带来的诸多问题,Sia提供P2P的空间租赁平台。Sia只存储用户建立的合约。空间提供商若能提供合约证明则获得奖励,若丢失证明则受到惩罚。由于这些合约都被区块链所公开发表,因此存储合约的公信度被有效加强。

Sia的特点:
1.加密与奖励机制:

在数据传到网络前进行加密,解密仅在下载后进行。对租用者来说,上传与下载都要付费。对托管主机,在合约达成时交付押金,在合约结束时收回押金和租用者提供的付费。在这个网络中的货币是Siacoin。如果托管主机在线率低于95%,它们将受到罚款。

2.去中心化与备份:

将文件拆分,并传递给多个托管主机(Reed-Solomn算法)。系统标准是将文件分配给30个托管主机,只要10个主机就可以恢复文件。10对30意味着文件做了三个备份,假设每个主机可靠性90%,文件可靠性达到99.99%。如果用户想拥有更强保护性,可选择3对30,或者2对100.

3.Sia如何应对Sybil攻击:

Sybil攻击是指一个人伪装成多个人。在网络中,一个人很容易伪装成10个甚至100个人。在Sia系统里这意味着一个攻击者可能注册了一万个貌似诚实的个机器,然后再进行欺骗的行为。Sia应对Sybil攻击的方式是销毁证明(proof-of-burn)。托管主机把收入的4%发给一个公认的不可再消费的地址来证明其是真正的托管主机。租用者选择有过销毁证明的托管主机,销毁证明越多的主机也就享有更多租用者。这种机制意味着攻击者必须销毁足够多的币使其看起来只值得信任。对于一个有3倍备份的文件,攻击者至少需要2.1倍的备份,这意味着攻击者必须要销毁足够多得到币以到达看起来像67%的网络。那样需要销毁币是其他主机加在一起的1.5倍。特别当系统成长起来和成熟以后,收集这么多币几乎是不可能的。攻击者不仅要收集这些币,而且需要销毁他们,这就意味着他们没法收回那些投资。虽然说不是完全地不可能,但对Sia实施Sybil攻击将比对比特币实施51%攻击代价更高。

Sia的发行方式
第一个区块奖励300,000个Siacoin,每挖出一个块减少一个币,当到达270,000个区块以后,所有的区块只产生30,000的云储币(Siacoin)。每10分钟一个块,总共需要挖掘5.136年。目前的云储币(Siacoin)数量可以在https://explore.sia.tech/上查看。