Blockchain project in Java, WIP
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
gradle/wrapper
src
.gitignore
LICENSE
README.md
build.gradle
gradlew
gradlew.bat
settings.gradle

README.md

BlockChainJ

Simple blockchain implementation, in Java, WIP

Description

This blockchain implementation has:

  • Block: with number, parent block and list of transactions
  • Transaction: send value from sender to receiver account
  • Account: with balance and optional smart contract code
  • Virtual Machine: to execute smart contracts

The world state keeps the account states. Each account has a balance and smart contract storage.

References

License

MIT