我这个实践记录,说起来也是被一个朋友逼出来的。

本站为89游戏官网游戏攻略分站,89游戏每日更新热门游戏,下载请前往主站地址:www.gm89.me
前几天跟一个老哥聊天,他手里捏着点儿那个“涟漪”的东西,突然很严肃地问我:你现在用的是哪个版本的“涟漪”? 我当时就懵了,什么版本?不是就那一个东西吗?
老哥特别嘚瑟,说你连版本都不知道,那肯定连门都没入。他非得给我普及一通什么“核心版”、“测试版”、“社区版”的,给我听得一头雾水。我当时就想:不行,今天晚上必须把这事儿给彻底搞明白,不然以后聊天都没法接话,太掉价!
我打开电脑,从零开始的实践过程
我立马动手,打开了电脑,在搜索框里就是一顿狂敲,把“涟漪”、“版本”、“区别”这些关键词一股脑塞进去。结果,出来的东西把我更搞糊涂了。
满屏幕都是“Ripple Core”、“XRP Ledger”、“rippled V1.9.1”、“测试网”、“主网”……这特么不是一个东西吗?怎么又分出公司、协议、软件、网络了?我火气一下子上来了,感觉这群搞技术的人就是故意把简单的事情说复杂,让人摸不着头脑。
抓狂之后的梳理与最终实现
我深吸一口气,决定先从最源头开始拆解,把这些乱七八糟的名字一个个对照,才发现这里面只有“三个核心版本类别”,但经常被大家混在一起说,所以才显得特别乱。
我硬着头皮,把那些英文名字和中文俗称拉了个清单,最终才明白大家说来说去的“版本”,到底是指
涟漪版本大起底:区别看完秒懂!
我给你们直接上干货,把我总结的这三类“版本”区别列出来,以后再有人跟你扯版本,你就拿这个糊他脸。
-
第一类:公司版本(Ripple Labs)
这个最简单,就是那个公司,它就是一家公司,没有版本号!它就是卖解决方案的。很多人说的“Ripple版本”,指的就是这家公司搞的那些东西,纯属混淆概念。
-
第二类:网络版本(XRP Ledger 主网/测试网)
这就是那个真正跑着的账本系统,所有交易都在上面。理论上,它也没有像App那样的V1、V2版本号。它就是一个持续运行的整体。但它有“测试网”(给你玩儿的)和“主网”(动真格的)的区别。这是网络环境的区别,不是软件本身的版本区别。
-
第三类:软件版本(rippled 客户端)
注意!这才是大家真正应该讨论的版本!“涟漪”这个网络要跑起来,得靠大家装的那个节点代码,官方管它叫“rippled”。这个代码是有版本号的!比如现在大家用的是V1.11.0,V1.12.0,这些数字才是版本。每一次更新,都会加新功能或者修补漏洞,所以这个版本号才重要。
我花了整整一个晚上,从一头雾水到彻底捋顺。搞懂这个,我最大的感受是:那些整天把“涟漪版本”挂在嘴边的人,十有八九根本不知道自己说的是公司、网络还是那串代码的版本号。他们只是跟风瞎扯。
我赶紧把这套新的理解扔给那位嘚瑟的老哥,他半天没回复,估计是没想通自己以前说的都是些什么玩意儿。我心里那叫一个舒畅。
所以说,别被那些高大上的词儿吓到,自己动手去拆解、去实践,所有复杂的东西,立马就变得通俗易懂了。

