织梦CMS - 轻松建站从此开始!

我的网站

当前位置: 主页 > 区块链

万字长文:NEAR优劣势详尽解析(2)

时间:2022-03-11 12:13来源:未知 作者:admin 点击:
2020年中期,一项新的协议加入了这场竞争,试图争夺一席之地。凭借经验丰富的团队、雄厚的资金和新颖的底层技术,NEAR在上市后的一年内迅速发展到

  2020年中期,一项新的协议加入了这场竞争,试图争夺一席之地。凭借经验丰富的团队、雄厚的资金和新颖的底层技术,NEAR在上市后的一年内迅速发展到100亿美元以上的市值。以下内容是对NEAR发展状况的整体分析报告。

  一、协议和团队概述

  NEAR由Illia Polosukhin和Alexander Skidanov于2018年创立。作为学生时,他们都在ICPC世界总决赛的国际大学生编程竞赛中名列前茅,其中Alex获得了一枚金牌。Alex曾在微软担任软件工程师,而Illia则在谷歌从事工程工作,在其TensorFlow机器学习平台上花了不少时间。他们相遇时从事着不相关的工作,机器学习的问题让他们走到一起。

  当时,创作者们正在探索一种解决程序合成的方法,他们需要来自世界各地的开发人员用小块的代码帮助解决这个问题。为了向这些人发送付款,该团队试图使用传统的金融网络,但它们太慢或成本太高,而当他们试图使用加密货币平台时,也遇到了问题。现有的区块链太慢,太贵,或者无法处理足够的交易。由此他们开始尝试建立一个更好的区块链,NEAR协议就此启动。

  随着他们深入研究最大的智能合约平台以太坊的技术,NEAR团队发现在以太坊上进行编码的思维方式对于大多数传统开发人员来说是非常不直观的。他们利用谷歌、微软和其他科技巨头使用的行业标准工具从头开始构建NEAR的组件,包括利用WebAssembly来实现标准编程语言的使用。这突出了NEAR团队的一个关键精神:他们所做的一切都以开发者为先的心态。NEAR可以支持任何可以编译成WebAssembly的语言,目前包括Java、GO、RUST和其他语言。这应该使Web2开发人员更容易创建应用程序,而不是必须学习一种非常具体的语言(如Solidity,ETHereum的首选语言)才能开始编码。WebAssembly还允许开发人员更容易地将他们的传统应用程序移植到Web3上。如果NEAR程序员希望更灵活地构建他们的应用程序,那么Rust将是他们首选的编码语言。

  随着这种灵活性被添加到区块链技术中,NEAR的愿景演变成了它可以成为建立一个去中心化或“开放网络”的基础平台。为了达到这种规模,现有的底层区块链必须能够快速、低成本地处理巨大的交易量,NEAR正在努力实现所有这些目标。

  二、技术

  区块链基础知识

  NEAR使用一种称为阈值权益证明(threshold-proof-of-STAKE)的PoS共识算法。通过增加验证器的数量,允许更多的网络参与。第三方解决方案,如METAPOOL,也被构建来抑制大型验证器池并进一步推动去中心化。NEAR的区块生产技术被称为“DoomSlug”。

  DoomSlug允许NEAR在验证者之间仅进行一轮沟通后实现所谓的“实际终结性”交易,而不是像以太坊那样等待多个区块。最终性是一个术语,指当区块链交易被网络有效地不可逆转时,如果有一半(50%)的参与者在线,并且没有证明无效或不正确的区块,NEAR就可以继续生产和最终确定区块,这种50%的共识被称为“Doomslug Finality”。 (责任编辑:admin)

织梦二维码生成器
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 验证码:点击我更换图片
栏目列表
推荐内容