2018-10-11

Nervos AppChain组件之ReBirth

ReBirth是一个提供区块链数据缓存服务的服务器端组件。它通过在服务器本地缓存 AppChain上的数据,为 Microscope等提供所需的数据缓存和查询服务,加快查询区块数据的速度。 ReBirth 具体有什么用 如果Microscope不配置ReBirth,首页右侧的最近交易列表没有数据,也不支持查询! 大概工作原理 ReBirth是一个典型的Rails Api服务,后端数据库是PostgreSQL。 启动后台任务,通过rpc请求获取AppChain链的数据,保存到数据库中,通过PostgreSQL支持查询功能。 rails task -T |grep syncrails daemons:sync:restart              # restart sync processrails daemons:sync:start                 # start sync processrails daemons:sync:status               # get sync process statusrails daemons:sync:stop                  # stop sync processrails ethereum:node:waitforsync    # Check if node is syncing 目前一共有9张表 1. abis2. balances3. blocks4. transactions5. erc20_transfers6. event_logs7. sync_errors8. sync_infos9. validator_caches 1~6 表是保存区块的基本数据7~9 可能是记录同步状态 如果不使用docker...

Read More
2018-10-10

Nervos AppChain 组件之 Microscope

Microscope是什么   Microscope 是Nervos打造的一款区块链浏览器。   区块链浏览器又是什么呢   正如程序员经常使用的Git,随后出现了Github,Github能更方便的查看commit, 代码贡献者等,可以说Github是Git的Web版(当然Github还有更多其它的功能)。   Microscope 是个方便查看区块链数据的工具。   没有区块浏览器怎么查看数据呢   比如说 我想查看...

Read More
2018-09-28

Nervos布道者招募(北京站)启动

布道者招募启动 Nervos Meetup 你参加了吗?是否意犹未尽想要更多干货分享?跃跃欲试自己也给大家分享? 加入Nervos的布道者计划~ 你就可以参加我们的培训活动,再将技术交流带给更多开发者,与社区共同成长。 Nervos 技术社区长什么样? 在大规模技术驱动创新的前夜,新一代的区块链技术将催生出全新的加密经济体系之际,Nervos 将成为未来最为重要的底层基础设施,加密经济系统的信任引擎;Nervos 崇尚开源,相信技术改变未来。同样地,Nervos 的社区交流也是自由、自治的。所以,是时候和 Nervos 做拍档了! 布道者画像 了解...

Read More
2018-09-22

我们发起了Awesome Nervos项目

为了更好的普及Nervos,也为大家学习Nervos提供方便,我们 发起了Awesome Nervos项目,汇集Nervos的常用资料。 Nervos技术论坛:http://forums.nervos.org/ 动手系列: 在Mac上编译部署CITA链:https://ethfans.org/lawup/articles/33401 在Mac上搭建区块链浏览器Microscope:https://ethfans.org/lawup/articles/33422 在本地构建 Nervos 全家桶: https://blog.priewienv.me/2018/09/20/nervos-appchain-local/ Nervos AppChain全家桶包括一下几部分: CITA:区块链内核 GitHub: https://github.com/cryptape/cita...

Read More
2018-09-12

Nervos AppChain 组件之 CITA

CITA 是什么 CITA (Cryptape Inter-enterprise Trust Automation) 是一个面向企业级应用的支持智能合约的区块链框架,旨在为企业级区块链应用提供一个稳固、高效、灵活的运行平台。 CITA作为 Nervos AppChain 的核心组件,可以通过 “性能不够 机器来凑” 这种横向扩展的方式提供强大的性能支持,这也是大型互联网公司的通常做法。 CITA架构...

Read More
2018-09-10

[转载]什么是Nervos

happypeter 从2013年开始录制视频, 现在是专业的区块链讲解员。 本文来宏观介绍一下 Nervos 。Nervos 是由多条区块链组成的网络,接下来 Peter 就给大家介绍一下 Nervos 网络的分层架构,以及整个生态中各个组件的分工。 宏观思路 我们先抛开具体组件,先从宏观上梳理一下 Nervos 的大思路。可以用一句话概括,Nervos 是一个分两层的架构,第一层是保证安全的基础公链,第二层是保证性能的 AppChain...

Read More