AWS Blockchain Services

Opcito Technologies
3 min readApr 17, 2019

--

Amazon Web Services (AWS) is popular as an application-specific cloud computing platform that provides infrastructure and services for various cloud-native applications. This includes archiving, backup & restore, content delivery, DevOps, the Internet of Things (IoT), analytics, and Blockchain among others. AWS services can be implemented and deployed for a wide variety of modern applications. In this article, we will have a look at how AWS can be used to deploy your own custom Blockchains. However, before moving toward “AWS Blockchain Services” we also need to understand what is the Blockchain and some of the important concepts associated with it.

Blockchain technology, as the name suggests, deals with data which appears to be in the form of blocks (a list of records) that are connected through a chain-like structure (cryptographic hash to the previous block). The technology incorporates peer-to-peer networks that are responsible for adding and updating new blocks and communication between the existing blocks. Cryptology is an important concept that enables the generation and linking of the blocks. Cryptology or cryptography involves encryption (securing crucial data by converting it to ciphertext) and decryption (converting the data back to the original plaintext form). Encryption and decryption are carried out using keys — public and private. The key that is sharable is termed as a public key and the secret key is referred to as a private key.

For Blockchain deployment, AWS has launched two products during the 2018 edition of AWS re:invent:

  • Amazon Managed Blockchain
  • Amazon Quantum Ledger Database (QLDB)

Amazon Managed Blockchain

Amazon Managed Blockchain allows end users to set up and manage a scalable Blockchain network easily through a few clicks. It eliminates the overhead required to create a network and automatically scales to meet the demand from thousands of applications running millions of transactions. Once the Blockchain network is up and running, Amazon Managed Blockchain makes it easy to maintain the flawless operation of this network. It manages certificates, makes it easier to invite new members to join the network, and tracks operational metrics such as the use of computing, memory, and storage resources. In addition, it can replicate an immutable copy of the Blockchain network activity into Amazon Quantum Ledger Database (QLDB), a fully managed ledger database. This allows a user to easily analyze the network activity outside the network and gain insights into trends.

With Amazon Managed Blockchain, the Blockchain networks that span multiple AWS accounts can be created quickly, enabling a group of members to execute transactions and share data without the need for a central authority. Unlike self-hosting Blockchain infrastructure, Amazon Managed Blockchain eliminates the need to manually provision hardware, configure the software, and set up networking & security components. Additionally, it helps to continuously monitor the Blockchain network to adapt to the changing needs of applications quickly. With Amazon Managed Blockchain’s voting API, network participants can vote to add or remove members. Once a new member is added, it lets that member launch & configure multiple Blockchain peer nodes to process transaction requests and store a copy of the ledger.

Building and maintaining a Blockchain network using traditional methods is complex, tedious, and time-consuming. It involves setting up network components (hardware as well as software) manually, managing access control certificates, network traffic monitoring and adding & removing members from the network, among others. Amazon Managed Blockchain, being fully managed, scalable, secure, and readable, eliminates these requirements. This, in turn, makes the network …read more

--

--

Opcito Technologies
Opcito Technologies

Written by Opcito Technologies

Product engineering experts specializing in DevOps, Containers, Cloud, Automation, Blockchain, Test Engineering, & Open Source Tech

No responses yet