IPFS通证挖矿与生态构建

[复制链接]
7565 |0
发表于 2020-8-13 20:56:03 | 显示全部楼层 |阅读模式

分享人:李昕

来源:IPFS原力区

 

由火星云矿主办的【POW'ER 2020 IPFS与新算力时代高峰论坛】昨日在上海举行。高峰论坛覆盖IPFS愿景与生态发展、IPFS技术革命与投资价值、经济模型展开等议题方向,邀请近40位重量级嘉宾深入讨论IPFS生态与价值。

会上原力区CTO李昕发表题为【IPFS通证挖矿与生态构建】的个人演讲。

李昕指出,BTC、ETH、FIL分别采用POW、POS以及EC(预期共识)机制。“预期共识相当于POW+POS,它是决定在一个周期内由谁产生TipSet的算法,该协议中的矿工更愿意投身于存储而不是计算能力,并以此来平衡挖矿计算,同时利用自己的计算能力生成数据已被存储的证明,以此参与到共识协议中”

“FIL提出预期共识是比较理想化的共识机制,目前还未达到最初愿景。”在李昕看来,理想的共识机制是每一轮、每个人都能在随机的情况下按时出块。

FIL的挖矿复杂性在于存储证明,其包括复制证明与时空证明。复制证明是验证存储矿工遵循合约真实地存储了对应文件,旨在防止攻击;时空证明是为验证存储矿工在合约期持续性的存储着对应文件,其对设备提出一定要求。

以下为李昕演讲实录:

大家好,我是IPFS原力区的李昕,我今天就比较直接一点,就讲挖矿,还有生态构建,因为这两个部分是大家现在比较关心的。

我们提挖矿肯定是在区块链这个领域,我在以前也在有一些会议上讲过,接下来的互联网,第三代互联网一定是以区块链为中心的,区块链是第三代互联网的基石,也是数字经济时代的基石,因为是以信任为基础,这是跟当前互联网很大的区别。

从这个角度来说,这也是为什么现在各个国家,包括我们整个生态里面政府对这一块相对比较重视的原因,把区块链和其他的几个技术并列成比较重要的技术,比特币现金DE这些新的技术,区块链始终在里面占有一席之地,区块链之所以占有一席之地,是因为我之前提到的可以建立这种信任关系,有可能作为第三代互联网的基石是一个基础,可以影响到各个行业。

包括有很多像航空,物流,金融,医疗,存储各行各业供应链相关的东西都是跟这个有关系,包括政务链等等,呈现出来越来越多的跟大家的生活紧密相关的一些地方。

a1269bb79fdaa0b9a8e07fd1320f7aeb.jpg

a1269bb79fdaa0b9a8e07fd1320f7aeb.jpg

提到区块链,因为我们的主题是POWER,实际上就是讲挖矿,因为很多的场合大家不愿意提挖矿,我们对挖矿可以换一种说法,我们平时讲挖矿换一个好的说法就是网络建设和维护,矿工是网络的建设者,同时也是维护整个网络的,如果没有矿工这个链不存在,去中心化网络里面实际上矿工就是主人建设者维护者,比如说中心化一样的,我们做存储和FIL,所有的矿工就是整个FIL的建设者,就类似于像百度云,阿里云的建设者是一样的,所以这个也是一样的,作为矿工我们应该是很自豪的才对。

970789687782a8ee06ca49a60ab85b1d.jpg

970789687782a8ee06ca49a60ab85b1d.jpg

所有的矿工之间必须维持一个共识,大家都很熟悉了,为什么讲共识呢?因为我们在下面讲FIL的时候,会有一些借鉴前面的共识,逐渐的引入FIL的共识机制,我们能看到现在的主流的共识机制,从BTC开始,POW,POW使用的非常广泛,做工作量证明,需要做大量的计算出块权,后来ETH提出来POS,POS作为ETH,因为1.0还是使用POW,2.0准备使用POS,POS跟POW相比有一些很多的问题需要解决,因为是靠权益证明,这里面因为不像是工作量证明那么简单,所以有很多的问题需要解决。2.0实际上有很多的技术突破和研究就是针对POS的一些问题提出了一些解决方案。

