2017年3月 Sia团队简报和路线图(Google翻译+编辑)



  • (原文 - http://forum.sia.tech/topic/896/march-2017-update-roadmap)

    我们正在为Sia推出一个新的持续的路线图。在一个公共的Trello卡上,列出了我们目前的所有活动和未来计划的活动。您也可以投票选择您最喜欢的卡/任务。请看这里:https://trello.com/b/Io1dDyuI/sia-public-roadmap

    最近完成的发展
    过去几个月来,Sia一直很忙。我们最大的成就之一就是v1.1.0和v1.1.1的发行版,每个版本都为租用方上传和下载提供了大量的加速。我们还发布了一个有竞争力的网站https://rankings.sia.tech - 只是一个有趣的地方来炫耀你上传了多少。

    新的上传代码是非常有效的,以至于我们的许多托管主机已经达到了全部容量,这导致了新的减速问题。新成立合约的租户知道需要避免没有太多的可用存储空间的托管主机,但是已经组建合约的租户当前并不认识到,当他们的托管主机已满时,他们需要形成新的合约。我们接下来的主要升级版本将重点放在托管主机选择上,并确保租户不断确保拥有最好的托管主机选择。这也有助于解决目前偶然出现的一些下载中的问题。

    近期内的发展
    下面是在接下来的4-8周内我们将要处理的事情的列表。

    即时钱包解锁
    我们已经答应实现即时钱包解锁几次了,但是我们终于完成了即时钱包解锁。 @nemo目前完全专注于完成我们需要的升级,然后我们将能够使用即时钱包解锁来发布v.1.2.0。即时钱包解锁代码也将使我们能够将Sia的内存使用量减少约500 MB。

    除了即时钱包解锁外,钱包也将升级,以允许从钱包种子(密码)加载,而不需要重新启动Sia,并且能看到所有的币。目前的版本并不总是找到所有的币,有时我们不得不帮助人们对他们的配置进行手动调整,以使一切正常。在新的钱包代码将不会再存在这个问题。

    托管主机性能和可靠性升级
    不幸的是,托管主机还没有能够总是正确地提交存储证明。 v1.1.2将有两个与托管主机有关的程序修补来解决这些与合约有关的不对的地方,这应该解决90%的问题。另外10%将通过将在v1.2.0中推出的升级监控和测试来解决。

    另一个与托管主机有关的漏洞是,Windows托管主机偶尔会损坏,并在电源故障后丢失所有的合约。这个程序修复需要更大的变化,但v1.2.0会解决这个问题。

    v1.2.0将看到托管主机的重大变化,特别是文件管理。除了修复损坏漏洞之外,托管主机还将大大提高性能和扩容和扩展性,Windows用户将不再需要以管理员身份运行托管主机(Linux和Mac用户已经不需要以管理员身份运行托管主机)。

    从v1.1.1升级到v1.2.0的托管主机可能需要花一些时间。如果您的托管主机上有数百GB,升级甚至可能需要几个小时。虽然不幸,它应该是在很长的一段时间里最大的升级,这是非常值得的。新的托管主机代码要快得多,可扩容和扩展性更高,可靠性更高,对于文件系统来说总体上更好。

    租用方性能升级
    我们一直在不断监测租用方的表现,而现在最大的问题显然是托管主机的质量。当托管主机存储空间已满或因带宽请求太多而有压力的时候,租用方无法很好地确定托管主机的质量问题并从而更换更好单位主机。因此,租用方的下一次重大升级是对托管主机质量的更好地不断监测,并确保新托管主机被引入以替代有故障的托管主机。

    这应该有助于提高性能和可靠性。

    销毁证明 (Proof of Burn)
    与托管主机质量和托管主机性能相关,我们将在v1.2.0中为Sia添加销毁证明。销毁证明将完成Sia代码中最终的和重要的确保安全性程的序,或多或少地“完成了”存储协议的核心设计。在性能和功能方面,当然还有很多事情要做,但Sia的基础基本上算是完成了。

    当这个功能发布时,我们还将发布一个更新的托管指南,解释销毁过程。

    文件共享

    文件共享可能不在v1.2.0中。但是它可能在v1.2.1或v1.2.2中,我们非常高兴能够把它带回来。我们在一开始添加的文件共享将是一种简化的共享类型,其中所有交易的都是.sia文件。如果文件的接收者已经连接到足够的托管主机来下载文件,那么文件只需要下载即可。否则,接收方将选择一些较便宜的主机,并与他们形成新的文件合约,允许他们下载该文件,以及他们收到的任何将在该主机上分片的任何文件。

    那些新创建的文件合约将不会用于上传,仅供下载。他们也不会更新。

    改进文件恢复
    今天,如果您的收件人文件夹损坏,您或多或少会丢失所有文件。然而,启用文件共享的相同代码也可以启用文件恢复(实质上您可以与自己共享文件)。您将能够创建所有Sia文件的备份,如果出现问题并丢失了文件目录,您将有几周(4-6)重新下载文件并将其重新存入。虽然这不如能够使用种子(密码)来恢复文件,但是对比于丢失所有文件内容来说,这是一个很大的改进。此外,这意味着您可以使用只有几GB的USB存储备份多个TB的数据。

    这当然不是改进的结束,随着时间的推移,我们将能做到在发生灾难时更容易地恢复文件。

    自动修理
    我几乎感到尴尬,事情依然如此,但是目前在Sia上,如果你在本地删除文件,冗余会不断降低,性能也会受到很大的损害。所以在很大程度上,您需要在本地硬盘上保存一份文件,即使您将其上传到Sia。

    v1.2.1或v1.2.2都将进行升级以解决此问题。一旦上传超过1.5倍的冗余,您将能够在本地硬盘上删除您的文件,并且Sia将能够保持安全在线。

    这是我今天所有能写的东西,但是我希望在稍后的一段时间内,就长期使命和业务发展情况提供一些后续的信息。简而言之,我们的长期任务仍然是取代所有现有的集中式云存储解决方案和CDN(内容分发网络) ,我们的业务发展进展顺利。


Log in to reply