TerraGreen Transaction Process Using Blockchain

TerraGreen
6 min readMar 9, 2019

--

What Is TerraGeen Blockchain?

Our TerraGreen blockchain is based on a distributed ledger which is cryptographically secured, it is also an open source.

TerraGreen blockchain is decentralized. This states it is not controlled by the government or any other organization. Therefore, TerraGreen blockchain can be accessed by anyone and can create their own blockchain.

TerraGreen blockchain is too beneficial for other large organizations too. For this, the blockchain developers are playing a huge role in this.

Now, let’s dive deep into its architecture.

TerraGreen blockchain architecture and it’s type:

TerraGreen blockchain is simplest, has a distributed ledger and a clustering of computers not owned by any single entity. Blockchain has a block of data which are secured and bound to each other forming a chain.

According to the observations, TerraGreen blockchain supports technology purposes. This is shown below:

• It is decentralized and it is not owned by a single entity.

• The blockchain is secured and immutable, so no one can tamper with the data which are stored inside the blockchain.

• The blockchain stores data cryptographically inside it.

• The blockchain is transparent, one can easily track data of the transactions.

Now, let’s define its types:

The architecture of Public Blockchain:

The architecture of public blockchain states it is public. Here, everyone has got access to the blockchain system, and anyone can read, write or can connect to the blockchain.

The architecture of private Blockchain:

The architecture of private blockchain is permissioned unknown source to join. Here, only authorized users can join. any, it is different from the public blockchain. This architecture consists of access controls and it gives restrictions to

The architecture of centralized Blockchain:

Centralized blockchain works as giving control over the network, it gives security with who can participate to the activities are taken between the connected nodes.the all the network. This architecture of centralized blockchain gives permission to a group of users to get connected to the central authority. It gives connected users to see the transactions where

TerraGreen blockchain components used in its architecture:

Transactions: It is about the data, information or records to get transact in the form of blocks into the TerraGreen blockchain.

Blocks: Blocks is the collections of data converted into blocks, used in a transaction and transferred to the nodes.

Fixed asset coin: TerraGreen has Fixed asset, which means that it does not require mining, it has a pre-defined set of the coin.

Consensus protocol:

Consensus protocol is one of the most major aspects of the blockchain technology. The consensus protocol has a dynamic manner, and it provides agreement between various devices on a distributed network.

So, here major information of a consensus protocol is shared. The consensus protocol of the blockchain consists of all the nodes of the network system. These nodes are synchronized with each other to form its results.

Here the confirmation is shown in this protocol that the information or data can be stored on the blockchain, with that the information can be reviewed in a form of consensus or to validate whether to add that information or not.

In consensus protocol, the block verification is required. It is the place where nodes are communicated with each other. This means to give both the parties end side decryption. Therefore, it is used in the blockchain technology.

Therefore, consensus protocol is one type of validator for both parties.

Transaction process in TerraGeen:

The blockchain consists of its security, structure, components, and stores a financial transaction. Blockchain functionalities can be specified as — Blockchain consists of blocks and it will have commencement for the blocks. TerraGreen blockchain consists of thesystem verification through the cloud.

TerraGreen blockchain supports peer to peer it stores all the financial transactions. TerraGreen blockchain comprises of Consensus which is used for block verification. All the nodes inside the TerraGreen blockchain will create a Consensus protocol.here network connection, where data can be transacted. These transactions of TerraGreen blockchain is done as it has distributed ledger,

Each new block arrangement requires the miner to solve a cryptographic riddle and the miner who solve it first, broadcasts its outcome to the system and takes the reward. This computational reaction process is known as mining.

Therefore, TerraGreen blockchain has a significance of a distributed ledger, which is strong, highly secured, and it is decentralized too. So, basically, it is helping TerraGreen to raise its popularity of Its TerraGreen ICOs.

This TerraGreen blockchain is completely trustworthy and functionally secured. This concept of cryptocurrencies has been known to many business process management, for smart contracts and many more. TerraGreen aims to include conceptual as well as application aspects of blockchain system. TerraGreen blockchain includes the fundamental designs and architectural primitives of blockchain which supports different business systems.

The transaction occurs in TerraGreen as the user will surf the TerraGreen application. Here, the users would go to the page where the user entities will be filled.

After filling the user details, the transaction will be assigned to the server network. The network will save the data on a server and will transfer to the nodes.

The node will transfer the data to the cloud, so that cloud verification will be proceed here with Byzantine fault tolerance where the verification is processed for eliminating the faults.

After the cloud verification, it will give the data to verify into the algorithmSHA-34 for the further process, where the private key and public key is used.

Verifying from SHA- 384 its will again go to the cloud so that the cross-check of keys will be finalized. Here, no changes can be done after the data is stored in the cloud.

Now the cloud will transfer the data to the main node, and the further node will forward to the Finalize process where the data information is finalized and it will be assigned to the block. This is how the transaction process will have occurred into the system network.

There’s more about its process entities in detail:

SHA-384

SHA-384 is defined as following with two exceptions:

(1) the initial hash value H(0) is based on the fractional parts of the square

roots of the ninth through sixteenth primes:

H(0)

1 = cbbb9d5dc1059ed8

H(0)

2 = 629a292a367cd507

H(0)

3 = 9159015a3070dd17

H(0)

4 = 152fecd8f70e5939

H(0)

5 = 67332667ffc00b31

H(0)

6 = 8eb44a8768581511

H(0)

7 = db0c2e0d64f98fa7

H(0)

8 = 47b5481dbefa4fa4

(2) The final 384-bit hash is obtained by truncating the SHA-512-based hash

output to its left-most 384 bits.

Hence the hash of \abc” is

cb00753f45a35e8b b5a03d699ac65007 272c32ab0eded163 1a8b605a43ff5bed

8086072ba1e7cc23 58baeca134c825a7:

and the hash of

\abcdefghbcdefghicdefghijdefghijkefghijklfghijklmghijklmn

hijklmnoijklmnopjklmnopqklmnopqrlmnopqrsmnopqrstnopqrstu”

(with no line break after the first n) is

09330c33f71147e8 3d192fc782cd1b47 53111b173b3b05d2 2fa08086e3b0f712

fcc7c71a557e2db9 66c3e9fa91746039:

Byzantine Fault Tolerance:

Byzantine Fault Tolerance has a significance to show the same data. Therefore, it has a tendency to find the faults and solve them so that the two nodes can safely communicate.

Byzantine fault tolerance has implied that it solves the faulty errors inside the decentralized network. This also defines smartto contract when working with peer peer data.same node to remove the faults and give

Here, it will show similar data using Byzantine node in the peer to peer network. From one end the node has data that will be transferred to another node i.e second end. Therefore, both the endpoints will display the same data. Therefore, it can be applied to the permissione blockchain and efficiently. system effectively

Here, It has been displayed.

--

--

TerraGreen

TerraGreen is a blockchain based renewable energy platform that renovates the future of Renewable Energy. https://terragreen.io/