This article was first published on ARK.io | Blog - Medium
ARK Core v2.6 is in the final stages of development and before we start extensive testing on our Development Network, we want to give you a basic overview a major feature that our developers have extensively been working on for the past few months. We feel these changes will forever alter the landscape of the ARK Ecosystem and we want to show you why we feel this approach can be a great alternative to conventional Smart Contracts and make it easier for bridgechains to integrate their application logic via new custom transaction types supported by our Generic Transaction Interface, GTI for short.
The basic premise of GTI is to provide an easy way to implement and include new transaction types in the ARK Core without the need to tediously modify parts of the Core (which can become very complex). It can be as simple as including pre-defined templates depending on the use case of the blockchain or re-using already present types and modifying their parameters to introduce brand new ones.
With putting some logic behind custom transaction types we feel this is a much better and more powerful approach to develop use-cases than conventional smart contracts, which are now mainly used for distribution of tokens on a network. Smart contract tokens usually result in bloating or slowing down the network they live on and as time passes and more tokens are issued it becomes a congested mess (think of this as a highway, putting more and more vehicles on the same road that has a specific number of lanes will slow travel time and congest it, sometimes completely halting traffic).
To keep reading, please go to the original article at:
ARK.io | Blog - Medium