FIL提出了预期共识,实际上也是一种想追求一种比较理想化的共识机制,而目根据现在的技术手段还很难达到非常非常理想的,一个非常理想的共识机制是什么呢?一个理想化的共识机制,就是说每一轮按时都有一个人准时出块,这个人的选取是秘密的、随机的,BTC来讲,因为时间周期是概率平均10分钟,实际上区块和区块之间的时间是不定的,没有这种很固定的步伐,在现有的相应的体系下是做不到的,而FIL做到了一点折中,有一些矿工拥有出块权,这个就是EC的机制,预期共识。

fe6262790b2a392367217df9fe131e4f.jpg

fe6262790b2a392367217df9fe131e4f.jpg

实际FIL是POW+POS,有POW的部分,也有POS的部分。从今年开始,我们在这个行业有3年的时间,一直做布道者,分享,沉淀,推广,我看到从今年以来,越来越受到关注,就像今天的会议在谈这个问题,在整个矿圈里面属于重头戏。

目前FIL虽然还没有上线,但是已经开始在测试,我这个图是前几天截的图,这个图在filscan.io浏览器可以查到,目前FIL测试的节点在全球六大洲都有,包括非洲和南美洲,非洲有肯尼亚的点,南美洲有巴西、阿根廷,所以目前网络里面实际上前面有人提到,能够在全球去布局,如果我们看每个洲,已经每个洲都有点了,而且我们谈到中国虽然是主力,但是实际上在欧洲和北美也有非常多的节点,说明大家积极参与测试当中,还没有上线,那我们接下来就谈一下跟挖矿相关的一些问题,我以前有分析说跟BTC、ETH相比,FIL挖矿太复杂了,下面我们进行一些简单的分析。

92f01defefdedebbef2ae0aa18760498.jpg

92f01defefdedebbef2ae0aa18760498.jpg

FIL挖矿的复杂性体现在好几个方面,第一个就是证明体系,第二个是因为有一套抵押和惩罚的机制,第三个方面是因为基本上是要跟现实的业务相结合,因为是做存储的,如何维持长久的运行和生态。

这几个方面都是跟前面的一些区块链项目区别很大,比如说BTC完全不用管,是自成体系,包括ETH也是自己成体系的,完全管内循环,包括目前的DeFi,也没有跟现实世界产生联系,就是数字货币自己玩,也玩的很high,但是FIL是需要跟现实世界的存储结合起来。

首先第一点我们讲证明部分,大家熟悉FIL的都知道,FIL有2个证明在里面,一个是复制证明,一个是时空证明,复制证明要做的一个事情就是在去中心化的网络里面,而不是在中心化的网络里面,把数据存到另外一个不认识的人那里去,如何在没有信任关系,没有人做担保的情况下你能够知道别人做了证明了。它解决什么问题?它是不是能解决事后矿工不可以把这个东西给删掉、欺骗你,这个就是我们讲的FIL白皮书提到的攻击方式,这些东西全部需要避免。

06de860e20ac18cc4614262e0a313815.jpg

06de860e20ac18cc4614262e0a313815.jpg

在这里是很简单的图,如何做证明?做证明实际上是做一个加密的过程,这个过程一定是要做的成本相对比较高,就是因为要防止后面你能受到欺骗和攻击,因为成本高,所以欺骗起来成本也非常高,所以几乎不可能做这种攻击。

035e5267c6e5d5733fd07e10f9248738.jpg

035e5267c6e5d5733fd07e10f9248738.jpg

复制证明的目的是有2个,第一个是验证存储矿工真正为你存的数据,第二个是为了防止攻击,要实现这两个目的,在这个里面就有计算复杂度,要相对较高,保证安全性,这个就是POW的部分,复制证明,实际上是要付出比较大的工作量的。

那复制要做好,我们讲挖矿,这里面有很多的同行,我们讲挖矿这个里面就有很多优化的工作是需要做的,包括做计算层的优化,资源利用率等等方面的优化,大多数的优化基本上都是在这个阶段,这个信息也是很多人跟我们交流还有跟我们的同行做交流,这个方面是很关键的部分。

