Near是一个利用分片技术,对开发者友好的,POS区块链。这意味着它是一个可延展、低成本的平台,开发者可以在上面创建去中心化的应用程序。但分片设计比较复杂,安全性高,实现难度不低。
其他大多数“可延展性”区块链使用的方法是在高端硬件上集中处理,以提供临时的吞吐量提升,而NEAR的方法允许协议的容量以完全去中心化的方式几乎线性地扩展到数百万个节点和数十亿个交易。
通过使低端设备作为节点参与网络,不再需要预先购买高端计算硬件,从而降低了挖掘的门槛,使更多的参与者可以方便地加入网络。团队声称,与其他特性相比,该特性将允许更高的潜在吞吐量以及更低的系统中心化程度。
Near专注于为开发者和他们的终端用户实现可用性改进,以便下一波应用程序能够跨越鸿沟,面向更广泛的用户,这些用户迄今为止还无法持续地使用在当今平台上构建的基于区块链的应用程序。
NEAR是一种无需许可协议,任何人都可以通过验证已提交给网络的交易来运行其中一个操作网络的节点。但是运行基础设施,可以在笔记本电脑上运行的简单代码,需要花费一些金钱和时间,所以很少有人会免费运行。
通证分布 | 不详-官方仍在规划中 |
初始总量: | 1,000,000,000 NEAR |
Near经济学: 中文版经济: | https://near.ai/economics https://blog.csdn.net/sun_dsk1/article/details/102763595 |
当下市值排名: | 未上市 |
区块链浏览器: | https://explorer.nearprotocol.com/ |
NEAR Protocol目前并没有采用出售通证的方式,而是进行了传统的股权融资,首轮融资1210万美元,投资机构包括MultiCoin Capital、Metastable、Coinbase Ventures、Pantera Capital。
MultiCoin Capital是曾经投过Bakkt的一个基金,然后Electric Capital投资过Coinbase,Metastable是红杉资本、USV、Dragonfly、Protocol Ventures共同投资的加密数字对冲基金。
Angelist创始人Naval Ravikant、Coinbase的CTO Srinivasan以及以太坊企业联盟的发起人Andrew Keys也对NEAR Protocol进行了投资。
该项目当下拥有很多行业顶级的投资机构支持,也证明了投资方对于其认可与支持,但目前市面上还没有过多介绍其通证分配的资料与详细信息。推测更多为保密的私募协议合同,所以不容易给出整体分析判断。合伙人声明也在整理规划中,Near相关经济学文档资料:https://near.ai/economics
NEAR Protocol作为一个L1公链,专注于利用分片技术开发高速区块链底层架构,并围绕其协议打造简洁友好的用户体验。网上资料说Harmony的CTO兰荣坚表示,分片技术项目里面更看好NEAR Protocol,称其是最复杂、最安全的黑科技分片项目。(注:此处与CTO兰先生求证后,重新陈述:Near设计比较复杂,考虑安全性很深入,但实现难度很大 并且实际运行起来是很容易出错的,那篇文章有点夸张了)
尽管处于开发的早期阶段,但该团队声称正在研究一种机制,该机制允许对每个智能契约的状态和执行进行分片,从而支持并行地执行任意复杂的程序。此外,Near协议也没有引入自己的编程语言,而是依赖于整个生态系统的转置器到WebAssembly,以及以SQL查询的形式访问状态。支持Type作为一个主要的开发语言。Type是基于Java来编写的这个语言,全世界大概有1000万个可以熟练地写Java的开发者,所以在这一点上,比起以太坊Solidity这种比较特殊、比较非主流的这样的语言,对开发者是友好的
★共识机制:TPOS的应用实施:BFT+VRF,1000 TPS
通过使低端设备作为节点参与网络,不再需要预先购买高端计算硬件,从而大大降低了挖掘的门槛,使更多的参与者可以方便地加入网络。团队声称,与其他特性相比,该特性将允许更高的潜在吞吐量以及更低的系统集中度。
在共识选择方面,决定开发自己的基于DAG的共识算法,即所谓的“Thresholded Proof of Stake”。Thresholded Proof of Stake与POS的算法有一定的相似性,如通过Stake Token换取网络奖励的能力,而另一方面,Thresholded Proof of Stake在系统破坏方面应该更安全。在TPoS中,没有可以恶意操作的leader节点,目击者被详细地从所有碎片中旋转出来。此外,想要充当见证人witnesses的参与者需要锁定一定数量的通证,然后在参与者有恶意行为时将这些通证没收。(此处比较类似BPoS,需要惩罚机制)
Near Protocol联合创始人Illia Polosukhin在分享中表示:
“系统的分片数设计是100,我们计划(主网)上线时是8个分片,以及24个区块/块生产者以及800个隐藏验证者。”
18年描述:对于这样的系统,Near Protocol提出了一个平台,该平台能够100TPS,在早期阶段确认时间不到一分钟。一旦扩大规模,该平台将处理“成千上万”的交易,确认时间只有几秒钟。另外,每2分钟创建一个新块,每分钟收集一个新块。由于低端设备的网络连接不可靠,这一点至关重要。
19年最新描述:NEAR的最新区块间隔时间被设置为了1秒,而以太坊2.0是6秒,TPS变成了1000
Near在技术层面上,使用了分片化sharding的处理, NEAR并不维护所有的分片链,而是通过维护一个主链,在每个区块上包含每个不同的分片信息,从而使得每个节点可以观察到他们所需要观察的分片信息。每一个分片预估至少可以达到每秒一千笔智能合约的交易。从理论上来讲,分片可以是无限扩展的,可以有很多很多的分片。Near不需要用户记住私钥和和公钥,只需要熟悉的用户名就可以使用,同时Dapp也不需要为了发币而发币。
Near分片所解决的另一个问题是由于分的片越多,每个分片上的安全性就越低。解决这个问题的方法是除了那些区块制造者和验证者之外,我们还有很多隐藏的验证者。我们通过可验证随机函数来保证节点只知道这些验证者的存在,而不知道每个验证者具体对应的是哪个分片。我们通过这这种技术,使得只需有一个对应某个分片的验证者是诚实的,那么这个分片上的无效信息就会就会被察觉。
即使不是验证者的节点,如果他们跟踪某个分片,然后观察到了无效的信息,他们也可以立刻提出提出挑战,如果挑战通过的话,这个这个无效的区块就会被回滚,从而使得整个链的安全性得到进一步提升。
以太坊2.0:分片链Beacon Chain, Near Protocol:Nightshade 分片块(chunk)特别是每个链中分别需要执行分叉选择规则,而分片链和信标链中的分叉选择规则,必须以不同的方式构建并单独测试。
而NEAR协议最新选择的Nightshade分片模型中,他们将系统建模为单个区块链,其中每个区块逻辑上包含所有分片的所有交易,并改变所有分片的整个状态。但在物理上,没有参与者下载完整状态或完整逻辑区块。相反,网络的每个参与者只维护与其验证交易所针对分片相对应的状态,并且区块中所有交易的列表被拆分为物理组成块(chunk),每个分片一个组成块(chunk,也可能会丢失);
图为Nightshade夜影分片设计
Near的人员集中强调:特别注重于开发者的体验的, IDE在线的开发者的环境,如果用模板的话,15秒就能开发出一个app。这个在传统的这种公链比如说以太坊上,是不可能的事情。就像在现在一些比较新的项目,比如说Algorand或者说波卡,其实因为他们的系统构架的模式(appchains),也是根本无法达到这个速度的开发和部署。
(但此处为咨询Algorand技术人员后得到答复:App的开发速度跟系统架构关系不大,主要是SDK支持的功能和编程语言,还要看是什么app, 需要跟主链怎么交互。一般的layer2的App用现有的SDK就可以。除非是需要侧链的,这个现在还不支持。Algorand目前没有把sdk打包到一个简单的用户界面里,所以对所谓的"一键开发一个应用"暂时不支持。需要开发者自己把sdk用起来)
这个协议的底层做了很多的改进,Near钱包上,用户并不需要记住一些特别难懂特别长的这种公钥和私钥,用一个用户名就可以开始使用区块链产品。另一个很大的优势,没有技术平台的风险,意味着你可以直接在已经部署好的服务器上来开发这个分布式的产品。
【应用之间无阻的数据传输】 在当下web2时代,各个科技巨头、APP的开发者、公司之间是很少有这个数据的之间的共享和传输的,国内有一些应用可能做的还不错,但他们真正实现这种应用之间数据传输,还是通过收购这样传统的做法。 在一个设计的比较好的区块链平台上,所有这些应用其实可以直接的互相共享。
【参考举例】:微信打开了微博的小程序,体验并不是特别好,因为微信和微博不可能完全的百分之百共享,不管是这个技术平台还是用户的一些数据。但是假如这个微信是在NEAR的这个平台上制作的,就不会出现这个问题。因为从底层就提供了应用之间无阻的数据传输。
在主网上线之后,不同的应用,其实能特别快速的接到一些落地的应用场景上。
和传统公链不同的是,Near从底层可以直接让Dapp开发者付交易手续费,所以给用户提供了熟悉的用户体验。
参考资料:
《黑马项目NEAR Protocol深度解析》
《NEAR Protocol VS 以太坊2.0》
种类 | 链接Links: |
《Near协议分片设计文献》 | https://near.ai/nightshade |
《Near共识协议》 | https://near.ai/post |
《Near Protocol Randomness Beacon》 | https://near.ai/randomness |
《Github存储库链接》 | https://github.com/nearprotocol |
Alexander Skidanov:合伙人,ICPC金牌(国际大学生程序设计竞赛),前微软 MemSQL (Uber 所采用的分布式框架)项目主管。
Illia Polosukhin:NEAR Protocol联合创始人,2008年ACM国际大学生程序设计竞赛(ICPC)决赛选手,是Google TensorFlow人工智能开源项目的主要代码贡献者,制作了机器学习领域上千个团队使用的编程工具。曾任Google深度学习小组项目主管,带队负责核心搜索算法业务近10年。
Evgeny Kuzyakov:曾在Google从事分布式开发,在Facebook从事VR开发。
Mikhail Kever:两届ICPC冠军,MemSQL项目组成员。
Dr Maksym Zavershynski:理论计算机科学博士,Google机器学习专家。
Jan Degtiareva:前Niantic员工,曾参与Pokemmon Go项目。
Eric Truatman:前华尔街交易员
小结:Near Protocol团队核心成员拥有足够的开发经验与参赛经验,并且也拥有大型企业如Google,Facebook等工作经验。深入了解人工智能开发,算法等细节,并领导深度学习项目,但团队教育背景资源并不是十分详细以及除Illia、Alexander外他人实际研究成果与已存被认可的研究成果并没有直接的描述。
《NEAR PROTOCOL项目介绍》
相关渠道 | 关注数 | 链接&备注 |
1.Telegram电报群: | 2336名 | https://t.me/cryptonear |
2.官方Twitter: | 7835名 | https://twitter.com/nearprotocol?lang=en |
4.中国微信社区 | 467名 | 微信公众号:暂无 |
5.Discord: | 1703 | https://discordapp.com/invite/jsAu4pP |
6.官方Medium: | / | https://medium.com/nearprotocol |
Near Protocol中国社区刚刚成立,目前活跃度还比较一般,随着更新与话题的增加,可以期待产生更多的探讨。Telegram讨论情况一般,近期话题更新主要在通证经济上面比较多,技术性话题更多出现在社区的AMA与采访当中。
潜在市场规模
由于该项目旨在将dApps引入到低端设备中,由于手机已经成为世界上大多数国家的生活标准,潜在的市场规模将是巨大的。特别是在通过移动电话验证网络的潜在节点方面,与比特币或Ethereum相比,Near协议有更大的潜力来满足更大的受众,在这些地方,矿工首先需要昂贵的高端硬件和困难的软件设置。所以如果能够流畅运作,门槛很低,用户应该更愿意去尝试使用。入门门槛低,性能好,开发门槛低也是该项目核心价值之一。
Near协议可以看作是一个有潜力的项目。产品本身定位目标是低端设备(如移动电话)的一个很大的细分市场。到目前为止,这些低端设备还没有得到先前项目的太多关注,因此Near Protocol在该领域看到了机会。随着手机性能的不断提升,内存芯片的质量大幅提高,未来也许会有更大的应用市场,此外,Near目标是解决环境中的可延展性和去中心化的常见问题,从而能够创建一个环境,在这个环境中,dApps可以由低端设备来运行。
Near利用的分片技术严格意义上来说并不是真的完全分片,而是一种账本切碎分块chunk类,这一点和以太坊的分片技术逻辑上不太一样,Near的设计比较复杂 但是实现难度很大,并且实际运行起来 容易出错,chunk的协调问题和erasure code的广播问题。(以太坊分片,将账本分开,不同节点管理一部分,从而不需要每个人都全部存储;Near分片是在同一个账本块里,细分,整个账本块保持不变)而且Near18年与19年的技术描述与规划有一些变动,这里不知是团队评估后的优化,还是之前考虑不足,整个个团队对于区块链的开发项目经验还不是特别足,但并不代表技术水平不足。
Near Protocol是一个基础设施项目,其竞争对手的基准估值相当高,投资回报可能有吸引力。
Near的软件工程师团队天赋很高,他们在顶级公司有着丰富的职业经历和成就。区块链的开发并不是他们过去几年的主要关注点,但他们已经在为MemSQL开发分片解决方案,高盛(Goldman Sachs)、优步(Uber)、康卡斯特(Comcast)等大公司都在使用MemSQL。
总之,Near协议项目是一个值得关注的项目。目前并未上市,且通证分配也没有过于详细的资料和总结性的文档,所以不太容易给出评估分析,以及业务和市场方面的事情是否会成为其短板也是不确定的。一个充满开发人员的团队可能对技术有利,但同时也可能对整个项目不利,因为其他领域,如业务开发、市场营销和社区开发,都有被忽视的危险。
最终建议:如果有行业技术专家评估关于手机性能的开发,会有更好的最终投资判断。