Frequently Asked Questions
Blockchain is a new technology that allows the exchange of information in a safe and transparent way. Its name means “chain of blocks” and it refers to the way information is structured and stored in blocks cryptographically linked, thus forming an irrevocable and immutable chain.
There are two theories about blockchain creation. One of them says that it was created from Satoshi Nakamoto’ guide to bitcoin. The other states that it comes from the first technical initiatives of cryptography.
Blockchain is a system formed by several participants where, in order to carry out any action, it must be approved by all the participants in the network. When these actions are validated, each participant creates a new block where a copy of the information is stored. In this way, the information is replicated in all the participants, preventing the falsification and alteration of the information.
Blockchain will be, undeniably, a fundamental element when implementing the digital transformation process in companies. By using Blockchain, we will increase efficiency and will improve the execution time, cost and security of all operations
Blockchain technologies can be grouped in three types:
– Public network: Networks with open layout, where everyone can take part. Everyone can see and record information.
– Private network: Networks for the business sector, where an administrator is the owner of the network. He controls the entry and exit of participants, validation mechanisms and other policies.
– Permissioned network: Networks operated by business consortiums or institutions with common goals.
-Public networks: There is no administrator controlling the network. The users, through the voting system, are the ones that verify all the operations.
-Private and permissioned networks: Managed by the network administrator who is, therefore, in charge of adding or removing participants and controlling transactions and nodes.
Yes, it is. Thanks to its voting mechanisms, it ensures that no one breaks the rules and policies of the network. In addition, blockchain cryptography also plays a very important role. All blocks of information are identified and have a reference to the previous block, forming an unalterable chain. If one block is modified, the subsequent blocks would have to be modified. All these features guarantee the security of the information.
Basically, it is a graphical tool that provides information about the state of the blockchain.
To begin with, blockchain information is never deleted; with each block a new transaction is generated and added to the chain. This is used to identify all transactions related to an asset and to check its entire history.
They are completely different technologies. The goal of blockchain is to guarantee the security of all the transactions made on the network. The goal of Big Data is to analyse and store big groups of information, generating patterns to reduce costs.
-A database has a centralized information system, unlike Blockchain.
-In a database, the registration of the information always goes through the database administrator to make changes to it. In Blockchain, thanks to the voting mechanism, we can have an agreement between the users of the network to edit the information and, thus, not to depend on the administrator.
API is a set of definitions and protocols used to develop and integrate application software.
APIs allow your products and services to communicate with each other, without the need to know how they are implemented.