ByteBall
Byteball is a decentralized system that allows tamper proof storage of arbitrary data, including data that represents transferrable value such as currencies, property titles, debt, shares, etc. Storage units are linked to each other such that each storage unit includes one or more hashes of earlier storage units, which serves both to confirm earlier units and establish their partial order. The set of links among units forms a DAG (directed acyclic graph).
Overview - Table of Contents
What Is Byteball Bytes?
Getting Started With Byteball Bytes
How To Get A Byteball Bytes Wallet?
Byteball Bytes Resources
How To Buy Byteball Bytes?
Latest Byteball Bytes News
There is no single central entity that manages or coordinates admission of new units into the database, everyone is allowed to add a new unit provided that he signs it and pays a fee equal to the size of added data in bytes. The fee is collected by other users who later confirm the newly added unit by including its hash within their own units. As new units are added, each earlier unit receives more and more confirmations by later units that include its hash, directly or indirectly.
There is an internal currency called ‘bytes’ that is used to pay for adding data into the decentralized database. Other currencies (assets) can also be freely issued by anyone to represent property rights, debt, shares, etc. Users can send both bytes and other currencies to each other to pay for goods/services or to exchange one currency for another; the transactions that move the value are added to the database as storage units.
How Does Byteball Work?
Byteball doesn’t have a blockchain nor blocks. Transactions are their own blocks and don’t have to connect in a straight chain; They’re linked to multiple previous transactions and form a structure called a DAG (directed acyclic graph). Directed Acyclic Graph
Storage units, or balls, are linked to each other such that each storage ball includes one or more hashes of previous storage balls. Byteball connects transactions by signing the hashes of previous transactions to the new one.
This connection between storage balls not only consistently confirms earlier data put in the database but also establishes a partial order in which the storage balls can be referred to. Byteballs has no block size issues simply because it doesn’t have blocks.
The benefits of linking data to create a DAG include:
Instant Confirmation –
DAG technology allows a transaction to get confirmation from Byteball peers almost instantaneously because the system doesn’t rely on miners to verify transactions.
Transaction Finality –
Byteball’s system allows definite transaction completion alerts. This is unlike Bitcoin where the number of confirmations can be used to calculate only the probability that the transaction completed.
Lower Energy Burden –
Byteball requires significantly less energy to keep its network working and secure than proof of work cryptocurrencies.
Last updated
Was this helpful?