Page 284 - Revista Del Foro 106 2019
P. 284
Revista del Foro 106
1.2. Una base de datos descentralizada
Para entender que es una base de datos descentralizada, primero tenemos que dar un
vistazo a su total opuesto. Pensemos en la base de datos de todas las transacciones bancarias
realizadas a través de un banco. Toda la información relacionada con transacciones bancarias
realizadas a través de ese banco por sus usuarios, toda esa información está protegida y
custodiada por el propio banco en una base de datos que esta empresa controla y tiene en su
poder. Esta es una base de datos centralizada porque solamente el banco es quien posee dicha
base de datos. Ahora bien, imaginemos que en lugar que sea sólo el banco quien posee esa
base de datos, sean cientos de ordenadores dispersos por todo el planeta, ordenadores que
contienen una copia exacta de la base de datos de aquel banco y que se actualiza cada
segundo. Esto es una base de datos descentralizada. Es un libro contable que almacena
transacciones y únicamente transacciones, no es eficiente para almacenar otra clase de
información.
En una Blockchain, todas las transacciones que se efectúan son registradas en la base de
datos descentralizada, por eso es que algunos denominan a la Blockchain como un
Distributed Ledger Tecnology (DTL) porque se trata de una tecnología de registro de
transacciones que se encuentra descentralizada. Este registro digital descentralizado es al
mismo tiempo público, trazable e inmutable. Es público porque todos los participantes en
una Blockchain pueden visualizar las transacciones si desean, es trazable porque uno puede
identificar de donde provienen las transacciones y es inmutable porque es muy difícil
modificarlo, por no decir imposible.
1.3. Una red de nodos
Un nodo no es más que un ordenador que le permite a una persona acceder a una Blockchain.
Estos nodos están conectados a través de una red de pares o P2P, esta red de pares permite que
los nodos realicen todas las transacciones en una Blockchain. La red de nodos en principio no
tiene ningún líder, ningún nodo va a controlar como los demás nodos deben comportarse ni
va a imponerse. La red de nodos al ser una red de pares totalmente descentralizada, sólo va a
seguir un conjunto de reglas, ese conjunto de reglas va a estar definida por el protocolo
informático.
Las clases de nodos varían de acuerdo a las funciones que van a cumplir en la Blockchain. En
principio, tenemos a los nodos wallet o nodos ligeros. Estos nodos
283

