您的位置 首页 资讯

一文读懂热门公链NEAR

以太坊无疑是整个区块链生态系统中使用最多的智能合约平台。

然而,它的扩展问题为其他区块链的发展铺平了道路,所有链都旨在实现同个目标:为大众的需求服务,同时保持去信任化、不可变、无需许可、透明和抗审查等特性。

问题是,很多平台都没有以太坊那么多的开发人员、用户和项目。尽管新公链有潜力,但也稍微“嫩了点”。

因此,他们转而争夺区块链参与者的关键注意力份额,也由于关键互操作性技术的缺乏,潜在的生态系统发展一直在被推迟。

当然,这些问题也并非是无法解决的,NEAR就提供了一个新的思路。

NEAR团队

NEAR的公共主网已于2020年10月启动,由Illia Polosukhin和Alexander Skidanov创建,这两位工程师于2017至2018年进入加密货币领域。

Illia在深度学习和语言理解研究方面拥有丰富的专业知识,这跟他之前在谷歌担任技术经理有关。Alexander此前在微软和MemSQL担任工程总监,擅长非区块链分片数据库等知识。

在2017年底和2018年初,该团队研究了可编程的智能合约系统和加密货币支付。之后他们发现现有的技术状态无法满足他们的目标,于是开始了自行设计。

2018年8月,Illia和Alex组建了一个工程师团队来创建NEAR协议。

正如该团队之前所说:“我们组建了一个由开发者组成的梦之队:3个ICPC金牌得主(Mikhail是2次世界冠军),3个早期的MemSQL(为分布式数据库构建分片),4个Xooglers(大规模构建分布式系统)。”

NEAR 项目

NEAR 项目背景

如今以太坊最大的问题在于其扩展性。目前的gas费用非常昂贵,以太坊费用已经持续超过比特币费用。

费用高对于以太坊是双刃剑,一方面说明以太坊是目前当之无愧的公链之王,但另外一方面高昂费用会阻碍其向更大规模群体发展,为了解决这个问题,主要是通过Layer 2和分片技术。

目前ETH2.0的真正成熟需要时间,可以想象未来以太坊的最大矛盾是人们对于可扩展性的日益增长的需求和其开发进度之间的矛盾。

NEAR 项目介绍

NEAR Protocol是一种高度可扩展的基础协议,确保在移动设备上足够快速地支持DApp运行,同时为开发者提供关于DApps的重要信息。

通过状态分片,允许区块链与网络中的节点数量呈线性扩展,目标是100k TPS基于100万个移动节点。

NEAR用来支付验证器的费用,验证器为网络提供了稀缺的计算和存储资源。

NEAR技术

NEAR协议为了让自己和其他智能合约产生较强的差异性,尽可能地突出对开发人员友好的特点。

该平台试图通过在共享安全环境下的分片来提供一个可扩展的、去信任的区块链。一旦在NEAR上启用分片,该网络预计会根据用户需求定期改变支持的分片数量。

该项目将这种基于需求的扩展策略称为“动态重新分片”,因为它使网络能够在任何给定时刻只支付它所需的基础设施和扩展性。

动态重新分片可能是扩大和保护分片网络的一个更具成本效益的方法,因为节点的存储需求可能会根据需求而改变。

该平台声称,当与一种名为Doomslug的块创建机制一起使用时,其使用限制为10万TPS。根据作者的说法,它允许网络在单轮通信后达到一定程度的practical finality(实际不可逆),在第二轮通信后使用分解分量实现BFT。

在Doomslug中,practical finality(或Doomslug finality)是指一个块的不可逆状态,直到至少有一个参与者被阻隔。

此外,只要超过一半的验证者是在线和诚实的,Doomslug将允许网络继续创建和确认块,而如果少于三分之二的参与者在线,结束机制将中止。

NEAR建立起了自己的PoS变体:一种名为Thresholded Proof-of-Stake (TPOS)的方法,在没有内置委托机制的情况下,它支持1秒的区块时间和2到3秒的不可逆交易。

NEAR共识机制的名称是Nightshade,系统被建模为一个单一的区块链。每个区块的交易列表被划分为实体部分,每个分片对应一个。所有部分结合起来形成一个区块。需要强调的是,数据块只能由管理分片状态的节点来验证。

每个逻辑区块理论上应该包含所有分片的所有交易。然而,由于在整个网络上广播一个逻辑区块的成本非常高昂,因此它从未被启动。

相反,每个网络成员都保留了他们验证交易的分片和他们选择性监视的额外分片的状态。

一旦矿工创建了一个区块,它就会收集验证器节点的签名。因此,一个区块的权重等于包含在区块中签名的所有签名者的总权益;一条链的权重等于它的区块权重之和。

此外,共识利用了一个不可逆装置,增加了额外的切片条件,以提高链的安全性。

NEAR的通胀区块奖励被锁定APY的5%。由于支出与质押成比例,在TPOS中,集中质押代币没有优势。

从理论上讲,这可以通过消除对资源库的激励来增强网络的去中心化。每个分片最多有100个“位置”供验证者使用。

购买一个位置的成本与NEAR质押的全部数量成比例,验证者和参与者可不断解除质押

每个分片都由验证器节点的一个子集保护,它将分片的当前状态作为每个新区块的一部分进行广播。

NEAR代币经济学

NEAR是该协议的原生代币和账户单位。其主要功能包括:

安全目的

质押的用户通过质押代币获得奖励,并帮助保保障网络安全。NEAR使用的是 PoS机制,可以保护Sybil免受DDoS攻击。

网络费用

网络存储应用程序数据,并允许通过发布交易来进行更改。网络会收取交易费用来更新此数据。

NEAR网络收集并销毁这些费用:所以随着使用量的增加,也将有更多的代币被销毁。开发者获得智能合约使用成本中的小份额,早期应用程序开发有效地增加了网络消耗。

当一个合约被调用时,网络交易成本的百分之一属于合约。系统级参数可设置开发人员从中选择的最小值。

元宇宙小贴士

与ETH、DOT等公链相比,NEAR是采用分片技术的PoS公链,将在减低手续费和区块拥挤上实现创新,NEAR的分片技术增强了其获得优势的机会。

NEAR分片技术除了解决可扩展性之外,还试图解决可组合性问题、跨分片通信延迟问题、跨分片交易费用问题等。如能解决这些最核心的问题,NEAR的分片对于dApp,甚至DeFi都具有吸引力。

ETH2.0还有几年落地时间,此期间正值NEAR的窗口期,如果分片技术可落地则会发展出自己的生态。

热门文章

发表评论

您的电子邮箱地址不会被公开。