以太坊的 Ciri 是什么?有什么用
以太坊不仅是按市值衡量的最大的加密货币网络之一,而且还拥有业内最大的开发者社区之一。结果,创新不断建立在以太坊区块链之上。其中一项创新是 Ciri,这是一个面向 Ruby 开发者的区块链工具箱,旨在吸引更多开发者加入以太坊社区。
Ciri 是什么?
Ciri 在其 GitHub页面上将自己称为“一个用 Ruby 编写的正在进行的以太坊 2.0 实现,以及一个供所有 Rubyists 构建自己的链的区块链工具箱” 。
该平台仍在开发中,希望通过提供区块链工具箱来吸引 Ruby 开发人员使用以太坊,该工具箱允许使用编程语言Ruby轻松创建和修改私有链和公共链。根据Ciri 首席开发人员 Jiang Jinyang 的博客文章:
“Ciri 已经通过了以太坊测试套件,以太坊 1.0 POW 链即将实现。”
然而,该项目仍然需要实现几个组件——包括 DevP2P、KeyStore 和 CLI,然后才能在以太坊主网上运行节点。
此外,该团队正在密切关注以太坊网络的进一步发展,例如计划中的Casper和分片更新,为 Ruby 开发人员开发工具箱时需要考虑到这些。
该项目的路线图强调了该项目在发布 Beta 版本之前仍需要克服的障碍,该版本预计将于 2019 年初部署。
以太坊的 Ruby
BTCManager采访了 Ciri 开发者Jiang Jinyang,谈论了他的项目以及为什么他相信为Ruby 开发者添加一个工具箱可以帮助以太坊网络:
“在中国,区块链和以太坊在 Ruby 社区中还没有被广泛接受,因此熟悉它们的开发者并不多。在我看来,Ruby 开发者擅长将技术应用到产品中,因为 Rails 框架的流行。作为证明,您可以在Indie Hackers和Ruby China等网站上轻松找到各种 Ruby Web 应用程序。在这种情况下,我个人认为这是向 Ruby 开发人员介绍以太坊和dApp 的好机会,看看可以构建哪些实现。”
BTCManager还询问了金阳在Ciri的发展过程中面临哪些挑战。
他回答道:“在 Ciri 开发过程中,我面临两个主要挑战。一是以太坊 2.0 正在快速开发,因此规范尚未完成,很可能会有很多变化。另一方面,资源非常有限,而且我是该项目唯一的长期开发人员。我必须完成稳定的功能以使 Ciri 可交付,以便 Ruby 开发人员可以开始使用它。
最后,BTCManager向 Jinyang 询问了 Ciri 项目的时间表以及我们预计何时会推出 beta 版本。
“由于 Ciri 以太坊的目标是 ETH 2.0,目前处于 PoC 阶段,因此 Ciri 还有很长的路要走。作为下一阶段的目标,我将在 ETH 2.0 主网发布后立即完成 Ciri 以太坊的主要功能。”他回应道。
开发者活动凸显了以太坊的潜力
以太坊的代币ETH在 2018 年大幅贬值——今年迄今已下跌 80% 以上——加密货币社区的许多人认为,它很快就会被技术更先进的区块链网络所取代,而这些网络不会面临同样的扩容挑战作为他们的前任。
然而,以太坊活跃的开发者社区证明了该项目继续增长的潜力,以确保其仍然是领先的分布式智能合约计算平台之一,即使急需的协议更改需要比之前计划的时间更长的时间。
虽然EOS、Tron和Cardano等平台已经能够吸引开发人员使用他们的平台,但以太坊开发社区的规模及其平台被企业和初创公司采用,证明了该网络仍然拥有的实力,即使其市值刚刚下降低于瑞波币(XRP)。
如果以太坊核心开发人员能够成功实施他们提出的网络升级,以太坊很可能会继续在智能合约计算平台中占据主导地位,这也可能会反映在以太坊的价值中。