Heta Transaction flow and how it works from registering to executing any transaction

in heta •  6 years ago 

In this article, I will guide you through the process of how the functions and transactions are executed on the Heta platform. You will be able to have a clear insight of what goes on within the Heta platform when you are perfuming different tasks including transactions.

Transaction flow

• There is a transaction, and this transaction contains a permission tree. This transaction will be sent to every member on permission tree. Members will decide on either signing this contract reject it.

• After completing the signature phase, Heta platform will send the transaction to blockchain to verify it.

• Once transaction proved valid: when transaction data is proved to be correct, and the transaction has enough signatures.

• When verifying if a transaction is valid, Heta will add the transaction to Transaction_Valid metadata when validation code is Valid.

Mainchain

This is the public chain of Heta Blockchain platform and can be validated by a total of 33 Master nodes. Any activity of the platform will be committed to Mainchain. 

Peers

In Mainchain, each master node contains a ledger data of Mainchain. Those nodes can update in real-time and peer-to-peer as well.

Public Token

In Heta Blockchain platform, we also introduced public token. As a user, you can develop your own token running it in Heta Blockchain via the Smart Contract.

Smart Contract

These are high-level programming abstractions which are compiled down to HVM bytecode and can be deployed to the Heta MainChain for execution. To develop smart contracts, you require a defined database schema for tracking, storing, and finding data. Developers also need the same data sorted or arranged by multiple fields to maintain consistency among all the indices. The smart contract sets the format of each transaction in the MainChain.

Smart Contract Lifecycle Management

The platforms handle the full lifecycle management on each smart contract as digital assets, which include the completely controlled management of submission, usage, deployment, and cancellation. Also, with integration into the right management process, comprehensive smart contract management is successfully executed.

Smart Contract Template

By employing active adoption for several business models and processing within different business domains, a general smart contract template is slowly formed which can support flexible configurations for a multitude of scenarios.

HETA virtual machine (HVM)

The Heta virtual machine is developed to serve as a runtime ecosystem for smart contracts based on Heta system. HVM is sandboxed which is completely isolated from the network, filesystem or other processes performed by the host computer system. Every Master node in the network executes an HVM implementation as well as the same instructions.

Private Chain

This is private blockchain in Heta system with constrained read or writes access alongside a consensus algorithm which allows only a pre-selected group of people to contribute and maintain the integrity of the blockchain.

Private Chain Registration

If an organization wants to join Heta system, it has required to install Heta SDK package and then open a Heta wallet. Heta SDK package enables to a connection with bridge protocol as well as sending information to the main chain. The Heta wallet will be used to make payment for usage fee from private chain to the main chain.

Private Chain Consensus Algorithm

This uses BFT-DPOS consensus algorithm as well. 

Private Chain Usage Fee

When you are registering and using services, the private chain has to pay usage chain. This fee is based on:

• The complexity in creating blocks. The higher the complexity, the higher the fees.

• The number of blocks.

Private Chain-Token

The private chain is able to create a token to be used within this private chain.

Private Chain Smart Contract

The private chain can create smart contracts which can work within the private chain. Those smart contracts cannot be outside this private chain at all.


Website Link: https://heta.org

Whitepaper Link : https://heta.org/docs/HetaChain_whitepaper_en-ver-1.0.pdf

ANN THREAD Link : https://bitcointalk.org/index.php?topic=5043007

Facebook Link: https://www.facebook.com/hetachainofficial

Twitter Link : https://twitter.com/Heta_org

Telegram Link : https://t.me/Hetachain_Community

Medium Link : https://medium.com/@hetachain_blog



My Bitcointalk username : alisadoll

My Bitcointalk Profile Link : https://bitcointalk.org/index.php?action=profile;u=2163464

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!