Connect to coffe network via telegram
Make your account fast and free!
Great bridge for swap coins from
networks to coffe and and back
Block producer selection based on
random number generation
COFFE blockchain uses the same consensus algorithm as EOS - dPOS, but with some difference. To increase the system decentralization in the COFFE network, from the general queue of producers ready to create blocks, we choose only block producers. A block producer is selected in a decentralized manner: all producers choose one random number. All these numbers are summarized, and the total sum becomes the base number, with the help of which the producer of the next block is calculated (by a mathematical formula).
The resulting number is decomposed into registers. Then, the total number is divided by each of the registers that differ from 0 sequentially. It is done until we get a number in the range of the queue, which will be equal to the number in the queue of the block producer, creating the next block. All calculations are done by each producer independently, which means that the procedure is completely random since the final choice depends on the number created by each producer. To create a block in the network, two queues are created. The first queue should include up to 21 block producers, whereas the second one can include all the others. The first queue selects a producer that would produce the block, whereas the second selects a producer that would replace the producer who completed the creation of the block. The first queue confirms the block, and the producer, who has completed the work, is shifted to the second queue. Later, he can be selected in the first queue by the second one, and then, to produce the block, he can be selected by the first queue.
Rewards for the production of blocks
The reward for the block production in the COFFE network will be accrued and paid for 20 years. By the end of 2038, the total number of tokens issued as a reward for the production of blocks will be 19 000 000 000 CFF. Each transaction conducted in the COFFE network will reduce the token issue as the commission fee in the COFFE network is erased completely. At the end of the CFF token issue, the system commission fee will be frozen and then accrued in full to producers who created another block (as a kind of reward).
In the COFFE network, anyone can become a block producer. To do this, one just needs to place 100 000 CFF in the block producer's contract stake, which will allow him to receive a unique identifier of the block producer. With that, you can install the software on a purchased or rented server and start producing blocks. The project team will provide all necessary assistance to help a user to install, set, and launch the software. Minimum server requirements for hosting a block producer are as follows: 8 core, 32 Gb RAM, 2Tb HDD.
WHO CAN BE A BLOCK PRODUCER IN COFFE?
In the COFFE network, everyone can become a bp. To do this, it is enough to place 100 000 CFF in the block producer's contract stake, which will allow to obtain a unique identifier of the block producer. In installing, configuring and running the software, the project team will provide all possible assistance and direct assistance. Server requirements to bps: 8 core, 32 Gb RAM, 2Tb HDD
COFFE blockchain is developing the infrastructure for creating atomic swaps with other blockchains. The swaps mechanism allows conducting transactions from one blockchain to another. When transferring a coin from some other blockchain to the COFFE blockchain, it remains on the swap wallet, which is managed by a smart contract. At that, the coin is issued in the COFFE blockchain, with the help of the same smart contract, and then is sent to the end recipient. In the case of a reverse transaction from the COFFE blockchain to another blockchain, the coin is erased in the COFFE blockchain, and the coin remaining on the smart contract wallet is sent to the end recipient of the transaction. Generally speaking, the COFFE blockchain can include as many coins as there are on the swap wallet, no more and no less.
A user will be charged a smart contract swap fee for the use of swaps in the COFFE network and a fee for conducting a transaction in the corresponding network.
For the convenience of users, we have developed a smart wallet on atomic swaps, using the Telegram bot. This bot will allow you to:
1. Create an account in the COFFE network;
2. Conduct coin transactions in the COFFE network;
3. Conduct coin transactions from COFFE network to another network (at the time of writing, it is only EOS MainNet network; you can pay EOS without even having a wallet in EOS);
4. Receive tokens from another network to your Telegram wallet (at the time of writing, it is only EOS MainNet network; you can receive EOS without even having a wallet in EOS);
5. Confirm dAPP transactions in the COFFE network.
The security of the COFFE blockchain is beyond question as it is built on EOSIO, one of the most secure blockchains of today. The security of EOS is time-tested. We not made significant changes in the system that could reduce network security.