Takamaka is a protocol similar to Ethereum, but faster and safer, designed to be used in Java, with a usable code of use, which makes the approach friendly to those who start ideas and projects with blockchain
The TPoS (Takamaka Proof of Stake) consensus protocol provides access to the network to investors, node supporters and stakeholders, and a constant reward, which indirectly give users a fast and secure network, easy to program, that can permanently transact up to 1,200,000 Tx/h.
In this sense, the Takamaka blockchain is calibrated on a defined volume of estimated transactions that meets the needs of companies, where high performance and certain costs for the execution of intelligent contracts are required.
To all intents and purposes, Takamaka is a native TPoS "Takamaka Proof of Stake". It is cryptographically secure and with a new chain selection rule, which allows new and offline participants to join the blockchain, using only the reliable copy of the genesis block and the client, without further advices, such as checkpoints or assumptions about past availability (knowledge of the entire history of the chain).
The Takamaka protocol is independent of both the maximum network delay and the minimum or maximum level of stake availability. It is developed to address an arbitrary number of problems to the nodes (network problems, restarts or operating system updates, errors on the network interface and the system clock) that may not be fully operational, although actively engaged in maintaining the Network, transactions and validating Smart Contracts.
TakaMaka is a free, public, open source and new generation blockchain, with a high degree of security and reliability, high performance, running Smart Contract and entirely developed in JAVA.
TAKAMAKA is extremely scalable and able to solve problems and give answers even to enterprise infrastructures, while maintaining a high level of security.
QTESLA guarantees the security for the encryption part and for the block signature algorithm (provable secure variant 1), while the limit to alter the chain for the distribution of fees is 50% +1
qTESLA is a family of efficient post-quantistic digital signature schemes and it is the result of a long series of researches, born in the academic world since 2014.
Quantum Resistant refers to cryptographic algorithms that are considered safe from attacks by Quantum Computers, which process information to perform the classic operations on data, using the typical phenomena of quantum mechanics.
Being a critical software, our team is continuously working on tests and verifications, in order to obtain a significant and definitive reduction of problems, mainly related to the modeling of smart contracts. Our security is guaranteed by the constant monitoring of the code, the correction of bugs and the implementation of patches with rapid response and stress tests on the client side.
TakaMaka manages two simultaneous coins, one called Green Coin (TKG), the other called Red Coin (TKR). The first coin is standard, necessary for the operation of the PoS and to ensure the longevity of the blockchain; the second one is stable anchored to the dollar, for value transfers and payment of transaction costs.
The TKG is generated directly by the mining activity on the Takamaka chain. With the TKG, the reward of the mining activity and transactions is paid, but you can also create and manage Smart Contracts and get a reward from the mining activities; the TKG is divisible up to 9 decimal digits.
Thanks to TKG it is possible:
The Red Token (TKR) has the same functions as the Green Token (TKG): it pays fees, it activates transactions and Smart Contracts, but it is not involved in mining and unlike the Green Token is stable, the Red Token value never changes and is always guaranteed by AiliA SA1 in a ratio of 1:1 with the dollar.
The Red Token guarantees the stability and certainty of the management costs of both transactions and Smart Contracts, providing precise and non-variable estimates for constant gas operations, parameterizing those in which the size of the data on the number of operations and the amount of resources to be used for the execution of Smart Contracts varies.
Takamaka has chosen Java language to program the entire infrastructure of the blockchain: from the node to smart contracts the only thing you need to know is Java.
Thanks to its usability and a familiarity with the code of use, Java is a friendly language and the approach for those who start ideas and projects in blockchain is accessible to most of dev and companies.
Java does not require any particular development environment.
Thanks to this choice, it has been possible to apply to the development of blockchain software all the tools to report bugs in writing and forecasting the results of execution, which are currently already part of our blockchain.
For more than 20 years Java has always been one of the favorite programming languages and despite its age, it remains by far the most popular language. For this reason we have decided to use it as the base and single language of the entire blockchain infrastructure.
Wallet desktop, easy to use and safe, allows a complete interaction with the takamaka blockchain. The sources of both the wallets and the main net will be made open source soon.