Byteball [GBYTE] Information
Once stored in the Byteball database, the data can neither be revised nor removed.
After certain criteria are met, a new transaction becomes final. It cannot be revised even by a powerful attacker.
Regulated institutions can issue assets that are compatible with KYC/AML requirements. Every transfer of such asset is to be cosigned by the issuer, and if there is anything that contradicts the regulations, the issuer won't cosign.
Payments in private assets are not visible to anyone but the payer and the payee. The payments are not stored in the public database; rather, they are sent peer-to-peer.
For security, you can require that your funds be spendable only when several signatures are provided, e.g. from your laptop and from your phone. For shared control of funds, signatures from different people may be required.
When dealing with untrusted counterparties, you can lock the funds on an address that is spendable either by you or by the counterparty, depending on the events registered to the database by trusted third parties.
Fair initial distribution
98% of all bytes and blackbytes will be distributed to current Bitcoin holders who bother to prove their Bitcoin balances during at least one of distribution rounds. No investment is required, you need just to link your Bitcoin and Byteball addresses by making a small BTC payment or by signing a message with your Bitcoin address. Then the number of bytes and blackbytes you receive in each round will be proportional to the balance of your Bitcoin address in the snapshot block of that round.
In the first round, over 70,000 BTC were linked, and we distributed 10% of all bytes and blackbytes according to linked Bitcoin balances in the first Bitcoin block timestamped Dec 25, 2016 (Christmas block).
In the second round, which is scheduled for the full moon of February (February 11, 2017 at 00:33 UTC), we'll distribute 62.5 MB for each 1 BTC of linked balance and 0.1 new byte for each 1 byte received in the first round. To participate, install the wallet and chat with the Transition Bottransition.byteball.org.
Completely new technology
Byteball data is stored and ordered using directed acyclic graph (DAG) rather than blockchain. This allows all users to secure each other's data by referencing earlier data units created by other users, and also removes scalability limits common for blockchains, such as blocksize issue.
The consensus algorithm used to protect from double-spends is based on establishing a total order within the DAG. This is achieved by selecting a chain, called main chain, which gravitates towards units issued by commonly recognized reputable users — witnesses. See the white paper for details.
Testnet wallet is also available if you are a developer or want to experience the features of Byteball without spending a penny.
Community and Support
Join Byteball on Slack! There are many channels with lively discussions about future developments, trading, auctions, to name just a few. If you have any issues with the Byteball wallet, our competent support staff will take care of it at the #helpdesk channel. Please get your invite here: slack.byteball.org.
After installing, chat with the Transition Bot to participate in the next distribution round
Buy or sell bytes by chatting with a trading bot
View public transactions on the DAG explorer
Byteball [GBYTE] Release V 1.2.0
Added ability of partial recovery from seed.
A number of small bugs fixed.
Byteball [GBYTE] mandatory Update v2.3.0
- Blackbytes and other private assets can now be sent as textcoins. Private textcoins are files with .coin suffix, they can be sent over email, chat apps, or using a USB stick. The file contains the mnemonic, which allows to derive the private key, and private payloads together with their entire history, this is exactly the history which is not posted to the public DAG. Double-clicking the .coin file opens the app and starts claiming the textcoin (it can take a while as a long history needs to be validated), the file can be also drag-n-dropped to the app.
- Ability to sign arbitrary message to prove one's address. The signer doesn't need to have any bytes. The text to be signed is offered in chat, the signer clicks it and signs.
- Ability to spend unconfirmed funds. It will be enabled in the validating code at MCI 2909000 but standard wallets will not be able to select unconfirmed coins as inputs until the next update. Developer projects such as BIoT (which uses payment channels for streaming payments between IoT devices) can immediately take advantage of this update. It is a breaking change, all full nodes will have to upgrade.
- Extensions of smart contract language. It is a breaking change, all full nodes will have to upgrade.
- Fixes in determining finality of transactions. It is a breaking change, all full nodes will have to upgrade.
- Fixes in multi-send feature on non-US locale.
- Fixed the display of confirmation message when posting data (data feeds, attestations, etc) from a multi-sig wallet. Now the message includes the data being posted.
- Multiple small bugfixes
This is a mandatory update for all full nodes (both GUI and headless).