(采摘橄榄,梵高)如今,加密圈都在为DeFi疯狂,在整体市值不升反降的这些日子里,加密圈的情绪一直高涨。这是因为Compound效应带来的结果。 NEAR不是分片链的结构 ETH2.0、Harmony、波卡、Cosmos都采用分片链的模式。例如,ETH2.0分片链由一个信标链和多个分片链组成。信标链在波卡上称为中继链,在Cosmos上则叫做为Cosmos Hub。传统的分片链模式,其中的分叉选择规则需要在单独链上执行,分片链和信标链的分叉选择规则也不同。NEAR维护单独的主链,其中主链的区块包含所有分片的全部状态,不过网络的参与者实际上只是维护他们参与验证交易的分片上的对应状态。也就是说,区块中的所有交易列表相当于被分割成为“段”,每个区块都包含这些段。假设NEAR有10个分片,30个区块生产者和1000个验证者。那么,NEAR链的每个区块会被分为10份,1000个验证者来验证30个区块,确认每个段的正确性。下图是传统的分片链和NEAR区块分段模式的对比。(传统分片链和NEAR区块分段模式对比,Source:NEAR白皮书)NEAR的Doomslug共识机制 夜影的区块生产者和验证者共同构建单一主链,主链的状态会被分割到n个分片中。区块生产者和验证者在本地下载对应某个分片子集的状态子集,只处理和验证影响这部分状态的交易。系统会给某个分片指定区块生产者,负责区块上某个分片的段,段包含区块中关于某个分片的交易列表、结果状态的默克尔树根。NEAR的Doomslug共识允许一组区块生产者只需一轮通信即可生成区块,也确保区块在不超过1/3恶意攻击者的情况下可以获得最终性。数据可用性的处理 由于分片存在,分片之间需要知道其他分片的状态,否则无法知道数据是否可用。为了确保数据可用性,NEAR采用纠删码技术来解决问题。一个区块生产者创建了一个段,也就是创建了该段的一个纠删码版本。每个节点将其生产的区块分成多个部分发送给不同验证者,只须依靠其中的一部分,就可以重组这个节点生产的分片区块。通过这种方法,可以实现数据的可用性。NEAR的纠删码参数为(w,floor(w/6+1)),该段被分为w个部分,只须收集到floor(w/6+1)个部分即可重建。(通过纠删码技术解决数据可用性问题,Source:NEAR白皮书) 隐藏的验证者确保分片安全 NEAR上存在隐藏的验证者,有利于保证分片安全。NEAR通过可验证随机函数来保证节点知道这些验证者是存在的,但无法知道这些验证者具体要验证那个分片。这些隐藏的验证者对区块进行签名,不是对具体的段进行签名,也可以隐藏验证者实际验证了哪个分片。也就是说,只要有一位对应分片的验证者是诚实的,一旦该分片出现错误信息,就能被发现。除了验证者,任何节点在发现无效信息后,都可以立即提出挑战。如果挑战通过,区块无效且会被回滚。(夜影中的隐藏,Source:NEAR白皮书)NEAR分片技术带来的机会NEAR的分片技术增强了其获得优势的机会。NEAR分片技术除了解决可扩展性之外,还试图解决可组合性问题、跨分片通信延迟问题、跨分片交易费用问题等。如能解决这些最核心的问题,NEAR的分片对于dApp,甚至DeFi都具有吸引力。目前以太坊2.0的扩展方案中,包括Layer2和ETH2.0都存在一定的可组合性问题,在不同的Layer2和不同分片之间,如何实现可组合性是个难题。而在DeFi中,可组合性是其最大的特征之一,如失去可组合性对DeFi发展是不利的。此外,从目前的技术设计来看,ETH2.0的分片有可能会导致热门分片过于拥挤,而冷门分片过于冷清。这些都是ETH2.0后续需要解决的问题。按照NEAR的分片技术设计,它采用的不是分片链结构,可以如同单条链一样运行,并能在不同分片之间动态平衡网络资源,且能实现高效的跨分片通信。总体来说,就技术方案而言,相对于分片链的结构,NEAR的分片模式显得灵活,有其结构上的优势。如这种优势能真正落地,那么就有可能转化为NEAR的独特优势。据了解,1inch因为这个原因计划在NEAR上进行开发。NEAR开发者生态的构建机会从NEAR的白皮书可以看出,NEAR团队有深入的用户导向意识。在NEAR团队看来,在人迹罕至的沙漠上构建出又大又宽的马路没有意义,有人用才是第一位的。这种用户导向意识让NEAR团队从一开始把用户体验、开发者体验放在最优先位置。如果NEAR的开发者开发成本更低开发体验更好,那么会促使更多开发者采用NEAR的方案,从而帮助其建立生态。如果NEAR dApp的用户发现其用户体验更好,那么这里会有正向循环,目前公链领域的开发者体验和用户体验的提升空间是巨大的,为公链逆袭提供了机会。在开发者友好度方面,NEAR推出集成在网页上的Gitpod开发者工具,开发者可以通过任何一个应用范例, 零门槛即可开始尝试dApp的开发。相对于以太坊上安装各种框架所耗费的时间,NEAR对开发者更友好。NEAR为了降低以太坊生态现有开发者采用NEAR的门槛,也推出了对EVM在WebAssembly上的支持。现有的以太坊合约,只需简单几步,就可以在NEAR上部署。据悉NEAR的团队也正在开发一个去中心化的双向以太坊跨链桥梁,来进一步打通NEAR和以太坊的生态。NEAR还支持AssemblyScript和Rust作为智能合约的开发语言。Rust提供了更好的安全性,而AssemblyScript是基于Javascript编写的语言,这个开发者群体很大,这有利于前端开发者快速开发出应用。前面也提到Web3.0的机会,这些对开发者的友好度,可以帮助开发者更好创新迭代出基于区块链的应用。此外,NEAR还考虑到dApp推广的问题,基于NEAR开发出来的dApp可以通过链接分享给其他用户,而接收方无需提供公钥,甚至无需拥有一个NEAR账户。此外,在用户体验方面,NEAR也考虑了web2.0级别体验的优化,例如用户的钱包地址不是常见的长长的公私钥字符串,而是采用用户容易明白的用户名模式等。结语在ETH2.0成熟之前,公链的格局不会是终局。鉴于ETH2.0还有几年的落地时间,这个期间就是其他公链的窗口期。NEAR的机会就在这个窗口期。如果它能够在分片技术的落地、开发者的友好度等方面取得领先,那么它就有机会发展出自己的生态。此外,Web3.0的未来可能性也为后来的公链提供了逆袭机会。------风险警示:蓝狐笔记所有文章都不能作为投资建议或推荐,投资有风险,投资应该考虑个人风险承受能力,建议对项目进行深入考察,慎重做好自己的投资决策。加入蓝狐笔记的知识星球:https://t.zsxq.com/Iq3VzfM欢迎加入蓝狐笔记群微信:pacinoli—- 编译者/作者:蓝狐笔记 玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。 |
NEAR的机会
2020-07-02 蓝狐笔记 来源:区块链网络
LOADING...
相关阅读:
- Ripple首席执行官表示,随着美元力量的减弱,世界政府开始关注区块链2020-08-04
- 傲天玩币:8.4以太坊详情解析 17岁天才黑客落网2020-08-04
- 百晓生看盘笔记:8.4以太坊晚间行情短评2020-08-04
- 谈话币圈:8.4以太坊(ETH)晚盘的交易分享2020-08-04
- Cocos-BCX将进行包括架构内核升级、基于链与云渲染的下一代游戏环境在2020-08-04