Filecoin常见问题解答


  • administrators

    介绍
    这些常见问题和解答(FAQs)旨于帮助对Filecoin网络感兴趣者进一步了解:1)Filecoin协议的价值主张,以及它能够解决的问题; 2)协议的设计决定;以及 3)如何参与Filecoin网络。

    如果您对Filecoin尚不熟悉,我们建议您在阅读这些常见问题解答之前先浏览Filecoin白皮书和Filecoin 读本。

    目录

    1. Filecoin 101
      什么是Filecoin?
      IPFS和Filecoin之间有什么联系?
      我什么时候应该选择使用Filecoin?何时应该选择IPFS?
      为什么在选择Filecoin上的去中心化存储时使用IPFS 而不是现有的数据存储解决方案?
      采矿
      2.1 设置挖矿
      我如何成为一个储存或检索矿工?
      Filecoin 采矿的硬件要求是什么?
      我需要ASIC来开采Filecoin吗?
      2.2 运行您的节点
      什么样的数据会储存在储存节点上?
      检索矿工是否可以无需成为存储矿工来直接存储数据(比如,存储热门数据来服务他人)?
      检索矿工如何获取要发送给客户的数据?
      一个基于区块链的协议如何能实现快速检索文件?
      2.3 奖励和盈利能力
      作为矿工如何赚取Filecoin?
    2. 客户
      3.1使用和成本
      我为什么需要用Filecoin 来支付我的数据存储和检索,而不是其他虚拟货币,比如比特币,或者流通货币,比如美元?
      用户是否需要为检索数据支付费用?
      3.2 使用和担保
      我可能会将数据存储在Filecoin上,我应该如何了解最新相关讯息?
      您怎么在Filecoin的去中心化存储网络上避免信息遗失的发生?
      如果当矿工储存我的数据时网络断开将如何处理?
      用户如何用文件名搜索文件?用户上传不同文件用同一文件名将如何解决?
      如果碰到hash冲突的情况怎么办?有没有可能两个文件产生相同的hash值?
      OK, 不过我是否要记住CIDs 或者hash?
    3. Filecoin 201
      为什么说Filecoin是去中心化的?
      不同“证明”间的区别是什么?
      为什么用复制证明(Proof-of-Replication)?
      比起用工作量证明(Proof-of-Work)共识机制的加密货币,Filecoin网络是否更倾向用“存储证明”(Proof-of-Storage)的加密货币 ?
      为什么Filecoin选择用“存储证明” (Proof-of-Storage),而不是“权益证明”(Proof-of-Stake)?
    4. 投资人
      如何访问或浏览我的未来代币简单协议 ( Simple Agreement for Future Token or SAFT)?
      如何接收我的代币?
      Filecoin 是否会给我的SAFT发行K-1s?
      代币归属期什么时候开始?
      我现在可不可以买Filecoin?
      一些网站宣称可以交易Filecoin. 如何辨别这些网站的真伪?
    5. 社区
      有社区论坛吗?
      Protocol Labs,Filecoin或IPFS是否有任何官方社区合作伙伴,特别是在中国?
      Filecoin的代码储存库在哪里?
      我如何能对Filecoin的代码库做贡献?
      我有一个想法!我该如何与Filecoin 团队讨论?
      如果我想组织一个Filecoin Meetup小组,我将如何做?
      如何让Filecoin 团队成员在我们的活动发言?
      如何让Filecoin 团队成员和我们的研究小组直接联系?
      我想加入Filecoin 全职工作。我有哪些途径可以加入Filecoin 团队?
    6. 其他问题
      我如果想在Filecoin上建应用程序, 我应该通过何种途径收到最新相关消息?
      我的问题这次没有被录入,还有哪些途径可以得到解答?
    7. 专业术语
      Filecoin网络
      Filecoin协议
      filecoin代币
      Filecoin项目
      无需许可
    8. Filecoin 101
      什么是Filecoin?
      Filecoin是一个可将云存储转变为一个算法市场的去中心化存储网络。矿工通过提供数据存储和检索来获得原生代币(也称为“Filecoin”)。 相反而言,客户通过付费使得矿工提供存储,分发和检索数据。 “Filecoin”可以指(a)网络,(b)协议,(c)网络上的代币,以及(d)项目。 欲了解更多信息,请参阅下面的词汇表和登陆https://filecoin.io/。

    IPFS和Filecoin之间有什么联系?
    Filecoin和IPFS是互补协议,两者均由Protocol Labs创建。IPFS 允许网络中的参与者互相存储,索取和传输可验证的数据。 IPFS是开源的,可以被免费下载和使用,并且已经被大量的团队使用。运用IPFS,各个节点可存储它们认为重要的数据;没有简单的方法可以激励他人加入网络或存储特定数据。 为了解决这一关键问题,Filecoin的设计旨在提供一个持久的数据存储系统。在Filecoin的激励结构下,客户付费以在特定的冗余和可用性水平上存储数据,矿工通过不断地存储数据并以加密方式证明数据存储来获得付款和奖励。 简而言之:IPFS按内容寻址并使其移动; Filecoin就是缺失的激励机制。

    Filecoin还使用了IPFS的许多性能。例如:

    Filecoin将IPLD用于区块链数据结构
    Filecoin节点使用libp2p保证安全连接
    节点之间的消息传递和Filecoin块传播使用libp2p发布订阅
    此外,Filecoin核心团队包括IPFS核心团队的成员。 IPFS和Filecoin之间的兼容将尽可能无缝对接。即使在Filecoin发布之后,我们仍然期望IPFS和Filecoin的开源社区们继续协作和提升两个项目的兼容性。

    我什么时候应该选择使用Filecoin?何时应该选择IPFS?
    首先,值得重复的是,Filecoin和IPFS相互补充,并且具有显着的交叉兼容性。 我们正努力地使自发的IPFS存储和付费Filecoin存储之间的转换更加简单。

    使用IPFS,您可以通过直接提供硬件或从第三方购买存储来负责您自己的存储节点。 在IPFS上,单独的节点可以存储他们认为重要的内容; 没有任何简单的方法来激励他人来保证储存你的数据在他们的系统里。Filecoin提供了缺少的激励机制。

    如果您希望维护自己的存储节点,或者和外部协作来合作存储数据,IPFS将可能会是您的首选方案。如果您希望支付具有竞争力的价格并在特定的冗余和可用性下为您管理信息存储,Filecoin可能是您的首选方案。

    为什么在选择Filecoin上的去中心化存储时使用IPFS 而不是现有的数据存储解决方案?
    今时今日,当你输入一个URL在你的网页浏览器来获取网上信息时,URL会解析到一个IP地址。这个IP地址会找到存储着你所需要寻找的信息的那台服务器。网上的几乎每个发布者,供应商和服务都会把信息存在他们控制的特定的数据中心的服务器里,这就让我们今天的网络变得中心化。

    Filecoin 是一个运用加密Hash函数来定位和传送网络上储存数据的去中心化存储网络。这个网络协议本身能确保你的文件得到存储。作为Filecoin 挖矿过程中产生的副产品,创新的加密证明给客户创造了一套有用且有价值的服务。矿工被激励去用他们的硬盘空间在Filecoin的可验证的存储市场上赚钱,他们将会得到等量的奖励:矿工存储的量越大,他们将会赚取更多的Filecoin代币。

    我们相信, 这些新增的去中心化的储存空间供应会让客户减低网络存储花费且享受到更优质的存储服务。作为一个去中心化的协议, 网络上储存的数据和与这些数据的链接不会被一个中央点所控制, 这种设置能提高牢靠性。 比起现在单一集中的服务器和大型内容分发网络,在Filecoin矿工间被大规模传送的信息会被储存在更靠近用户的地方,使信息搜索更加快捷。在Filecoin上通过加密算法被编入检索的数据能够使客户更加高效地管理和更新庞大的数据。最后,作为一个开源项目,不同于今天大多数的云存储与分发平台,Filecoin软件本身公开接受检查,验证和提升。随着Filecoin 的不断升级与新功能不断地被加入,我们希望Filecoin的网络可以成为一个面向大众 (即使不是所有人)的网络信息存储和分发的平台。

    回到目录

    采矿
    2.1 设置挖矿
    我如何成为一个储存或检索矿工?
    简而言之,类似于比特币和以太坊等区块链,您将能够运行Filecoin采矿节点软件。随着项目的开发,我们将后续分享更多信息并发布指导文件。欲收到更新消息,请务必加入我们的矿工邮件列表。

    Filecoin 采矿的硬件要求是什么?
    我们尚未发布Filecoin采矿的确切硬件规格要求。 存储矿工通过为客户存储数据来获取Filecoin代币,并计算加密证明来证明不同时间段的存储。获得的区块奖励和交易收费的概率与矿工向Filecoin网络提供的存储容量成正比,而不是Hash算法能力。

    检索矿工通过赢取由该文件的市场价值决定的特定文件的投标和采矿费来获得filecoin。检索矿机的带宽和交易的投标/对交易初始反应时间(即,延迟性和与客户的距离)将决定其在网络上的成交检索交易的能力。检索矿工的最大带宽将决定它的交易总量。

    因此,采矿硬件应该包括用于存储采矿的充足存储空间,和/或用于检索采矿的快速互联网连接。我们预计采矿硬件将包含具有许多硬盘驱动器的配置,可能会类似于网络连接式存储(NAS)设备。CPU和RAM的确切规格尚未公布。我们还注意到,早期存储和检索矿工将需要运行Filecoin网络的完整节点。

    我需要ASIC来开采Filecoin吗?
    我们正在尽最大努力来设计协议,以便让“专门的Filecoin采矿硬件”可能是高度优化的硬盘驱动器。因为Filecoin的共识机制基于复制证明(Proof-of-Replication)和时空证明(Proof-of-Spacetime),里面不包含hash密集型的工作量证明(Proof-of-Work)。虽然Filecoin证明确实需要频繁地通过硬件促进存储查找,但把ASICs设计成能支持对大量内存的随机访问可能是昂贵且可能是不切实际的。从实际角度来看,我们希望普通硬盘能够以极具竞争力的速度来生成和验证证明。

    2.2 运行您的节点
    什么样的数据会储存在储存节点上?
    正如Filecoin白皮书指出,储存矿工将存储两种类型的数据:(1)他们同意存储的数据的sealed副本和(2)区块链数据。我们希望矿工将充当完整节点来更好地支持协议,和存储和验证整个区块链。由于存储的文件不会包含在区块链中,因此存储整个区块链所需的总存储量将远低于矿工为交易存储的sealed数据。

    检索矿工是否可以无需成为存储矿工来直接存储数据(比如,存储热门数据来服务他人)?
    是的,检索矿工无需成为存储矿工来储存数据。 但是,存储数据不会使一个检索矿工成为存储矿工。所有存储矿工都必须参与采矿协议。这意味着:承诺存储,提交抵押品,并通过(时空证明(Proofs-of-Spacetime)持续证明存储。

    检索矿工如何获取要发送给客户的数据?
    我们预计检索矿工也将成为存储矿工(在这种情况下,他们直接从客户端获取数据),或者如果他们意识到文件需求量很大,他们将从其他存储矿工中检索文件。 检索矿工不局限于通过Filecoin获取数据。数据也可在IPFS或服务器上临时免费获取。

    一个基于区块链的协议如何能实现快速检索文件?
    虽然存储市场是在链上进行的,但检索市场将完全脱链运营。我们预期为热门数据提供服务的检索矿工将遍布全球且高效运作。您可以观看Filecoin存储市场基础知识视频以获取更多信息。

    2.3 奖励和盈利能力
    作为矿工如何赚取Filecoin?
    个体矿工可以参与存储和检索市场以获得filecoin。 在存储市场中,矿工通过不断证明他们正在存储某一个文件来获取不同时间段的Filecoin。此外,存储市场矿工有可能赢得下一个区块,并从区块中包含的交易中赚取区块奖励和费用(类似于其他加密货币的区块奖励)。

    在检索市场中,检索矿工通过快速提供客户所寻找的文件来赚取离线支付渠道中的Filecoin。

    回到目录

    1. 客户
      3.1使用和成本
      我为什么需要用Filecoin 来支付我的数据存储和检索,而不是其他虚拟货币,比如比特币,或者流通货币,比如美元?
      Filecoin用原生代币来激励存储和检索矿工或者说我们网络上的供应方的参与。 Filecoin的设计目标是确保每个参与者(包括客户,矿工,投资者和开发者)的最获利的选择就是采取行动来提高网络的服务质量。 Filecoin是基于存储证明(Proof-of-Storage)的新型区块链共识协议而构建的。想要在Filecoin网络上存储文件的客户雇佣矿工在网络上存储他们文件的多个副本。为了获取filecoin付款和区块奖励,每个矿工必须提交公开可验证的加密证明,来证实他们在不断地存储数据。 Filecoin中的支付和奖励赋予激励结构以动力,以保证一个公平,无需许可,强大和去中心化的存储网络。

    用户是否需要为检索数据支付费用?
    有些情况下需要,有些情况下不需要。矿工把数据发送到发起检索方所产生的带宽成本需要被支付。最简单的结构就是检索所产生的成本由发起数据检索方来支付。

    当然,这种简单的结构不足以满足当今互联网中各种各样的数据存储和分发安排。我们预期Filecoin将提供允许一方支付另一方来检索数据的建设(例如,通过使用凭证或票据)。这将适用于许多其他类型的模型,包括web 2.0网站的主流内容分发模型。在该模型中,网站所有者为基础设施服务付费来免费向其用户提供数据,然后再通过不同方式从网站内容获利。我们的目标是让Filecoin来支持这些结构。但我们也打算让用户和内容创作者能够探索各种新的内容分发和经济模型。 IPFS现在和未来都可以被免费下载,运行和使用,并且将独立于Filecoin运行。一旦Filecoin启动,IPFS节点还可以免费或有偿地在Filecoin检索市场上提供对其文件的检索服务。 此外,我们认为目前在IPFS上具有重要科学或文化价值的数据集可能会由非营利组织和政府赞助其Filecoin成本。

    3.2 使用和担保
    我可能会将数据存储在Filecoin上,我应该如何了解最新相关讯息?
    Filecoin网络尚未上线,不过您可以注册我们的“早期用户项目”和关注Filecoin博客来取得最新消息。

    您怎么在Filecoin的去中心化存储网络上避免信息遗失的发生?
    Filecoin专为高冗余,高可用性和高地理复制的存储而设计。没有人能够应付数据丢失的所有情况,但我们可以通过鼓励高度复制,主动修复损坏以及使矿工失败成本高昂来大幅提高成功的可能性。

    Filecoin以冗余方式将数据存储在多个存储矿工上。如果其中一个矿工丢失了文件,他们就会失去其抵押品(作为未能履行交易的支付费用),并且一名新矿工会被自动雇佣来存储该文件的另一个副本。通过这种方式,Filecoin网络有望自我修复,并随着时间的推移修复损坏。这在某些方面与今天的专业云存储提供商的工作方式相似,但多了一个可以在多个存储提供商之间的修复功能。

    在Filecoin网络上,客户可以调整其数据复制的次数,也称为复制因子(或擦除编码),以更高价格来实现更高级别的数据冗余和安全性。复制默认值将被仔细选择以提升安全存储能力和降低数据丢失的风险。客户可以调整这些默认值,以不同的成本实现更高(或更低)的冗余和安全级别。

    此外,我们预计声誉系统的产生。我们希望客户节点能够运行软件来了解存储矿工过去工作表现并有望雇佣到更可靠的矿工。

    如果当矿工储存我的数据时网络断开将如何处理?
    协议很难将失去网络连接的矿工与恶意删除他们所承诺存储的数据的矿工区分开来。 因此,矿工必须锁定抵押品,如果他们未能证明他们存储文件,他们将失去抵押品。 如果一个矿工在短时间内离线,并继续生成证明,他们将受到很少或不会受到惩罚。 最终,如果矿工离线太长时间,矿工被宣布未能提供证明。 矿工失去其抵押品,网络将启动修复过程,雇用一名新矿工来存储数据。

    用户如何用文件名搜索文件?用户上传不同文件用同一文件名将如何解决?
    与IPFS一样,Filecoin使用内容定位。 我们使用加密Hash功能来生成简明的内容标识符(CID)。 无论文件名是什么,内容标识符都将充当每个文件的唯一标识符或“指纹”。

    如果碰到hash冲突的情况怎么办?有没有可能两个文件产生相同的hash值?
    我们相信在现代,安全,防冲突的加密Hash函数算法中Hash冲突的概率是非常之低。 而且找到hash成一个特定值(第二原像攻击)的第二个文件的可能性更小。 世界各地的密码系统依赖于这些价值是安全的,因此我们认为在Filecoin中这样做是安全的。

    也就是说,安全的Hash函数算法曾在过去破损过。 我们在安全Hash函数算法中发现的Hash冲突大多数是由于密码分析(例如md5和sha1)中的Hash函数的破损引起的。 这种可能性总是有的,大多数其他密码系统 - 如比特币,以太坊,DNSSEC,证书颁发机构,HTTPS等和其他 - 同样脆弱。 不过,我们已经为这个低概率事件计划好了应对方式!我们的内容标识符(CID)使用Multihash格式,以允许安全升级到新的HASH函数算法。

    OK, 不过我是否要记住CIDs 或者hash?
    如果您想记住QmXoypizjW3WknFiJnKLwHCnL72vedxjQkDDP1mXWo6uco为您提供Wikipedia mirror服务,您将得到我们的尊重。 但用户不应该以这种形式来记住内容标识符(CID)。 随着时间的推移,我们和其他Filecoin的开发者打算让用户更轻松地通过人类可读的命名系统来查找到文件。

    回到目录

    1. Filecoin 201
      对于那些想深入了解我们的人

    为什么说Filecoin是去中心化的?
    Filecoin网络之所以是去中心化的是因为任何人,无需任何集中点的许可,都可以:

    通过提供数据存储或检索服务来参与
    使用网络来存储和检索数据
    审核并验证代码库
    通过提出和实施改进意见来完善协议
    无需获得许可即可在网络上构建应用程序,特征或功能
    发出异议并对网络的提出其他选项或方向想法
    分叉代码库
    分叉区块链
    持有或交易filecoin代币
    Filecoin将会是一个任何人都可以贡献或选择运行的开源协议; 此外,这个协议,而不是特定的一家公司,将负责协调参与者之间的互动。 Filecoin 的成功将依赖于其开发者,储存提供者和储存用户社区的各方支持,而不是靠某一家公司的努力。

    希望在此网络上存储文件的客户雇佣矿工在网络上存储其文件的多个副本。每一个矿工中都必须提交他们不断存储正确数量的数据副本的证明,以获取付款和奖励。可公开验证的证明允许Filecoin协议无需许可地接受任何渴望加入的参与者(无需验证或中心化批准),而仍然提供一个基于设计好的激励机制的担保系统:Filecoin的设计目标是让每个参与者(包括客户,矿工,投资者和开发人员)的最获利的选择就是采取行动来提高网络的服务质量。

    不同“证明”间的区别是什么?
    大多数区块链使用工作量证明(Proof of Work) 共识协议来激励挖矿和提供网络安全性。这些证明的产生往往需要消耗大量能源,因为它们需要运行节点的计算机来计算许多hash函数算法,以验证网络上的交易。虽然一些新项目正在努力尝试权益证明(Proof-of-Stake)共识机制,Filecoin协议将使用复制证明(Proof-of-Replication)和时空证明(Proof-of-Spacetime)来证明文件已经分配在记忆存储器里的它们自己的特定位置,并随着时间变化不断被存储。复制证明是一种具有特定属性的存储证明。这在我们的复制证明技术报告中有详细说明。

    为什么用复制证明(Proof-of-Replication)?
    复制证明(Proof-of-Replication)的创建是为了解决可以激励和奖励文件储存的、可验证的、去中心化存储网络中的具体问题。 实际上,我们之所以构建一个基于复制证明(Proof-of-Replication)的区块链共识,其中最大的吸引力之一就是我们对于以Hash为基础的工作量证明(Proof of Work) 所带来的能源浪费感到失望。比起工作量证明复制(Proof of Work),复制证明(Proof-of-Replication)不仅耗能少,而且所需工作证明了矿工正在为网络提供宝贵的资源 - 即额外的存储容量。 此外,区块奖励可以激励矿工尽可能多地贡献存储容量,从而降低Filecoin网络上的储存成本。

    比起用工作量证明(Proof-of-Work)共识机制的加密货币,Filecoin网络是否更倾向用“存储证明”(Proof-of-Storage)的加密货币 ?
    我们发现工作量证明(Proof-of-Work)所需消耗的能源量大得惊人。 鉴于现有的用工作量证明和权益证明共识(Proof of Stake) 协议的提案的质量和数量,我们认为,随着不同网络的适应变化,或起起落落,浪费大量能源的工作量证明将会并且逐渐地衰落。 我们希望并期望着Filecoin网络能以一种可持续的方式崛起和适应变化。 我们的目标是让Filecoin网络的耗能是维持比特币网络所耗能的很小的一部分,与此同时,Filecoin网络能提供与比特币网络相同级别的安全性,以及文件储存作为附加值。 我们还希望建立一种优化结构,能有朝一日产生更高效的云存储网络。 为此,我们现正研究估计Filecoin各个方面对于环境的影响。

    为什么Filecoin选择用“存储证明” (Proof-of-Storage),而不是“权益证明”(Proof-of-Stake)?
    Filecoin使用存储证明 (Proof-of-Storage)共识协议,因为它简单,能协调利益,并促使矿工以有竞争力的价格提供真实的新增的存储容量。 在开发一种我们称之为复制证据(Proof-of-Replication)的新型存储证明(Proof-of-Storage) 时,我们将使矿工的存储设备包含有用的数据,使其成为网络的一个宝贵资源。 权益证明是我们正密切关注的一个很有意思的研究领域。

    回到目录

    1. 投资人
      如何访问或浏览我的未来代币简单协议 ( Simple Agreement for Future Token or SAFT)?
      如需下载你的最终版未来代币简单协议(SAFTs),请关注我们在网站上发布的指南。 如果您有任何疑问或遇到任何问题,请发送电子邮件至sale@filecoin.io。

    如何接收我的代币?
    我们打算在主网上线时分发Filecoin代币(请参阅开发路线图以了解最新时间线)。在那之前,我们会将把指示发送到与您的CoinList帐户关联的电子邮件地址。

    Filecoin 是否会给我的SAFT发行K-1s?
    用于投资Filecoin SAFT的K-1s不会被发行。请根据我们在网站上发布的指南中的步骤进行操作,来查看您在Filecoin SAFT的最终版。 很遗憾的是我们无法提供税务建议,因此我们建议您咨询税务顾问。

    代币归属期什么时候开始?
    Filecoin代币归属期从主网络上线开始。 在主网上线之前,我们会将指示发送到与您的CoinList帐户关联的电子邮件地址。请参阅开发路线图以了解最新预期时间轴。

    我现在可不可以买Filecoin?
    Filecoin代币销售于2017年9月关闭,我们目前无法完成任何新投资。 幸运的是,我们预计在主网上线时将有更多机会参与Filecoin。 那时,Filecoin代币将能够通过在网络上提供存储和检索来开采,并且可能在某些交易所买卖。

    一些网站宣称可以交易Filecoin. 如何辨别这些网站的真伪?
    投资者谨慎提示:在Filecoin代币发行期间和之后,我们看到有人声称出售Filecoin SAFTs或代币,以及交易所上币了Filecoin和Filecoin衍生品。 请记住,Filecoin代币不会在网络上线之前有效。任何列出上币了Filecoin或IPFS代币的交易所都很可能具有诈骗成分的。 我们将在Filecoin博客上发布Filecoin网络和代币上线的公告。 在此之前,我们强烈建议远离任何声称能购买,出售或交易Filecoin或IPFS SAFTS, 代币或衍生品的交易所或机构。

    回到目录

    1. 社区
      有社区论坛吗?
      当我们的网络快上线的时候,我们计划为矿工,客户和开发者创建官方社区论坛。 与此同时,请在Filecoin博客上了解我们的最新动态。

    Protocol Labs,Filecoin或IPFS是否有任何官方社区合作伙伴,特别是在中国?
    Protocol Labs很高兴看到IPFS正在被世界各地的许多社区所接受和推广。其中一些社区及其成员与我们保持联系,并提出帮助我们处理翻译等事宜。在某些情况下,我们可能会接受开源帮助,但这并不会建立任何形式的官方或正式关系。目前,Protocol Labs与包括中国在内的任何社区或个人没有正式的合作关系。有关官方社区合作伙伴的任何更新都将在我们的网站或Filecoin博客上公布。

    Filecoin的代码储存库在哪里?
    可以在Github上找到Filecoin的代码存储库。在未来几个月内,我们将开放托管go-filecoin实施和相关工具的Github存储库(参见开发路线图)。

    我如何能对Filecoin的代码库做贡献?
    我们需要保持代码库私有的关键时期几乎已经过去,而且我们很快地到达了一个境界,即对大众开放的代码库会让实施受益更多。 因此,我们计划在未来几个月内公布我们的代码库。 这将是一个令人激动的参与好时机! 在那时,任何感兴趣的人都可以来了解Filecoin项目,帮助组建部分项目,并在Filecoin网络上开始创建项目。 在公布代码库之前,我们将邀请一些合作伙伴和贡献者加入我们的代码库。 您可以通过此表单注册您的兴趣。

    我有一个想法!我该如何与Filecoin 团队讨论?
    目前,联系我们的最佳方式是用此表单或发送电子邮件至team@filecoin.io来分享提交内容。 将来,一个社区论坛会被创建以便于相关讨论。

    如果我想组织一个Filecoin Meetup小组,我将如何做?
    我们很高兴能看到有围绕Filecoin项目经营社区的志愿人士。 请发送电子邮件至team@filecoin.io并提供您的信息(姓名,背景,经历和地点),我们会尽力帮助您!

    如何让Filecoin 团队成员在我们的活动发言?
    请使用此表单或发送电子邮件至team@filecoin.io与我们联系。

    如何让Filecoin 团队成员和我们的研究小组直接联系?
    请使用此表单或发送电子邮件至research@protocol.ai与我们联系。

    我想加入Filecoin 全职工作。我有哪些途径可以加入Filecoin 团队?
    像Filecoin这样雄心勃勃的项目的成功与否取决于团队。 如果您乐于帮助我们构建Filecoin网络,并与我们分享同样的愿景,使命和价值观,请申请全职岗位或查看我们的RFP计划,如果您希望帮助研究我们的开放性问题。

    回到目录

    1. 其他问题
      我如果想在Filecoin上建应用程序, 我应该通过何种途径收到最新相关消息?
      请使用此表单或发送电子邮件至team@filecoin.io.与我们联系。

    我的问题这次没有被录入,还有哪些途径可以得到解答?
    目前,联系我们的最佳方式是使用此表单或发送电子邮件至team@filecoin.io提交其他问题。 将来,我们将通过社区论坛收集问题。

    回到目录

    1. 专业术语
      Filecoin网络
      Filecoin是一个由区块链和原生代币驱动的去中心化数据存储网络。 Filecoin的区块链运行在一个名为时空证明(Proof-of-Spacetime)的新型证明上,其中区块由存储数据的矿工创建。 Filecoin网络是指包含独立的数据存储矿工、检索矿工(或提供者)、以及雇用它们的客户的网络。客户可以通过两个去中心化的,可验证的市场来雇佣矿工:存储市场和检索市场。 Filecoin网络在其可验证的市场上处理存储和检索请求,而不依赖于来自单个公司的集中协调。Protocol Labs在2014年7月提出了Filecoin网络(链接)的初步设想,且项目设计在2017年初得到了很大改进(链接).

    Filecoin协议
    Filecoin协议是指独立参与者(矿工和客户)作为我们网络的一部分所采用的通信标准。该标准在Filecoin代码库中被执行,并由Filecoin网络上的所有参与者运行。该协议能够使Filecoin数据存储和检索服务不依赖于单个协调者。Filecoin协议建立在去中心化的存储网络,创新的存储证明(Proofs-of-Storage)机制,可验证的市场,和有效的工作量证明(Proof-of-Work)之上。

    filecoin代币
    类似于比特币和以太币, filecoin代币是Filecoin网络的原生加密代币。 Filecoin代币被用于参与Filecoin网络并在其上进行交易(比如支付数据存储和检索费用)。

    Filecoin项目
    Filecoin项目包括Filecoin协议,Filecoin代码库,filecoin代币,支持社区(参与者,开发者,投资者和代币持有者),项目沟通和一个项目团队。Filecoin项目团队负责开发Filecoin网络的代码库,启动网络,培养支持网络的矿工,用户,开发者和投资者社区的生态系统。


Log in to reply
 

转让域名

This domain for sale!

Email:filapp@protonmail.com

Twitter:

https://twitter.com/RalapXStartUp

Telegram:

https://t.me/bigdog403
  • X

    当前版本
    开发网 go--filecoin--0.5.7(alphanet)

    开发网运行状况
    0.5 版本的 user-devnet 自上线以来跌宕起伏,十分“精彩”

    0.5.6版本上线以来,连续遭受与重量计算方式有关的攻击多达10余次,采用的重量攻击方式主要有两种:

    #3502: long-range fork attack - 长程分叉攻击:此攻击手法利用0.5.6及以前版本中重量计算方式的缺陷,通过分叉增加个人分叉链的重量进行攻击,此攻击手法在重量算法改进后将不再有效;

    #3523: 同一高度重复出块攻击:此攻击手法利用共识惩罚机制的不完善进行攻击。在惩罚机制中,如果一个矿工在同一高度出多余一个区块,将被判处死刑,即没收全部抵押,取消算力,终止此矿工的永久挖矿资格。在0.5的当前版本中,此惩罚机制还未实现;

    #3502的攻击具有重量上限:总重量不能突破高度的 110 倍,但利用 #3523 的缺陷进行攻击完全没有上限,几乎可以无限增加重量;

    在0.5.6版本运行不正常的情况,Filecoin团队推出0.5.7版本,但仅仅改变了重量算法(针对#3502),未对#3523采取任何应对措施

    0.5.7版本于10月10日正式推出,版本推出的主要目的是(1)修复#3502,(2)测试升级

    0.5.7版本推出之后,攻击再现,目前网络基本上停滞,主要原因是因为长程攻击和多区块攻击出击,导致整个网络需要大量的时间进行同步,而且采用多区块攻击者区块高度远低于长程攻击攻击者。

    网络目前显示最高区块高度为 43260;

    但,最重区块高度为 23276(同一高度重复出块多达500个);

    尽管如此,从43000以上高度的区块来看,新的重量算法已经生效;并且,升级也取得成功。同时可以肯定的是,网络停滞与新代码没有关系。

    当前需要解决的主要问题:

    对#3523的攻击进行惩罚,代码要尽快出台;

    必须要有手段抑制长程攻击(新的重量算法下也许不再需要,但是0.5.7的版本中包含新老算法);

    ProvingPeriod 更新的问题;

    Filecoin开发日志
    网络升级以及alphanet 权重函数 (#3536)

    (本周重点Issue)过去一周,多个矿工利用 issue#3523 和issue#3502 对网络进行长程攻击。
    所谓长程攻击,就是采用私自挖矿的方式,在私有网络内把网络的高度回退到较早的一个高度,重新挖矿。与此同时,在每一个高度利用前述漏洞增加网络的重量,当私网内网络的重量超越主网后,将私网中节点加入主网,从而用私网的链数据替换主网的链数据,实现长程攻击。这种攻击方式在比特币的PoW时代已经存在,只是比特币采用最长链规则,而filecoin采用最重链规则。

    为了应对这种攻击,官方迅速更新网络计算重量的算法。由于当前网络实现了升级功能,官方希望通过升级来实施权重函数的替换,因此这个issue不仅实现了新的权重函数(重构权重函数从根状态中读取数据,升级父块的权重校验方法),还包含了对网络升级的支持。另外,这个issue还引入了alphanet中临时的仲裁高度43000,并由 IsHeavier 函数来判断升级前后的处理。

    由于 issue#3523 尚未修复,攻击者很容易对网络实施长程攻击。尽管当前的开发网络包含了这个更新,但在网络升级的过程中,又遭到了一次更严重的攻击。所以,目前网络处于崩溃状态:部分节点处于升级后的43000+高度,部分节点处于升级前的23000+的高度。

    微信进群

    http://www.feirke.com/blog/65affd61671

    阅读更多
  • X

    本期周报我们一起回顾IPFS在2019年迄今为止所取得的成就。
    从重新组合我们的工作组和发布新版本这样的里程碑,到加入我们的许多了不起的(和新的)贡献者,以及今年剩余时间将会发生的事情,我们希望您能喜欢这个季度回顾。

    感谢成为我们社区一员的每一个伙伴,没有您,我们无法实现IPFS。

    正 文

    里程碑

    已上“星际飞船”的IPFS项目Q3优先级和工作组
    在7月份,我们重新组合了项目工作组,包括Team Bifrost、包管理器等等!

    大量的项目发布

    js-ipfs 0.37.0和0.38.0发布
    0.37.0版本提供了一个新的构造函数、更好的DNSLink支持和委托路由,0.38.0版本增加了对垃圾收集、Gossipsub和IPNS对“ipfs解析”的支持!

    js-libp2p 0.26.0发布
    8月初,js-libp2p也得到了Gossipsub的支持,并有望实现libp2p API。

    go-ipfs 0.4.22发布
    go-ipfs版本0.4.19、0.4.20和go-ipfs 0.4.21发布了非常多的关键回归,这些回归都是在这个最新的补丁版本中修复的。

    go-ipfs改进了IPFS的发布过程

    前面提到的回归需要对发布过程采用一种新的方法,在今年8月已经详细说明了这一点。新方法对5个阶段的流程增加了三个具体的更改。

    现在可以在浏览器中发布JS IPFS HTTP API客户端

    由于技术原因,浏览器中的HTTP API上的pubsub不受支持。但是一旦fetch API支持取消,支持js-ipfs的pubsub就到来了。

    IPFS桌面0.9发布

    9月初,IPFS桌面的最新版本0.9.2发布了,您现在可以浏览、在IPFS上使用npm、在系统中添加IPFS命令行工具等等。

    IPFS浏览器更新

    我们的目标是让多个浏览器实现完全的本地(和互操作)IPFS的支持。
    作为这一进展的一部分,我们已经与Firefox、Brave、Opera和其他浏览器进行了持续的合作。

    IPFS + ENS无处不在:引入EthDNS
    (技术实现上在Q4,但我们不得不分享)

    本月早些时候,EthDNS宣布,将传统的网络世界与新宇宙ENS-named连接起来,支持IPFS-backed分散的站点和dapp,通过古老但不可或缺的域名系统。

    IPFS Camp

    IPFS营是在第二季度举行的,但是很多令人惊奇的内容直到第三季度才开始出现。

    闪电会谈和Poster项目

    2019年IPFS Camp深潜会议的故事,是由一位DWeb历史研究员在遥远的未来所讲述的

    IPFS Camp核心课程视频

    IPFS Camp Sci-Fi Fair视频

    这些IPFS教程,看过吗

    管IPFS上的Slate文档, Temporal

    如何开始使用IPFS和Node,BetterProgramming

    使用IPFS分散化我们的网站,Henrique Dias

    在IPFS上构建一个零依赖的Notes应用程序,SimpleID

    以太坊网格中的IPFS入门,Ethereum Grid

    使用IPFS和Blockstack构建版本控制系统,Hackernoon

    使用IPFS、IPNS和DNSLink托管一个网站,SimpleAsWater

    阅读更多
  • X

    今天
    我们很高兴地宣布我们的第一个备用 Filecoin 实现
    lotus ( https://github.com/filecoin-project/lotus)

    几个月以来,我们一直在努力构建最初的实现—go-filecoin,同时还与其他团队合作构建 Filecoin 协议规范的其他多个实现。

    这项构建不会改变我们的测试网和主网的时间线,但是会使 Filecoin 主网更加安全和灵活。

    Lotus 是即将推出的众多实现中的第一个。具体来说,今天我们宣布:

    Lotus 代码库的开放

    Lotus 开发网的发布

    为什么要有多个实现?
    正如我们在其他地方提到的,构建一个区块链就像构建一个‘软件火箭’。我们正努力确保我们的协议和软件实施的安全性 -- 我们拥有内部的协议安全团队,并且正在执行内部实现的安全审核和外部安全审核等等。

    但是,无论我们为保护系统和各个节点付出多大的努力,始终都有可能某个实现的错误会出现并给网络带来非常不利的后果。

    拥有可在同一网络上交互操作的多个软件实现,可以大大降低这种风险。尽管每个实现都有自己的一些漏洞,但是所有实现都不太可能具有完全相同的安全问题 - 尤其是在这些实现不共享对于安全性至关重要的软件组件的情况下。

    因此,启动具有多种实现方式的加密货币网络可降低发生灾难性漏洞的可能性,这些漏洞可能会对整个 Filecoin 网络产生不利影响,甚至使整个Filecoin网络陷入瘫痪。

    多种实现方式还具有其他好处,例如可以增强与不同的开发者社区互动的能力以及探索不同实现架构的机会(这可能会提供不同的性能和其他优化)。

    自从以太坊推出了 Geth 和 Parity 以来,我们已经看到越来越多的加密网络采用多种软件实现来启动。由于多种实现对于网络安全性,弹性和社区参与非常重要,因此我们已定下目标:

    要在2020年3月Filecoin 主网上线时推出具有2种以上可交互操作的协议的实现。

    截止到今天,我们正在开发一系列 Filecoin 的实现 - go-filecoin、lotus 和其他即将正式推出的实现。我们正在寻找更多有才华的团队来构建 Filecoin 实现。

    更多Lotus信息

    Lotus是 Filecoin 协议规范的最简且具有实验性的实现,用 Go 语言编写。该代码库尚未完成功能,但是已经实现了几个核心 Filecoin 协议功能,包括:

    挖矿:矿工现在可以在 Lotus 开发网上开始挖矿并开始获得存储能力。Lotus 还实现了多种扇区大小,因此具有许多不同存储配置的矿工可以在网络上进行挖矿。Lotus 集成了 rust-fil-proofs,因此矿工可以按时提交时空证明,以免遭到削减。而且,存储挖矿功能是作为一个单独的模块实现的,因此高级矿工可以根据自己的特定硬件配置优化其挖矿过程。

    存储:存储客户可以与矿工建立交易,为矿工建立支付渠道,传输数据进行存储以及为正确存储其数据的矿工付费。

    检索:检索客户可以付费从存储矿工那里检索他们的数据(即检索v0)。

    还有更多功能,查看GitHub代码库(https://github.com/filecoin-project/lotus)。

    除了开放 lotus 代码库外,今天我们还宣布启动第一个公开 lotus 开发网络。

    设置 lotus 节点后,您可以连接到开发网并与其他节点一起开始存储数据或开始挖矿。更多详细信息,请阅读lotus入门:
    ( https://github.com/filecoin-project/website/blob/lotus-announcement/content-i18n/zh-cn/blog/announcing-lotus.md#lotus-入门 )

    一些非常重要的注意事项

    lotus 代码库仍然是 Filecoin 协议的最简且实验性的实现,从现在到我们计划在2019年12月11日发布的测试网之间它将快速发展。

    从现在到测试网启动,lotus 开发网将被多次重置。在2019年12月11日启动测试网之前不要期望网络稳定。

    我们计划在2020年3月启动具有 go-filecoin,lotus和至少一个其他实现的 Filecoin 主网络。

    lotus 开发网和 go-filecoin alphanet 当前不是同一网络。在 go-filecoin 和 lotus 节点可以交互操作之前,它们将继续是不同的网络。此次交互操作将在我们于2020年3月主网启动之前进行,但确切日期仍待定。

    Lotus 入门

    鼓励矿工、客户和开发者从今天开始尝试 lotus。我们希望您的参与将有助于我们在2019年12月11日启动测试网之前增强 lotus 代码库和网络的安全性。

    对于矿工和用户来说,现在主要有 4 种方法可以参与 lotus:

    在本地下载,安装和运行 lotus

    此处说明( https://github.com/filecoin-project/lotus#building )
    连接到 Lotus 开发网

    此处说明( https://github.com/filecoin-project/lotus#devnet )
    为 lotus 代码库做出贡献

    此处 ( https://github.com/filecoin-project/lotus/issues )有未解决的问题 (open issues)
    通过 lotus 开发网检测板 ( https://lotus-metrics.kittyhawk.wtf/ )探索网络活动

    具有探索精神的开发者可以开始探索 lotus RPC API,以开始在 lotus 开发网(最终是 testnet)上构建应用程序。请注意,在测试网之前,lotus 将持续发展变化,因此请做好应对变化的准备。

    在尝试所有这些步骤过程中,我们希望您能报告遇到的问题来帮助我们。发现问题有助于我们更快地实现安全目标,因此我们非常喜欢漏洞报告。您可以发布问题或浏览其他人在以下主题发布的内容:

    Lotus 帮助讨论论坛

    https://discuss.filecoin.io/c/lotus-help

    社区

    https://github.com/filecoin-project/community#chat 中的#fil-lotus 频道

    社区

    https://github.com/filecoin-project/community#chat 中的#fil-help 频道

    阅读更多
  • X

    It has come to my attention that storage clients wish to obtain the CommD and CommR associated with the sector into which the piece referenced in their storage deal has been sealed. The client can already use the query-deal command to obtain the CID of the commitSector message corresponding to that sector - but message wait doesn't show individual commitSector arguments - it just shows some string encoding of the concatenated arguments' bytes.
    I propose to augment the ProofInfo struct with CommR and CommD such that the storage client can query for their deal and, when available, see the replica and data commitments in the query-storage-deal command. Alternatively, the query-storage-deal code could get deal state from the miner and use the CommitmentMessage CID to look up CommR and CommD (on chain) - but this seems like more work than is really necessary.

    阅读更多

Looks like your connection to Filecoin.cn中国爱好者社区 was lost, please wait while we try to reconnect.