Urko Larrañaga PiedraHead of Blockchain
Published on March 7, 2018.
In the following article we explain how you can create your own blockchain. Through a video demonstration, we will show you step by step the execution of this guide. The implementation that we are going to use is Ethereum, the one used by Azure and through which, we are going to deploy our own network.
Throughout this post a series of technical concepts are mentioned, which you can consult in our glossary, which you will find at the end of this article. Also note that in the following posts we will delve into the different aspects that are required for the development and deployment of a blockchain. If you are starting in this and want to know more, we recommend that before starting, you read the following posts:
Steps to follow
If you’ve already taken a look at the material and introductory explanations we’ve provided, you already have a good foundation to start creating your own blockchain. Are you ready? Here are the steps to follow:
First of all, in order to carry out this process, you must have an Azure subscription. After that, you just have to do the following:
Access the Azure portal and click on the “Create a Resource” option. We indicate that we want to create an “Ethereum Consortium Blockchain” and click on the “Create” button. Image 1
Next, we will be required a series of configurations:
On the one hand, the Configuration of Azure: To do this, you must indicate the prefix of the resources, the username and password of the virtual machines to be deployed, subscription and the name of the resource group, which allows you to create a new one or use an existing one. Image 2
On the other hand, we are required to configure our network. That is, define the number of participants, the number of mining nodes of each and the number of transactional nodes that will exist. We will also be asked to indicate the characteristics of each node, as we show you in the following image:Image 3
Finally, we have to carry out the configuration corresponding to Ethereum: To complete this step, it will be necessary to leave reflected an identifier of the Ethereum network, password for the account of said application and another password from which our private key will be generated, associated with our account. Image 4
Once the configuration is finished, we will be shown a summary of it, which we will have to accept by clicking on the “OK” button. After that, we will be presented with the conditions on which said Microsoft cloud service will proceed to create the resources. Next, we will click on the “Create” button. Image 5
After having created our block technology (which requires a few minutes), we can access it. To enter, we will have to select the group of resources created and click on the “Deployments” option, where we will select our blockchain. Image 6
Executed the previous step, a window will open that will show the configuration of our Blockchain: resource group, network identifier, administrator name… in addition to three endpoints, through which we can access our system and visualize the following points:
Finally, we will copy the URL of the Admin-site in a browser to check the status of the nodes of our network, as well as the number of blocks generated. This portal will also allow us to send Ethers to other accounts in our network. Image 8
Share this post
Originally posted 2022-04-24 02:46:22.