mirror of
https://github.com/bigchaindb/bigchaindb.git
synced 2024-10-13 13:34:05 +00:00
Clarified the crypto-condition example in assets.md
This commit is contained in:
parent
f6cd88338b
commit
e1b744a1f8
@ -2,12 +2,12 @@
|
|||||||
|
|
||||||
BigchainDB can store data of any kind (within reason), but it's designed to be particularly good for storing asset registrations and transfers:
|
BigchainDB can store data of any kind (within reason), but it's designed to be particularly good for storing asset registrations and transfers:
|
||||||
|
|
||||||
* The fundamental thing that one submits to a BigchainDB federation to be checked and stored (if valid) is a _transaction_, and there are two kinds: creation transactions and transfer transactions
|
* The fundamental thing that one submits to a BigchainDB federation to be checked and stored (if valid) is a _transaction_, and there are two kinds: creation transactions and transfer transactions.
|
||||||
* A creation transaction can be use to register any kind of indivisible asset, along with arbitrary metadata
|
* A creation transaction can be use to register any kind of indivisible asset, along with arbitrary metadata.
|
||||||
* An asset can have zero, one, or several owners
|
* An asset can have zero, one, or several owners.
|
||||||
* The owners of an asset can specify (crypto-)conditions which must be satisified by anyone wishing transfer the asset to new owners (typically at least m signatures from the n current owners)
|
* The owners of an asset can specify (crypto-)conditions which must be satisified by anyone wishing transfer the asset to new owners. For example, a condition might be that at least 3 of the 5 current owners must cryptographically sign a transfer transaction.
|
||||||
* BigchainDB verifies that the conditions have been satisified as part of checking the validity of transfer transactions. (Moreover, anyone can check that they were satisfied.)
|
* BigchainDB verifies that the conditions have been satisified as part of checking the validity of transfer transactions. (Moreover, anyone can check that they were satisfied.)
|
||||||
* BigchainDB prevents double-spending of an asset
|
* BigchainDB prevents double-spending of an asset.
|
||||||
* Validated transactions are strongly tamper-resistant; see [the section about immutability / tamper-resistance](immutable.html)
|
* Validated transactions are strongly tamper-resistant; see [the section about immutability / tamper-resistance](immutable.html).
|
||||||
|
|
||||||
You can read more about the details of BigchainDB transactions in [the section on Transaction, Block and Vote Models (data models)](models.html).
|
You can read more about the details of BigchainDB transactions in [the section on Transaction, Block and Vote Models (data models)](models.html).
|
||||||
|
Loading…
x
Reference in New Issue
Block a user