Ronin回归以太坊生态以及ETH未来的生态趋势

最近,知名的链游区块链ronin官宣了一个重大转变,回归以太坊生态,即从现在的以太坊侧链转变为以太坊的二层扩展。

Ronin回归以太坊生态以及ETH未来的生态趋势

这个转变对Ronin本身、对以太坊生态、对一层区块链(L1)生态的发展都有重要的意义。

在探讨这个意义之前,我们先了解一下侧链和二层扩展之间的区别

两者之间的区别可以用现实生活中实体关系的区别来类比。

现在的Ronin是以太坊的侧链。这个关系可以类比为两国之间的联盟,类似英国和美国的关系———在绝大多数立场和意识形态上英国对美国都是亦步亦趋,以美国为主导,但两国各有自己的主 权,相对独立。

未来当Ronin转变为以太坊的二层扩展后,它俩的关系则可以类比为美国州和联 邦 政 府之间的关系,比如加州和联 邦 政 府———加州在很多方面都有极大的裁量权和自由,但再怎么自由,它都只是美国的一部分,在某些关键方面受制于联 邦 政 府,尤其是加州的安全完全依赖联 邦 政 府。

未来的Ronin就相当于一个州,以太坊就是联 邦 政 府。

为什么Ronin会进行这样的转变呢?

官方公告中已经说得很清楚了:

比如以太坊在效率、性能等方面已经极大提高,能够满足Ronin生态未来的发展;以太坊有更完善、更丰富的生态……

除此以外,还有一个更重要的方面官方说得还不够彻底——–那就是区块链的安全维护还是交给以太坊来做更合适、更可靠。

Ronin并不是第一个回归以太坊的侧链。这些年来Celo、Cronos等曾经的一层区块链都纷纷回归了以太坊,从原来的一层区块链变为以太坊的二层。但它们因为生态不够强、影响力不够大,所以给整个生态的影响都不如Ronin。

这些项目回归以太坊的基本原因都和Ronin类似:依托以太坊已有的丰富生态、利用以太坊的安全机制。

尤其“利用以太坊的安全机制”这一点对很多区块链而言都是相当重要的。但恰恰是这一点在很多项目选择自建一层区块链时是考虑得并不周到。它们把自建一层链的问题想得太简单了,误以为选个共识机制,加一点定制化的算法并美其名曰“更加符合自身需要”,然后放几个节点跑一跑就行了。

实际上当一条链的生态越来越强大、经济利益越来越诱人时,一般区块链的共识机制根本无法抵抗黑客的攻击、甚至连保证自身不宕机都做不到。

在这方面目前有优势并且经过历史考验的有且仅有比特币和以太坊。当然它们在早期也经历过各种事故,但它们运气好,在那个蛮荒时代迅速解决了那些问题,迅速跨过了这道门槛。后来者再想追赶已经接近不可能。

我相信未来,越来越多的项目当它们做大到一定程度、对安全、生态多样性要求越来越高时,都会发生类似的转变,从现有的侧链或者一层区块链转为以太坊的二层扩展。

这就引出我的一个观点:

在我看来除了极少数项目可能(仅仅是可能)需要单独建一层区块链/侧链之外,99%的项目(包括现在一批又一批新的、准备自建一层区块链的项目)完全没有必要这样做,它们做以太坊的二层扩展是最合适的方案

Ronin回归以太坊生态以及ETH未来的生态趋势

这些年我写文章时,经常有读者在留言区问我:对XXX区块链(绝大多数都是一层区块链)怎么看?

早年我还回复过这些问题,不过言辞比较直率些,但现在我基本很少回了。原因就是上面那个原因。

要解释这个原因,我觉得还是用国家的例子来类比会更加形象。

我们都知道美帝国主义是很邪恶的。那个国家枪支泛滥、毒 品 成 灾、腐朽思想遍布社会、某些少数族裔社会地位低下、种族冲突和对立不可调和、无家可归者衣不蔽体食不果腹、社会两级贫富悬殊极大……

我们也知道,这个地球上还有另一类国家———比如我们东北面那个邻居。那里有慈父领袖无微不至的关怀、有人民感不尽的恩戴不完的德、有人民享不尽的免费教育免费医疗免费住房……

然而,如果一定逼着一个人在这两个国家中选择,我相信很多人还是会觉得美帝更好。

以太坊就是加密生态中的美帝。

很多人对它极其不满,认为它这里有问题、那里不对劲、这里不符合我的需求、那里不满足我的效率……

这些观点对不对呢?

当然对。

于是接下来,这些人就说既然以太坊不符合我的理想、不满足我的需要,那我干脆另外建一条一层区块链,要比以太坊更好、更适用、更高效、……

于是一个又一个新的一层区块链就层出不穷地出现在加密生态了。

这就好比很多人对美帝不满,说美帝太邪恶、太拉垮,我们要另外新建一个国度、新建一个人间天堂,可实际上他们建造出来的是一个又一个我们东北面那样的邻居。

在这种情况下,这个世界是变得更好还是更糟呢?

面对这种情况有两种做法:

一种是美帝就是不好,我就是要另外建新国家,哪怕建成的都是一个个我们东北面邻居那样的国家也在所不惜。

另一种是就在美帝内部改良——-我们重建一个新的州、新的领地,我们认同开国先贤们的价值观,认同它的宪法,依赖它的国防能力,加入那个大联邦,在联邦内创造一个生机勃勃、满载希望的新实体,吸引联邦和它国的创业者来这里创业、来这里实现他们的理想。

在加密生态中,第一种做法可以类比为不停地建造新的一层区块链;第二种做法可以类比为依托以太坊建造新的二层扩展。

我相信第二种方法才是加密生态中比较理想并且最终可行的方法。

以上就是Ronin回归以太坊生态以及ETH未来的生态趋势的详细内容,更多请关注创想鸟其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 chuangxiangniao@163.com 举报,一经查实,本站将立刻删除。
发布者:程序猿,转转请注明出处:https://www.chuangxiangniao.com/p/1223546.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
在哪里可以购买和出售比特币?如何查看比特币实时行情?比特币初学者指南
上一篇 2025年12月9日 01:40:30
什么是Polkadot(DOT币)?DOT未来发展及价格预测
下一篇 2025年12月9日 01:40:47

相关推荐

  • composer require-dev和require有什么不同_Composer Require与Require-Dev区别解析

    require用于声明项目运行必需的依赖,如框架、数据库组件和第三方SDK,这些包会随项目部署到生产环境;2. require-dev用于声明仅在开发和测试阶段需要的工具,如PHPUnit、PHPStan、Faker等,不会默认部署到生产环境;3. 安装时composer install根据环境决定…

    2026年5月10日
    1000
  • 比特币新手教程 比特币交易平台有哪些

    比特币是一种去中心化的数字货币,基于区块链技术实现点对点交易,具有匿名性、有限发行和不可篡改等特点;新手可通过交易所购买,P2P交易获得比特币,常用平台包括Binance、OKX和Huobi;交易流程包括注册账户、实名认证、绑定支付方式、充值法币并下单购买,可选择市价单或限价单;比特币存储方式有交易…

    2026年5月10日
    000
  • 理解编程指令:当结果正确,但实现方式不符要求时

    本文探讨了在编程实践中,即使程序输出了正确的结果,但若其实现方式未能严格遵循既定指令,仍可能被视为“不正确”的问题。我们将通过具体示例,对比直接求和与累加求和两种实现策略,强调理解和遵守编程规范的重要性,以确保代码的健壮性、可维护性及符合项目要求。 在软件开发过程中,我们经常会遇到这样的情况:编写的…

    2026年5月10日
    000
  • php常量怎么用_PHP常量(define/const)定义与使用方法

    PHP中可通过define函数和const关键字定义常量,用于存储不可变值。define适用于全局作用域,支持动态名称和条件定义,如define(‘SITE_NAME’, ‘MyWebsite’);const在编译时生效,语法简洁但限制多,只能在类或全…

    2026年5月10日
    000
  • Discord.py 交互按钮超时与持久化解决方案

    本教程旨在解决Discord.py中交互按钮在一段时间后出现“This Interaction Failed”错误的问题。我们将深入探讨视图(View)的超时机制,并提供通过正确设置timeout参数以及利用bot.add_view()方法实现按钮持久化的具体方案,确保您的机器人交互功能稳定可靠,即…

    2026年5月10日
    000
  • JS如何实现迭代器?迭代器协议

    JavaScript中实现迭代器需遵循可迭代协议和迭代器协议,通过定义[Symbol.iterator]方法返回具备next()方法的迭代器对象,从而支持for…of和展开运算符;该机制统一了数据结构的遍历接口,实现惰性求值,适用于自定义对象、树、图及无限序列等复杂场景,提升代码通用性与…

    2026年5月10日
    100
  • Golang使用Protobuf定义接口与消息格式

    Protobuf通过字段编号实现兼容性,新增字段可忽略、删除字段可保留编号,确保新旧版本互操作,支持服务独立演进。 在Golang项目中,利用Protobuf定义接口和消息格式,本质上是为服务间通信构建了一套高效、类型安全且跨语言的契约。它让数据结构清晰可见,RPC调用标准化,极大地简化了分布式系统…

    2026年5月10日
    000
  • Go语言接口与切片:如何识别和操作[]interface{}

    本文将深入探讨Go语言中如何识别和操作`[]interface{}`类型的切片。我们将介绍类型断言(Type Assertion)的关键作用,并通过`switch`语句演示如何安全地检测`[]interface{}`类型,并进而遍历其内部元素。文章旨在提供清晰的示例代码和专业指导,帮助开发者有效地处…

    2026年5月10日
    000
  • 什么是零知识证明(Zero-Knowledge Proof)?它如何在保护隐私的同时验证信息?

    零知识证明通过交互式与非交互式方法实现秘密验证。一、交互式零知识证明中,证明者提出数学命题,验证者发送随机挑战,证明者返回响应,经多轮验证确认真实性而不泄露秘密。二、非交互式零知识证明(NIZK)依赖公共参考串,证明者独立生成证明,验证者用公共参数校验,无需实时交互,适用于区块链场景。三、zk-SN…

    2026年5月10日
    000
  • c++中头文件和源文件的区别_c++头文件与源文件作用对比

    头文件声明接口,源文件实现逻辑。头文件含类、函数声明及宏定义,通过#include被多文件共享,用include守卫防重;源文件实现具体功能,编译为目标文件后由链接器合并。声明与实现分离提升模块化与编译效率,模板和内联函数因需编译时可见故常置于头文件,命名空间避免符号冲突,整体结构使项目更清晰易维护…

    2026年5月10日
    000
  • HTML文档的基本结构是什么? 3分钟带你了解HTML文档基础框架

    html文档的基础结构由四部分组成:1. 声明,用于告知浏览器以html5标准模式解析页面,避免怪异模式导致的兼容性问题;2. 根元素,包裹整个文档内容,并可通过lang属性指定语言;3. 头部区域,包含元数据如设置字符编码、实现响应式布局、定义页面标题、引入css和favicon、加载脚本等;4.…

    2026年5月10日
    000
  • Android和iOS系统下,HTML+JS代码运行结果差异:为什么input宽度为0时,Android输入方向异常?

    Android和iOS系统HTML+JS代码运行差异分析:input宽度为0引发的Android输入方向异常 开发OTP输入组件时,我们发现一个有趣的现象:当input元素的宽度设置为0 (style=”width: 0;”)时,Android系统下的输入方向会异常,而iOS系统则正常工作。 移除w…

    2026年5月10日
    000
  • 比特币价格为何波动?深度解析影响BTC的五大因素

    近期比特币(btc)价格波动引起市场广泛关注,投资者纷纷寻找影响价格的关键因素。深入分析可以发现,btc价格波动主要受以下五大因素驱动: 一、宏观经济与政策影响 比特币价格对全球经济数据、货币政策和利率调整高度敏感。例如,美联储降息或量化宽松政策可能推高BTC价格,而紧缩政策则可能导致价格下行。投资…

    2026年5月10日
    100
  • Go语言中复制数组的几种方法详解

    本文介绍了在 Go 语言中复制数组和切片的几种方法,重点讲解了内置的 `copy` 函数的使用方式,以及在多维切片场景下深拷贝与浅拷贝的区别,并提供了相应的代码示例。通过本文,你将掌握在不同场景下选择合适的复制方法,避免潜在的陷阱。 在 Go 语言中,复制数组和切片是一个常见的操作。根据不同的需求,…

    2026年5月10日
    000
  • JavaScript设计原则_JavaScript可维护代码

    每个函数应只做一件事,如拆分数据处理与DOM操作,命名体现功能(如formatDate),长度控制在20行内;2. 使用清晰命名(如currentUser、isValid)减少注释依赖,关键逻辑注明“为什么”;3. 按功能模块化组织代码,如api.js处理请求,utils.js存放工具函数,使用im…

    2026年5月10日
    000
  • C++如何编译和链接_C++从源码到可执行文件的过程解析

    c++kquote>预处理展开宏和头文件,编译生成汇编代码,汇编转为机器码,链接合并目标文件与库生成可执行程序。 当你写完一段C++代码,比如一个简单的hello world程序,最终能运行起来,背后其实经历了一系列步骤:预处理、编译、汇编和链接。这个过程将人类可读的源码转换成机器可以执行的程…

    2026年5月10日
    000
  • 哪里可以买比特币BTC?怎么买?一文了解全过程

    哪里可以买比特币BTC?怎么买?一文了解全过程哪里可以买比特币BTC?怎么买?一文了解全过程哪里可以买比特币BTC?怎么买?一文了解全过程哪里可以买比特币BTC?怎么买?一文了解全过程

    对于新手投资者来说,购买比特币(BTC)需要了解完整的操作流程,包括选择交易平台、注册账户、资金充值以及交易执行。本文将详细解析全过程,帮助顺利进入加密市场。 一、选择可靠的交易平台 投资者应选择知名、安全、交易深度充足的交易所,以确保资金安全和交易顺畅。为了方便快速参与BTC交易并实时监控市场动态…

    2026年5月10日 用户投稿
    000
  • Python继承中父类属性的初始化与访问策略

    本文深入探讨python面向对象编程中,子类如何正确初始化和访问父类属性。重点分析`super().__init__()`的工作原理,解释在继承链中参数传递的重要性,并提供通过子类构造函数传递参数的解决方案。此外,针对子类需要与特定父类实例交互的场景,文章还介绍了组合(composition)模式的…

    2026年5月10日
    000
  • javascript生命周期钩子是什么_组件有哪些关键阶段?

    JavaScript原生无生命周期钩子,这是Vue、React等框架为组件设计的机制;Vue按创建、挂载、更新、卸载四阶段提供对应钩子,React类组件有明确生命周期方法,函数组件则通过useEffect模拟,其核心价值在于精准控制执行时机以避免DOM操作错误和内存泄漏。 JavaScript 本身…

    2026年5月10日
    100
  • 为什么专注如此重要?

    在快节奏的数字时代,程序员能否保持专注直接影响着代码质量、项目进度和错误率。 高效专注,才能在开发过程中游刃有余。本文将分享一些实用技巧,助您提升编程专注力,高效完成任务。 专注力为何如此重要? 专注力是程序员的核心竞争力。编码需要高度集中,处理细节、逻辑和问题,稍一分神就可能导致错误百出,返工耗时…

    2026年5月10日
    000

发表回复

登录后才能评论
关注微信