ExplainingBlockchain

Stable Version 1.0.0 (OutSystems 10)
Published on 30 May 2018 by 
Created on 30 May 2018
Details
Have you ever tried to explain blockchain to your friends or colleagues but you don't have an app where you can easily visualize it? Here is an OutSystems mobile app you can use.
Read More

Have you ever tried to explain blockchain to your friends or colleagues but you don't have an app where you can easily visualize it?

Here is an OutSystems mobile app you can use.

Blockchain concepts

The blockchain is a set of multiple transaction ledgers kept in sync. This implies the use of a distributed database.

Each transaction contains a unique hash of its information and it is linked to the previous transaction creating a chain. Once a transaction is inserted in the ledger and there is a consensus in the ledgers, it is final, since to change it, you would have to update all the subsequent transactions in all ledgers.

Some blockchains (more common in cryptocurrencies) have the concept of proof of work, meaning each transaction hash must comply with a rule. This rule check is used to confirm the transaction in the multiple ledgers. For a peer to validate the block it must try different NONCE's while hashing the block until it gets a hash that complies with the rule. This also serves the purpose of regulating how difficult it is to validate a block.

Reviews (0)
Category
Samples & How-tos
Support Options
This component is not supported by OutSystems. You may use the discussion forums to leave suggestions or obtain best-effort support from the community, including from Barduino who created this component.
Dependencies
See all 1 dependencies
Requirements
Platform:
10.0.0.402
Database:
All
Stack:
All
Component Consumers
No consumers yet.
Weekly Downloads