okx

Godwoken在线:Nervos拥抱以太坊生态

时间:2021-12-13|浏览:415

到2021年,公链领域的竞争已经从简单的底层技术之争演变为对生态和开发者的竞争。从最早的BSC从一开始,兼容E就兼容了VM策略一再尝试。毕竟,开发者更喜欢使用他们熟悉的编程语言,以太坊实际上拥有最繁荣的应用生态。

最近,即使是Solana这样,我曾经不依赖EEVM公链的发展也开始通过Neon对EVM实现兼容性。至少在短期内,EVM其实已经成为公链行业的Windows操作系统,即使自然有很多缺陷,仍然是所有公共链平台无法绕过的必要功能。

N诞生于2019年ervos 近期上线可兼容EEVM的Layer G2扩容解决方案odwoken,正式拥抱以太坊生态的开发者。

但如果只是兼容E,VM,一般只能在短期内促进公共链生态。就像我们在P一样olygon同样,如果公共链平台本身缺乏独特的优势,仍然很难与其他公共链长期竞争。

那么Nervos面对其他EEVM兼容公链的独特优势是什么?从N开始ervos创建时选择的技术路径开始。

基于UTXO智能合约公链
Nervos它一直其浓厚的社区技术氛围而闻名,这在Crypto这个圈子很有价值,属于为数不多的致力于底层技术建设的专业团队。Nervos一开始,在技术架构的选择和扩容方案上,采用了与大多数公链完全不同的发展方向。

(1)账户系统

Nervos技术路线选择的独特性首先体现在其底层账户系统中。目前,每个公共链的账户模型主要分为以太坊为代表的以太坊和绝大多数智能合同公共链ccount模型。

Account这个模型实际上很容易理解,就像我们每天使用的银行账户一样,每个账户都保留了资本余额。在智能合同公共链中,这些账户余额也被称为状态。智能合同可以很容易地调用这些状态并编程它们,以构建各种复杂的智能合同。

这种基于Account账户模型似乎更符合人们的直觉,似乎应该成为唯一存在的账户系统解决方案。因此,绝大多数以支持智能合同为目的的区块链平台都采用了这种看似更直观的账户系统。

然而Nervos使用的是更独特的UTXO模型,Nervos的Cell模型是UTXO通用模型。UTXO的全称是Unspent Transaction Output,该帐户系统最早由比特币发明和使用。TXO它在区块链行业更加正统,但除了比特币,很少有主流公共链真正使用这种模型。

特别是对于普通用户来说,这个模型似乎很难理解,更不用说理解它的独特优势了。因此,我们需要抛开复杂的技术词汇,重新解释UTXO模型。

与将Account账户模型类似于银行账户,UTXO模型更像是我们日常生活中的纸币。

是的,我们日常使用的存放现金的钱包没有所谓的账户余额概念。每个存放纸币的钱包只有一张不同面额的纸币(即所谓的UTXO),当需要付款时,我们会选择一些合适的UTXO同时,把对方支付的零钱放回钱包里。当你需要统计你的钱包余额时,你只需要把钱包里的一切都放回去。UTXO总额可以加总计算。

那么这个账户系统有什么好处呢?对于智能合同平台,使用UTXO账户模型最大的优点是可以编程资产。

与以太坊不同,它只能编程账户余额(即所谓状态),并使用UTXO的Nervos,可以让开发者对每个钱包中的纸币资产(即UTXO)编程为开发人员提供了极大的灵活性。

当然,在获得U的过程中TXO在这一显著优势之后,Nervos我们以后再谈。
Godwoken在线:Nervos拥抱以太坊生态
(2)扩容方案

区块链扩张无疑是业内无可争议的迫切需求。然而,扩张的具体计划一直是一个有争议的话题。根据以太坊2.0路线图,以太坊一直把分片作为扩容的主要方向。

然而,以太坊2.0升级计划一次又一次地推迟,人们逐渐意识到他们可能过于乐观地估计了分割的难度。因此,去年10月,以太坊基金会修改了以太坊扩张的路线图,基本上放弃了最近实现分割的目标,而是采用分层扩张技术,以更快地解决当前交易速度的迫切需求。

