Proto3 Arenas分配

Arena分配是仅C++有的功能,在使用Protocol Buffer时,它可以帮助你优化你的内存使用,提高性能。在.proto文件中启用Arena分配会在生成的C++代码中添加处理Arena分配的额外代码。关于Arena分配API的细节,详见Arena Allocation Guide。 [Read More]
Tags: protobuf

Proto3 API引用

本文主要介绍Protocol Buffer类在C++如何工作,当然也包含Protocol Buffer本身应用文档。本文包含: [Read More]
Tags: protobuf

Bitcoin 网络

比特币工作在应用层,它的底层是一个P2P网络。比特币的P2P网络是非常简单的,所有节点都是对等的,不会出现某些P2P网络中所谓的超级节点或者中心节点。 [Read More]

Bitcoin的实现

比特币系统是一个基于交易的账本,这意味着存储在账本中的是一笔笔交易。那么在用户进行转账交易时,首先就需要确保用户所持有的数量要大于或等于将要交易的。这要做的目的是为了避免双花问题。 [Read More]