之前介绍了将 EOS 主网数据同步到 MySQL,本文讲解了另一种同步到文档型数据库的方法。MySQL 和 MongoDB 最大的区别在于,MySQL 是传统的关系型数据库,支持 SQL 标准,而 MongoDB 是文档型数据库。MySQL 天生适用于结构化数据以及需要使用事务的场景,天生支持 SQL 标准,对开发者比较友好。

Read more...


截止目前,EOS 主网区块数量达到 1093 万,区块数据达到数十 G,备份数据也达到了 16G。如果从头开始同步区块数据,需要数天的时间。随着区块不断累加,同步的时间越来越长。如何快速构建 Fullnode,这成为每一个 BP、DApp 开发者等用户需要考量的问题。本文给出根据区块备份数据快速构建 Fullnode 的方法。

Read more...


2018 年 1 月 6 号,ChainONE 社区网站 bcage.one 上线。2 月 27 日,博客网站 blog.chainone.xyz 和主页 chainone.xyz 同时上线。至今为止,区块链技术指北博客积累了 62 篇文章,同时社区积累了 985 个帖子。由于 GA 统计添加比较晚,主页、博客、社区 3 个网址的 PV、UV 数据也不完整,不过从最近一周的数据分析,还是挺可观的,特别是社区网站。区块链技术指北社区还很年轻,笔者已经踏入区块链行业,相信会有十足的动力继续做下去。读者能够从中获得哪怕丁点的收获,笔者已经倍感荣幸。区块链世界,最困难而且最可贵的就是冷静和坚持。

Read more...


前面的文章讲解了如何让 nodeos 支持将链上数据实时异构到 MySQL 以及如何部署开源的区块链浏览器 API,但问题来了,没有前端展示,对于用户而言不够直观。EOS 链上数据又了,API 也有了,剩下的就是前端了。EOSTracker 是较早开源的区块链浏览器,后端使用 PHP,前端使用 AngularJS,接下来我们讲解如何部署前端。连续更新 3 篇文章,可以让读者从 0 到 1 构建区块链浏览器。区块链的强大魅力之处在于所有数据公开透明,任何人都可以同步全节点数据,任何人都可以追溯链上数据。希望能给读者帮助。

Read more...


在上一篇文章中笔者讲解了如何将 EOS 链上数据实时异构到 MySQL 数据库。数据既然有了,就要有用武之地。传统互联网获取数据的方式,最底层是数据层,然后有各种各种的 API,API 访问数据,再供前端展示。本文讲解如何使用开源的 EOSTracke-API 构建区块链浏览器 API。目前有较多的区块链浏览器,具体可以访问由 SuperONE 团队整理的 awesome-eos。EOSTracker 是较早开源的区块链浏览器,后端使用 PHP,前端使用 AngularJS,读者感兴趣可以阅读源码。

Read more...