可以说,以太坊在扩容方向上绕了一圈,最后又回到了Nervos已于2018年选定的技术路径。

Nervos在项目成立之初,我就深入思考了未来的扩张方向。就像当前互联网技术堆栈的组成一样,区块链的未来肯定会朝着分层的方向发展。因此,作为一个底层的公共链,首先要考虑的不是如何在Layer 1实现区块链所需的所有功能,但从一开始就是未来的Layer 为技术奠定坚实的基础。

因此,Nervos与以太坊相比,支持Layer 扩容不仅具有先发优势,而且自然站在更高的技术起点上。

可以说,Nervos它继承了区块链1.0时代有很多优势,准确把握了当今区块链技术发展方向的公链。以至于有人把它概括为,Nervos以比特币技术为基础,实现以太坊2.0 Layer区块链项目扩容方案。

以太坊与层层兼容 Godwoken


正如我们在上面提到的,使用了UTXO模型的Nervos公获得资产编程能力的同时,公共链也付出了一定的代价。一旦开发者开发的项目涉及到投票、众筹等需要整合整体状态的功能,UTXO模型引起的状态分离会大大提高开发难度。

但幸运的是,上述状态分离引起的问题可以完全解决。ervos项目团队使用类似Rollup在U的方案中TXO在底层架构上,基于账户模型开发了L,对开发者更友好ayer 2.也就是说,本文需要详细介绍Godwoken。

通过Godwoken开发人员可以更简单地共享整体状态,而不受U的限制TXO许多限制使开发人员在享受资产开发优势的同时,避免了状态分离带来的开发成本增加。这样,开发人员就可以更熟悉地开发应用程序,并最终实现与E兼容性VM虚拟机的目标。

事实上,对于大多数普通读者来说,G可以直接使用odwoken近似理解为Nervos以E为主链,兼容EVM的

Optimistic Rollup扩展层。以太坊生态的其他成熟项目可以直接部署到G,只需更改少量代码odwoken之上。

所有这些都是基于G的odwoken开发的程序将同时享受Nervos 的Layer 1提供的安全性。这也意味着当NervosGG正式部署odwoken解决方案后,Nervos它已经站在与许多主流公共链完全相同的起跑线上。

Godwoken的上线计划
Godwoken目前已推出 Mainnet Beta而且有些项目已经进入Nervos官方白名单。

目前,基于G的GodwokenY是第一个去中心化交易平台okaiSwap已部署到GGodwoken上去。YokaiSwap它有一个类似于以太坊生态的交易界面,可以直接通过Metamask登录,其操作体验已与主流E相匹配VM公链交易平台非常接近。YokaiSwapI已于12月1日完成D并将于12月3日推出主网,感兴趣的读者可自行体验。



目前,公共链之间的竞争已逐渐进入白热化阶段。N默已久的Nervos也凭借Godwoken迎头赶上。目前,许多兼容的E都与E兼容。VM在公共链中,有许多依赖市场运营、高补贴等,甚至Fork推进生态建设的知名项目。ervos但始终坚持技术优先的发展方向,注重建设长期价值。odwoken的上线,Nervos生态将得到更好的发展。


热点:交易平台 以太 以太坊 以太坊2.0 公链 区块链 区块链技术 区块链行业

欧易

欧易(OKX)

用戶喜愛的交易所

币安

币安(Binance)

已有账号登陆后会弹出下载

« 上一条| 下一条 »
区块链交流群
数藏交流群

合作伙伴

非小号交易所排名-专业的交易行情资讯门户网站,提供区块链比特币行情查询、比特币价格、比特币钱包、比特币智能合约、比特币量化交易策略分析,狗狗币以太坊以太币玩客币雷达币波场环保币柚子币莱特币瑞波币公信宝等虚拟加密电子数字货币价格查询汇率换算,币看比特儿火币网币安网欧易虎符抹茶XMEX合约交易所APP,比特币挖矿金色财经巴比特范非小号资讯平台。
非小号行情 yonghaoka.cn 飞鸟用好卡 ©2020-2024版权所有 桂ICP备18005582号-1