公 告
编程语言

checking whether the C compiler works... no | ubuntu18.04


sudo apt-get install --reinstall build-essential sudo apt-get install --reinstall gcc sudo dpkg-reconfigure build-essential sudo dpkg-reconfigure gcc &n......
sudo apt-get install --reinstall build-essential sudo apt-get install --reinstall gcc sudo dpk......

checking whether the C compiler works... no | ubuntu18.04

sudo apt-get install --reinstall build-essential sudo apt-get install --reinstall gcc sudo dpk......
阅读全文 0
区块链学习

深入 ProtoBuf - 简介


1.  Protobuf简介        protobuf是google提供的一个开源序列化框架,类似于XML,JSON这样的数据表示语言,其最大的特点是基于二进制,因此比传统的XML表示高效短小得多。虽然是二进制数据格式,但并没有因此变得复杂,开发人员通过按照一定......
1.  Protobuf简介        protobuf是google提供的一个开源序列化框架,类似于XML,JSON这样的数据表示语言......

深入 ProtoBuf - 简介

1.  Protobuf简介        protobuf是google提供的一个开源序列化框架,类似于XML,JSON这样的数据表示语言......
阅读全文 0
区块链学习

Tendermint的工作原理剖析


当一个Tx进来时, Tmcore的mempool(MP)会通过mempool connection(一个socket连接,由abci-server提供,端口号为46658)调用Application Logic(AL:也就是abci-app,我们自己用任何语言编写的APP逻辑)里的checkTx方法,AL向MP返回验证结果。MP根据验证结果放行或者拒绝该Tx......
当一个Tx进来时, Tmcore的mempool(MP)会通过mempool connection(一个socket连接,由abci-server提供,端口号为46658)调用Application ......

Tendermint的工作原理剖析

当一个Tx进来时, Tmcore的mempool(MP)会通过mempool connection(一个socket连接,由abci-server提供,端口号为46658)调用Application ......
阅读全文 0
区块链学习

【深度知识】Tendermint共识算法原理和框架流程


1. 摘要Tendermint是跨链Cosmos项目的核心技术。本文主要介绍以下内容:(1)Tendermint的网络层级框架图(2)Tendermint模块组成及共识算法原理(3)Tendermint工作流程2. Tendermint概述Cosmos的开发团队Tendermint其实早在2014年就开始意识到......
1. 摘要Tendermint是跨链Cosmos项目的核心技术。本文主要介绍以下内容:(1)Tendermint的网络层级框架图(2)Tendermint模块组成及共识算法原理(3)Tendermin......

【深度知识】Tendermint共识算法原理和框架流程

1. 摘要Tendermint是跨链Cosmos项目的核心技术。本文主要介绍以下内容:(1)Tendermint的网络层级框架图(2)Tendermint模块组成及共识算法原理(3)Tendermin......
阅读全文 0
区块链学习

自主可控区块链神器Tendermint五分钟入门


区块链应用已经从单纯电子现金发展到去中心化投票等更多的领域,但是区块链这样的分布式系统的开发还存在一些困难的问题:安全、可靠性、敏捷度、以及一致性保证等等。Tendermint的目的就是致力于解决分布式系统开发中像公示算法这样的技术难点,而让Tendermint区块链应用开发者可以将关注点集中在业务逻辑上。如果希望快速掌握基于Te......
区块链应用已经从单纯电子现金发展到去中心化投票等更多的领域,但是区块链这样的分布式系统的开发还存在一些困难的问题:安全、可靠性、敏捷度、以及一致性保证等等。Tendermint的目的就是致力于解决分布......

自主可控区块链神器Tendermint五分钟入门

区块链应用已经从单纯电子现金发展到去中心化投票等更多的领域,但是区块链这样的分布式系统的开发还存在一些困难的问题:安全、可靠性、敏捷度、以及一致性保证等等。Tendermint的目的就是致力于解决分布......
阅读全文 0
区块链学习

什么是非拜占庭错误?什么是拜占庭错误?


一般地,把出现故障( crash 或 fail-stop,即不响应)但不会伪造信息的情况称为“非拜 占庭错误”( non-byzantine fault)或“故障错误”( Crash Fault);伪造信息恶意响应的情况称为“拜占庭错误”( Byzantine Fault),对应节点为拜占庭节点。处理非拜占庭错误的算法有:paxos、raft和其变种......
一般地,把出现故障( crash 或 fail-stop,即不响应)但不会伪造信息的情况称为“非拜 占庭错误”( non-byzantine fault)或“故障错误”( Crash Fault);伪......

什么是非拜占庭错误?什么是拜占庭错误?

一般地,把出现故障( crash 或 fail-stop,即不响应)但不会伪造信息的情况称为“非拜 占庭错误”( non-byzantine fault)或“故障错误”( Crash Fault);伪......
阅读全文 0
区块链学习

简单了解 Tendermint


Tendermint 是什么?来自一段 slack 对话先来举个例子,Wordpress 与 Apache Web Server,Apache Web Server 通过 fastcgi 与 Wordpress 进行交流。它们被组合到一个服务端的进程中,这个进程负责处理连接逻辑,比如控制流量和安全。Tendermi......
Tendermint 是什么?来自一段 slack 对话先来举个例子,Wordpress 与 Apache Web Server,Apache Web Server 通过 fastcgi&n......

简单了解 Tendermint

Tendermint 是什么?来自一段 slack 对话先来举个例子,Wordpress 与 Apache Web Server,Apache Web Server 通过 fastcgi&n......
阅读全文 0