去中心化私有云存储入门指南(翻译)



  • 去中心化私有云存储入门指南

    作者:Jonathan Howell
    原文链接

    翻译:陶惠明([email protected])

    Sia是一个加密的,基于区块链的去中心化云存储平台。它为个人提供了出租给其他有上传文件需求的人闲置磁盘空间的市场(平台)。Sia平台的实现使用了诸多技术,其中最重要的是纠删码技术和加密技术。在价格方面,Sia提供了令人难以置信的价格优势,大约2美元/ TB/月。Sia从2015年5月开始运行测试,刚刚发布了一个主要更新版本(v1.1’Andromeda’),该版本对核心数据传输算法进行了显著改进。本文将指导您如何一步步的实现将数据上传到网络。

    软件获取

    最新版本可以从我们的网站下载。 本指南仅介绍使用Sia-UI(界面版本)上传文件,因此请自行根据您的平台下载最新的Sia-UI版本。 如果您运行的是Mac OS X Sierra或更高版本,则需要在运行它之前将Sia-UI.app拖动到您的应用程序文件夹中。

    软件界面
    alt text
    Sia-UI 首次启动后的屏幕截图

    启动Sia-UI后,您应该看到类似于上面屏幕截图的界面。 它共有5个选项卡,在本指南中我们仅使用文件(Files)和电子钱包(Wallet)选项卡。 文件模块提供了用于上传、下载和与存储在网络上的文件交互的接口,电子钱包模块提供用于发送和接收货币(Sia 加密货币'SC')的接口。

    您的Sia-UI可能会在右上方显示“同步”(Synchronizing),这意味着Sia正在下载区块链。
    Sia底层是由区块链(就像比特币那样)提供技术支撑,提供了一个用于安全、去中心化的存储合约的平台。 您可以与其他非信任的用户,在没有中央集权机构的情况下,生成一个用于存储数据的合约。 您应该保持Sia-UI打开几个小时,让它与区块链完全同步,因为接收货币和上传文件要求区块链保持最新更新状态。 同时,我将指导您如何获得一些SC用于支付存储的费用。

    获取Siacoin (SC)

    在Sia网络上存储,您必须使用Sia加密货币Siacoin来进行安全的支付。 使用Siacoin是实现非信任的、去中心化的存储平台的必要基础设施。 Siacoin在Sia中用于直接支付存储空间和带宽费用,还用于惩罚那些丢失数据或出现磁盘故障的主机。本指南将指导您如何用法定货币获取Siacoin。 请记住,现在购买Sia存储的价格是大约2美元/ TB /月。

    第一步:法定货币兑换比特币

    获得Siacoin的第一步是购买比特币。 如果你已经有比特币,您可以跳过这一步。 现在有很多法定货币兑换为比特币的交易所。bitcoin.com 上的这个页面将帮助您获得您所在国家的交易所相关信息。

    第二步:比特币兑换Siacoin

    目前有四个主要交易所提供将比特币兑换为Siacoin的服务:云币网Poloniex(传说中的P网),Shapeshift.ioBitsquare。 您可以选择一个你喜欢的交易所将您的比特币兑换为Siacoin。

    第三步:提现到电子钱包

    alt text

    使用钱包从交易所接收 Siacoin

    在Sia-UI客户端完全同步后(检查右上角的提示,应显示绿色字体的“已同步”(Synchronized)),选择电子钱包选项卡。 按照界面上的说明创建新钱包,并将您的种子/密码(他们是相同的)保存在安全的地方,您可以将其写下来或保存在安全的密码管理软件中。当前初始化和解锁钱包可能需要相当长的时间,可能长达15分钟,但是Sia已经有一些升级的规划,这将使这一过程几乎能即时完成。 一旦您的钱包初始化完,点击“接收Siacoin”(Receive Siacoin)按钮,然后将您从交易所购买的Siacoin发送到该地址。 几分钟后,您在电子钱包的“近期交易”(Recent Transactions)视图中应该会看到传入交易发送的金额。 现在你的钱包里已经有Siacoin了,您就可以开始上传文件了。

    上传文件
    alt text

    生成备用金

    要上传文件,您必须先设置一个备用金额度。 备用金是Sia为了能在网络上上传、下载和存储文件而留出的Siacoin的数量。 备用金持续3个月,并会在中途自动续期。 要生成备用金,请单击“文件”(Files)选项卡中的“创建备用金”(Create Allowance)按钮。 您将看到一个对话框,说明备用金的过程和机制,以及费用成本估算和存储空间大小。 请设置您需要的Siacoins数量,然后单击接受(accept)。

    alt text

    正在形成合约!

    单击接受(accept)后,Sia将开始选择并与网络上的主机形成合约。您会看到
    “文件”(Files)选项卡上的“形成合约”(Forming Contracts)指示器显示。 形成合约的过程可能需要45分钟,所以请耐心等待其完成。

    一旦成功形成合约,您将在“文件”(Files)选项卡中看到约40个合约。 现在,您可以开始使用上传文件(Upload Files)按钮将文件上传到网络。 “文件传输”(File Transfers)视图显示了上传和下载进度,同时,可以在文件本身上查看冗余情况(文件上区块旁边的n.nX指标)。 上传进度表示包括冗余片段的上传的总进度,冗余表示文件的最少冗余片段的冗余。 这两个指标不完全一致也是正常的。

    alt text
    文件浏览器上传情况展示

    您的备用金是经常性的开支费用,必须保持更新Sia才能保留您的文件。 它会在中途自动更新,所以你应该至少每隔几周打开一下您的Sia客户端,以确保该功能正常执行。 如果整个备用金期限已过,且您不续订备用金,服务商主机将删除您的文件,并且无法恢复。

    总结

    Sia是一种令人兴奋的技术,特别是当前在数据隐私和安全需求比任何时候都要高的时候。 有关数据库泄露和政府间谍的报告时有报道,使得全世界对私有、安全、去中心化的云存储平台的需求变得更加明显。Sia是完全开源的,您可以在GitHub(SiaSia-UI)上查看。

    如果你有兴趣深入了解,请查看Hosting指南,了解如何在Sia上运行一个主机,以及如果你想在Sia之上构建一个应用程序所需要的相关API文档。

    Sia,由*Nebulous Inc.*提供,它是一个基于区块链的去中心化云存储平台。


Log in to reply