Blockchain

This post is about blockchain technology.

Ripple is a blockchain-based digital payment network.

Blockchain Concepts

Blockchain concepts:

  • Blockchain types
  • Blockchain oracle

Blockchain Types

Blockchain types:

  • Public / Permissioned
  • Private / Not permissioned
  • Consortium

A consortium blockchain is partially private, operated by a group of organizations, and governed collectively.

Blockchain Oracle

In the context of blockchain, an oracle is a service that allows a Smart Contract to access to external info of its blockchain.

Types of oracles:

  • Hardware
  • Consensus
  • Outbound

A hardware oracle interacts with the physical world and gather data from hardware devices such as sensors, barcode scanners, or IoT devices. They convert real-world events into digital data that can be used by smart contracts. For example, a temperature sensor in a supply chain could provide data to a smart contract to ensure goods are stored at the correct temperature.

A consensus oracle aggregates data from multiple sources to ensure accuracy and reliability. Instead of relying on a single data point, they use a consensus mechanism (e.g., voting or weighted averages) among multiple oracles to determine the correct data to feed into a smart contract. This reduces the risk of manipulation or errors from a single source.

An outbound oracle (orĂ¡culo de salida, in Spanish) enables smart contracts to send data or trigger actions in the external world. For example, an outbound oracle could notify a payment system to release funds once a smart contract’s conditions are met. They act as a bridge between the blockchain and external systems, allowing smart contracts to interact with off-chain environments.

Blockchain Projects

Blockchain projects:

  • Hyperledger

Hyperledger

Hyperledger is an umbrella project around the blockchain technologies.

It is managed by the Linux Foundation.

It contains different frameworks and tools.

Notable Hyperledger projects:

  • Hyperledger Fabric
  • Hyperledger Sawtooth
  • Hyperledger Besu

Notable Hyperledger tools:

  • Aries
  • Calliper
  • Cello
  • Composer
  • Explorer

Blockchain Platform

Blockchain platforms:

  • Ethereum
  • Cardano
  • Solana
  • Avalanche
  • Corda

Ethereum

Ethereum is a public blockchain platform.

Cardano

Cardano is a public blockchain platform.

It is public, meaning that it is NOT a permissioned solution

Solana

Solana is a public blockchain platform.

It is public, meaning that it is NOT a permissioned solution.

Avalanche

Avalanche is a proof of stake blockchain or blockchain platform.

It is public, meaning that it is NOT a permissioned solution.

Corda

Corda is a platform developed by company R3.

It is a permissioned solution.

Blockchain Organizations

Blockchain organizations:

  • EBSI
  • Alastria

EBSI

European Blockchain Services Infrastructure (EBSI) is a network of blockchain nodes within Europe.

EBSI website

Alastria

Alastria is a Spanish multi-sector consortium founded to join forces in the creation of a transversal, open-source and neutral platform based on blockchain and shared ledger technologies (DLT).

Alastria’s first project will focus on the development of a digital identification system that can be shared securely to support contracting (smart contracts) in business processes, such as the registration of new clients in financial institutions or service companies such as electricity or telecommunications operators, as well as facilitating the management of citizens with public administrations.

Alastria website

Cryptocurrency

Airdrop means giving cryptocurrencies in exchange for completing certain activities.

Holding means holding cryptocurrencies during a set of time, without selling them.

Staking means temporarily delegating cryptocurrencies to the blockchain networks to get more cryptocurrencies in exchange.

Blockchain Security

Security concerns on blockchain security.

Blockchain Attacks

Blockchain attacks:

  • Sybil
  • Eclipse
  • 51%

You might also be interested in…

Leave a Reply

Your email address will not be published. Required fields are marked *