OSDN Git Service

add terminology to readme
authorYongfeng LI <wliyongfeng@gmail.com>
Wed, 16 May 2018 11:50:27 +0000 (19:50 +0800)
committerYongfeng LI <wliyongfeng@gmail.com>
Wed, 16 May 2018 11:50:27 +0000 (19:50 +0800)
README.md

index d1ad90e..9f50219 100644 (file)
--- a/README.md
+++ b/README.md
@@ -1,5 +1,35 @@
 # Bytom Node.js SDK
 
+## Terminology
+
+### Keys
+
+Cryptographic keys are the primary authorization mechanism on a blockchain.
+
+### Account
+
+An account is an object in Bytom that tracks ownership of assets on a blockchain. 
+It's defined under one Bytom node created with one or serveral keys.
+
+### Asset
+
+An asset is a type of value that can be issued on a blockchain. All units of
+a given asset are fungible. Units of an asset can be transacted directly
+between parties without the involvement of the issuer.
+
+### Transaction
+
+Blockchain is chain of blocks, while block consists of numbers of transactions.
+
+### Unspent Output(UTXO)
+
+Bytom is UTXO based blockchain. One transaction spend some UTXOs, and produces new UTXOs.
+
+### Balance
+
+Any balance on the blockchain is simply a summation of UTXOs. In one bytomd, balance means
+summation of UTXOs of one account.
+
 ## Usage
 
 ### In your code