石墨烯架构分析一:源码解读
发布于 1 个月前 作者 stvenyin 621 次浏览 来自 EOS

石墨烯应用中心

  • 石墨烯(Graphene)是一种由碳原子以sp²杂化轨道组成六角型呈蜂巢晶格的二维碳纳米材料(百度词条)。在材料层面获得的灵感,使得石墨烯的分子架构,成为在区块链领域的优秀的核心底层架构。 目前的区块链石墨烯技术指的是,利用石墨烯区块链工具组,开发的区块链项目。
  • 一,石墨烯技术
  • 石墨烯技术是区块链工具组,由Cryptonomex公司开发,GitHub 项目地址:https://github.com/cryptonomex/graphene,采用 C++ 编写,丹尼尔 • 拉里默(Dan Larimer)是 Cryptonomex 的创始人,而他的父亲斯坦•拉里默(Stan Larimer)是 Cryptonomex 的主席。Graphene (石墨烯) 使用区块链来记录参与者的转账信息及市场行为。由于每个区块总是指向前一个区块,因此一个区块链条包含了所有在网络上发生的交易信息。
  • 二,石墨烯技术的工具组
  • 最顶层是抽象类,定义了插件的基本接口:插件注册
  • 中间层是插件模板类,主要用来解决插件之间依赖调用:插件依赖注册,查找
  • 最底层是具体插件类,专注单个插件的业务功能实现:注册依赖,定义了插件初始化、启动、停止三个方法。
  • 三。石墨烯技术的优点
  • EOS采用石墨烯引擎为基础构建区块链,实现了一套灵活的模块化插件机制,在抽象插件类和具体功能类之间引入一层模板类,来将插件间依赖调用从具体类中解耦出来,有利于插件功能内聚以及新插件扩展。利用石墨烯架构实现了零点几秒的转账速度、交易吞吐量百万TPS级别、稳定、功能强大、完备的操作体验。 image.png
回到顶部