Skip to content
/ ChoCoin Public

A digital coin based on block chain technology,like Bitcoin.

Notifications You must be signed in to change notification settings

sjl623/ChoCoin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ChoCoin

A digital coin based on block chain technology,like Bitcoin.

Project structure

The project's file structure as follows:
├── Account
|── SeedNode
├── BlockChain
├── FullNode
├── LightNode
├── Pow
├── Transaction
└── Util
Here are more details about each directory\

  • SeedNode SeedNode is used to help a node find other node in the network.

  • Full(Light)Node Here are the source of the full node or light node client.After built by maven,a jar executable file should got.Then the one who participate in our game could run it.
    In other word,we would get two .jar file in the end. As for the different between full node and light node,click here to learn.

  • BlockChain The directory include the definition about block and block chain.

  • Pow What is Pow?It is proof of work.One node should prove it is working hard to get the award,such as some coin.
    The directory include the source code about it.

  • Transaction Implementation of transfer,balance inquire.

  • Account The define of an account and some function about account,such as generate an new account.

  • Util Some interface about data structure or algorithm that would be used by other part.

Algorithm

What is the difference between full node and light node?

In brief,a miner should run a full node,which keep all the transaction data of the system.But a light node is enough for the one who only want to launch a transaction.

About

A digital coin based on block chain technology,like Bitcoin.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages