BTCV光复资讯 > 数字货币 > 大众开发者伊隆:将基本共识和链共识分离,构建

大众开发者伊隆:将基本共识和链共识分离,构建

来源:btcv-光复资讯  |   作者:btcv-光复资讯  |   时间:2020-08-25 07:22  |   点击量:

8月22 -23日,“共享新机遇——2020全球区块链计算会议暨新基础设施挖掘峰会”在成都举行。在成都市新经济委员会、成都市科技局和成都市成华区人民政府的指导下,会议由成都市成华区新经济技术局、成都市成华区投资促进局、巴比特、连锁节点和印度比特主办。MASS社区的开发者Elon带来了一个主题为《MASS,如何建立硬盘最强共识机制》的分享。

海量存储被认为是新一代的概念验证容量算法,它与比特币挖掘、图形处理器挖掘甚至文件硬币都有很大的不同。那么什么是概念验证呢?为什么它被称为2020年新的矿业蓝海?让我们听听埃隆的分享。

以下是讲话的全文:

埃隆:今年年初,我们的R&D团队对MASS代码和白皮书进行了深入分析,并被MASS的想法所吸引。我们认为MASS正在做的是一个有价值的共识引擎。

共识在区块链和公共链中是司空见惯的事情,但大众从一个非常不同的角度看待共识。一般来说,一致性是块和事务排序的唯一性和确定性。整个基本共识细分为四个步骤:第一次选择、第二次构建、第三次验证和第四次缠绕:

组选择是从所有的矿工中选择会计节点,这个过程由战俘解决。比特币矿商不记账,但提供了计算能力来选择记账权。

选择节点,然后构建块,不同的公共链项目根据它们自己的策略定义块的结构。比特币、以太网和其他不同的区块链,根据它们各自的定义,将当前时间段内所有节点生成的事务打包成一个块,生成新的块,并将其广播给整个网络中的矿工。

第三步是矿工如何验证区块。以太网做了很大的创新,在验证过程中引入了虚拟机的概念,因此可以支持智能契约。已验证的块需要序列化到链中。

最后,还有缠绕过程。将整个共识过程划分为四个步骤后,我们可以清楚地看到共识过程中公共链各点的特殊性和创新性。一些公共链正在进行选择所有者的创新,例如POW和POS,而其他的正在进行协议的创新。在验证层面,这是以太网相对于比特币的最大创新。在验证过程中引入虚拟机来支持智能合同。

如果阻塞前的主选择是不公平和不安全的,那么高级协议和链验证就没有基础安全支持。需要共识的重点是:区块权的选择、区块的构建规则和主链的选择策略。整个共识过程可以分为两个部分,一个是基本共识,称为第0层;第二个是关于链的共识,也就是第一层的东西。通过这种分析,我们将基本共识从链共识中分离出来,然后我们就可以构建一个共识引擎。

共识引擎是,每个人都在同一个矿工网络中,所有区块链系统都可以来到同一个矿工网络来构建一个链。过去,在挖掘POW硬币的前提下,机器无法提供另一个链的计算能力支持,因此很难同时挖掘两种硬币。相同的采矿机和相同的节点可以为不同的链提供在底部块之前选择主链的共识。因此,我们认为概念验证不仅仅是用硬盘进行挖掘,而是要在区块之前建立一个底部区块链的共识引擎。

最理想的效果:从矿工的角度来看,每个节点可以独立维护多个区块链系统,即一台采掘机可以独立支持多个链,采掘机可以挖掘更多。从链条的角度来看,每一条链条都是由同一个庞大的矿工网络维护的。麻省理工学院的目标是创建一个共识引擎。

概念验证是一种可行的方法,但是什么样的概念验证是共识引擎呢?要成为共识引擎的概念验证,需要解决几个问题:首先,硬盘搜索必须快速高效,抽取效率要足够高;第二,验证必须非常高效,例如POW,它需要大量的计算能力来生成块,而验证很简单,只需要一两次计算。在研究了MASS的概念验证一致性算法后,发现其一致性算法也分为两个主要步骤:一个叫做初始化,另一个叫做挖掘。初始化意味着文件需要在本地创建。在生成过程中,首先对文件进行唯一标记,然后生成哈希表。引入了一个单向函数,它是一个复杂的哈希函数,从表A中生成表B.表a的生成依赖于表b,因此不可能绕过它。最后,表B是存储容量,当每个区块链系统都在块外时,表B被逐个发送到节点,然后找到匹配的证明来完成块外的过程。在该图中,寻找一个链的过程也可以在多链搜索模式中执行。只要硬盘能够高效提取证据,同一个挖掘器节点就可以支持多个链。

在阅读了代码分析之后,我们觉得有几个特性可能是一致的引擎:

首先,证明的提取效率较高,从容量文件的整个读取只需要O(1)个查询,大大减少了大容量硬盘的扫描时间,并提供了并行支持多个链的可能性。

第二,证明验证效率高,验证挖掘器只需要一次验证,降低了分布式拒绝服务风险。

第三,每个矿工都会向网络发送证据。当网络足够大时,会导致证据过度拥挤吗?每一个矿工都将面临DDOS的风险?原始协议确实存在这种情况,只进行MASS二次过滤,这样当从网络中提取证明时,由挖掘器过滤一次,最后对过滤后的证明进行验证,这样可以使节点网络非常大,并且可以支持的所有节点的数量也非常大。后来,我们在MASS主网络上做了一些测试,网络的规模可以很大。对于区块链网络来说,节点越多,其背后的共识就越安全。

第四,证据的提取必须能够抵抗专用集成电路。MASS使用时间和空间替换的思想,并且发现用ASIC伪造证明是非常困难的。如果你想打造1G的产能,它将花费570英里/秒

还有一个POC一直没有解决的问题,包括POS的存在,即可以同时挖掘多个区块链,但同时挖掘一个链和多个分叉链是否可行?每一条分歧链都会被挖掘,共识也会被打破。MASS使用双重挖掘惩罚机制,如果为一个链中的多个分支链提供证明,它将被网络检测列入黑名单。通过这种双重挖掘检测方法,POC矿工没有办法挖掘更多的树枝。

质量完全按照Spacemint的理论模型进行,但在选择上有所不同,但安全边界符合理论框架。因此,质量是Spacemint的最佳工程实践。

我们发现MASS共识引擎的生态学中有一些特征。例如,大众共识引擎的第一个链条——大众网(MASSnet),还没有被预先挖掘出来,人们已经找到了许多联系官方的方法。最后,通过邮件联系了一个开发人员,这是一个纯粹基于社区的开发项目。MASS也比第一代概念验证共识协议更安全,目前在公共链中具有更好的扩展性。

麻省理工学院的模型也很有趣。它也是一种通缩货币。有三种采矿方法,一种是无担保采矿,另一种是抵押采矿,另一种是游戏采矿。马萨诸塞州有丰富的矿物生态。经济模型问世后,大众生态学的许多节点也提供了多种POS收入模型。

理论和想法都很好,获得一个好的区块链项目非常重要。我们都是技术人员,所以我们研究了工程代码,发现了几点:

MASSNet已经实现了它的所有功能,并且每个模块都是完整的;

MASS的主要网络代码现在是Go语言,所以可以看出这是一个新项目,而不是遵循旧的代码。整个代码具有很高的创新性,使用了大量的比较软件,与BTCD的每个版本的符合度只有4.7%,与以太网的符合度只有0.63%。该代码在工程上相对新颖。

开发文档的支持度也相对较高。总的来说,MASS一期联网项目的质量比较高,开发团队的技术实力也比较可以接受。

在工程代码具有这样的特性后,在主网络上进行了大量的网络检测实验,以检验这一理论在实际环境中能否很好地运行。我们在AWS和阿里巴巴云上租用了60台服务器,打造了一个与全球P2P网络连接的干净点,并探索了整个节点网络的分布。经过平均一天的探索,发现世界矿工总数为389人,整个节点的钱包太多了。每批有4000多个节点,但是每批都是用同一个标识发出的,如果运行稳定就可以判断是矿工。根据IP分布统计的地理位置,发现矿工节点分布在俄罗斯、美国、日本、越南、泰国、福建和北京。矿工网络是全球性的。

除了网络操作之外,我们还会抓取链中的所有数据进行分析,以查看项目操作链中的数据是否正常。目前,整个网络的容量已经达到220P左右,也就是从2019年9月1日14: 24开始,不到一年的时间就增加了200 p以上的容量,整个网络中有11400多个活跃的连锁交易地址,已经发生了160多万起连锁交易。研究发现,持有货币的用户相对分散。目前,全网锁定交易已达1472万笔,且为长期交易。

三天前,整个网络的抵押贷款数量是284万,但今天早上,322万抵押贷款矿工抵押了他们的硬币。可以看出,MASS持有的大部分货币是分散的,用户交易和抵押贷款被锁定在这个链条上,因此整体流动性是好的。

普通矿工参与采矿主要有两种方式:一种是全节点单独采矿,硬件配置CPU不限于任何型号,如果内存超过8G就可以进行采矿。另一种方式是加入矿池进行开采。这里也有两种模式:一种是普通电脑的参与。现在,像社区中的wepool一样,它提供一键采矿产品,在个人电脑上下载这些软件,并直接贡献自己的容量空间参与采矿;此外,对于专业挖掘,用户需要将存储机和P盘机分开,P盘机需要配备一些N卡,GPU达到32G的水平。MASSONE速率达到每小时270克。

我们发现MASS的项目共识引擎定位更具创新性,不仅是作为概念验证的挖掘货币,也是基于概念验证的共识引擎。每个人都在许多项目中使用硬盘,我们也在跟踪文件硬币的最新进程。Filecoin,我们认为它已经逐渐演变成一个POW项目,它高度依赖于计算能力。对计算设备的需求很高,所以在早期阶段无法消化的硬盘股票市场可以作为MASS miner。包括最新发现,文件硬币计算设备也是AMD处理器。早期,许多采矿机器的英特尔处理器无法挖掘文件硬币矿,在英特尔的主网络上线后,产量和效率非常低。这些硬件采矿机可以很容易地转化为概念验证市场。此外,MASS的整个项目还处于相对早期的阶段,集中钱包、高效工具和低门槛软件还没有进入市场。这是一个我们团队一直想要提供的生态目标,并促进这样的生态。像MASS这样的项目正处于PoW的转型阶段,而POC是转型的轨迹。最后,MASS项目是高度技术性的,有可能成为概念验证领域的新一代基础设施项目。

我希望能和你讨论并促进MASS的未来发展。谢谢你。

btcv挖矿
大众开发者伊隆:将基本共识和链共识分离,构建
网站分类
友情链接
    热门文章
    标签云
    btcv挖矿