接下来是时空证明,你为用户存了数据过后,同样要持续的证明你还为用户存了数据,这个是每隔一段时间要证明,很大的特点就是在非常短的时间内把证明交出来,这样对你设备的要求和优化的要求是相对比较高的,这个证明需要工作量,但是比复制证明小很多,工作量主要是在前面复制证明的部分。

还有时空证明失败,就会得到惩罚,你的抵押会被收走,这样一来你要在你的矿池做好准备,实际上要做很多的容错,冗余,监控维护很专业的措施要实现。

8d2a2750b07d6708a3d142d9dfc63f49.jpg

8d2a2750b07d6708a3d142d9dfc63f49.jpg

还有一个部分就是惩罚机制,因为FIL是要给用户提供实际的存储服务,所以稳定性、安全性非常重要,大家看的比较多的是谁快。IPFS原力区在第二阶段给大家展示了,我们可以优化的非常快,但是这个是一个方面,还有特别重要的方面就是安全性高,所以一开始做集群,做布局,这些安全是大于你的效率,被惩罚了不仅仅是抵押被收走,而且奖励也拿不到,这一块是非常非常关键的一部分。

有合约惩罚,存储惩罚,共识惩罚,存储惩罚大家考虑得比较多。

我这里举个例子,基本上还是给大家讲挖矿,以ForcePool举例。因为讲FIL是生态的建设,我们现在讲挖矿这个部分是更多的是我们怎么样做算力,把这个东西做上去,占比较大的比例,但是整个ForcePool的生态一定跟实际应用联合起来,我们在整个生态里面包括矿机,矿工,矿机的维护,企业级的应用,还有客户,都通过整个系统连接起来。

52677030a61431840cb1f9a2b95224c3.jpg

52677030a61431840cb1f9a2b95224c3.jpg

还有就是要做布局,因为ForcePool是通用的网络,最好能够为全球提供服务。

32fdc94b296f63d595d8d741d1f2dbe1.jpg

32fdc94b296f63d595d8d741d1f2dbe1.jpg

有这么多的系统,实际上有跟数据中心和中心化的系统相似的地方,就是你的矿池的建设和系统的维护不是简单的事情,跟BTC和ETH完全不同,这里面前面讲了有非常专业的IDC机房和专业的技术人员维护,其中还有一部分就是整个集群的整个矿池的容错性、安全性,我们在矿池里面做集群管理,分布式部署,自动化运维,持续的监控,当中有很多的模块我框出来的,基本上就是要做到全方位的冗余监控出来。同样还有快速的部署和分布式监控很关键,大家除了关注速度之外也可以多关注这些。

09ac1e30804cecff2343c76e7b795bb2.jpg

09ac1e30804cecff2343c76e7b795bb2.jpg

FIL并不是只是挖矿,是给大家提供应用的平台,在生态里面技术是生态发展的核心,这整个生态图也是前段时间官方大会的图,我们看到FIL里面有很多著名的基因会,包括ETH,Web3基金会,斯坦福大学,也有一个中国的社区在里面,就是IPFS原力区,我们很有幸,因为可能在这个里面布道时间比较长,能够得到大家的认可非常欣慰,也谢谢大家的认可,我们希望接下来有更多的中国社区的生态成员在里面贡献自己的力量。

562be5fc75fada74428aea4f3d60d575.jpg

562be5fc75fada74428aea4f3d60d575.jpg

在技术生态里面也做了其他的贡献,这些大家在用的,也是FIL整个的生态里面官方链接会提供的,就是我们现在的浏览器和钱包,大家可能天天在看,还有就是我们现在马上要推出的部分是ChainInfo服务层,是为了给整个FIL生态里面开发的各种应用,你没有必要跑一个全节点和链,我们可以给你提供这种接口,你按照这个接口接进来就可以使用了。

70ca7af9bccdf870fa430989c96d8cff.jpg

70ca7af9bccdf870fa430989c96d8cff.jpg

05b2ecb7028c7412593cf75a4af16652.jpg

05b2ecb7028c7412593cf75a4af16652.jpg

最后说一句,IPFS原力区是Web3.0主流基础设施服务商,这是我们的愿景,希望跟大家一起实现这个愿景,也希望FIL和Web3的发展更顺利,谢谢大家!

/End.

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表