The Crypto world has long appeared in the Society, but many or even almost all people do not know about Crypto, Blockchain, ICO Etc.
But now Crypto is widely known by People from all over the World, and this is very profitable for all of them especially a Developer. Why is it so profitable for Developers?
Because Developers can introduce their Projects via Crypto very quickly compared to other ways.
Well on this occasion I will introduce one project that is very interesting, cool, and very useful for the whole community.
Okay, you should check my article this time about Project Teron.
Elements of TPP
On-chain Elements
It is important to note that the Treon solution was designed – and is being built – on the Ethereum blockchain. However, the next version of Treon – which is now in the initial design phase – will be designed to work on one of the upcoming next-generation networks. Our architects are researching the possibilities to port TPP to either NEO, ICON, EOS, Zilliqua, or Cardano; and opening the architecture to be compatible with “cross-chains” processing. All technical, commercial, and operations implications are under studies. The team is having technical discussions with several upcoming blockchain infrastructure providers with the aim to architect a solution that supports Treon’s growth plans.
The on-chain elements of Treon’s solution will be composed of several unique smart contract components that will come together to create the flexible Treon Payment Protocol (TPP).
Treon Token Contract: “BillContract”
The Treon Token “BillContract” will be the smart contract to mediate and store the ownership of Treon tokens among accounts. It is the ERC20 token contract. The Treon Token “BillContract” will be the ledger used by Treon to keep track of the balances associated with each address, as well as keeping track of “BillContracts” and “BillLimiters” associated with the “BillAccounts”.
This is done by mapping all the addresses to another mapping of their respective “BillContracts”. It will also include mapping between these “BillContracts” with their respective “BillLimiters”. The Token Contract will be managing: Approvals of “BillContracts”; Adding “BillLimiters” to “BillAccounts”; and, Executing “BillPayment”.
Treon Token (TXO)
The Treon Token (TXO) will be based on the TPP ecosystem. The TXO token is the payment mechanism for utilities adopting Treon Payment Protocol (TPP). It will initially build on the ERC20 standard interface but will extend the money transfer process so that advanced payment methods can be utilities. The TXO token is designed to be different from current cryptocurrencies as it will allow comprehensive all-in-one billing mechanism to be implemented in a flexible way.
Treon “Account”
The “Account” will be implemented as a public address that is used to track the balance of Treon token, “BillContracts”, and “BillLimiters” associated with that address. The balance, “BillContract” and “BillLimiters” are found on the Treon token contract described previously. It is important to note that the Account.
Treon “BillAuthorizers”
“BillAuthorizers” will be modular components that setup a condition to decide whether a “BillPayment” should be able to request payment from a “BillAccount” for not. An example use case of a “BillAuthorizer” would be a condition that states a “BillRequest” can only be executed if it has been at least 30 days since the last one, or if its amount has reached a $100 (for instance) since the last “BillPayment” request. “BillAuthorizers” can be chained together in “BillContracts” to make development easier for utilities to manage and recreate.
Treon “BillAuthorizers”
“BillContracts” will be smart contracts that represent a payment relationship between “Accounts” and facilitate the transfer of tokens between them. “BillContracts” are designed with flexibility and can be implemented to allow many different payment mechanisms and features.
These contracts allow utility providers to port their own billing methodologies or create new ones through the smart contract, present them to the customers (end consumers of utilities), authenticate transactions before execution, and transmit it for execution on the blockchain. Moreover, these contracts will allow the utility providers to migrate their interoperability or cross-trade agreements billing schemes, present them to their ecosystem partners (other utilities, infrastructure providers, value added service suppliers, etc.), authenticate transactions before execution, and transmit it for execution on the blockchain.
While “BillContracts” can be created with original code, they can be built modularly from a pre-existing set of “BillAuthorizers”. This enables the chaining together of different functionalities into one contract. “BillAuthorizers” can be vetted and are less likely to include security issues in their implementation. “BillContracts” can be created and deployed with a variety of parameters. Any deployment of a “BillContract” will include a hash of these parameters and these will be checked when a payment request is made to ensure the hash of the pre-defined parameters matches that of the payment request.
Treon “BillLimiters”
The “BillLimiters” is an on-chain component that an account user can add to set various quantitative limitations on that Account
More Informations :
Website : http://treon.io
ANN Thread : https://bitcointalk.org/index.php?topic=3403731.msg35625366
Whitepaper : https://www.treon.io/data/Treon-WhitePaper.pdf
Twitter : https://twitter.com/TreonNews
Facebook : https://www.facebook.com/Treon-171801956857915/
Telegram : https://t.me/TreonOfficial
Reddit : https://www.reddit.com/r/treon/
BTT Profil : https://bitcointalk.org/index.php?topic=3407371.0
Written By Ansul
BTT Profil URL : https://bitcointalk.org/index.php?action=profile;u=1929748
Telegram : https://t.me/EllyZulkifly
Facebook : https://www.facebook.com/elly.uchiha
Twitter : https://twitter.com/EllyZulkifly_66
Coins mentioned in post: