Skip to content

Aliceonly/Golang_blockChain

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Golang_blockChain

该项目是一个简易区块链系统的开发,通过阅读 ethereum-go 源码理解了以太坊底层工作原理,实现了一个完整区块链应有的 基础功能,主要使用 Go 语言编写。

区块链创世纪和初始化 区块追加与验证(PoW) 链上区块数据查询(通过 Number、Hash) 交易的创建添加与签名 使用 net 包建区块链立节点之间的 TCP 连接来广播交易池、同步出块信息、共识等 钱包客户端的开发基于 Chrome 插件,集成了新建钱包、通过私钥加载钱包、 余额查询、显示历史交易、账户信息等功能与,与上述服务端节点进行数据交互。

About

This is a virtual blockchain network developed in Go language. A certain amount of information is kept in each block and they are connected into a chain in the chronological order of their respective generation. In this system, this chain is kept in virtual nodes.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages