Conecta con nosotros

Tecnología

Blockchain explicado en 5 puntos claros, sencillos y en español

Sofía Rescala

Publicado

en

1. ¿Qué es y qué significa Blockchain?

Cuando Satoshi Nakamoto presentó el proyecto de bitcoin [BTC] en su White Paper, mencionó que esta moneda descentralizada necesitaría de un sistema específico para funcionar, que ahora conocemos como tecnología Blockchain, término que muchos han considerado incluso más importante que bitcoin.

block + chain

bloque + cadena = cadena de bloques

Se caracteriza por:

  1. Almacenar información de manera descentralizada.
  2. Ser extremadamente segura.
  3. Si así se desea, funcionar en una red de persona–a–persona (cualquiera puede acceder y participar), aunque también se puede usar en redes privadas para casos cuando se está seguro que las partes que participen sean de confianza.
  4. No poder ser eliminada.
  5. Almacenar datos de manera inmutable.
  6. Ser infinita.

Es por esas razones que, a pesar de haberse creado para bitcoin, hoy en día muchas compañías están empezando a utilizar esta tecnología.

2. ¿Cómo funciona Blockchain?

Primero, hay que aprender cómo está conformado un bloque.

Fuente: AMBCrypto en español

  1. Información: en bitcoin, es la cantidad de satoshis transferida, la cuenta de salida y la de envío.
  2. Hash: número identificador único e irrepetible, algo así como su huella. Se genera según el contenido del bloque.
  3. El Hash del bloque antecesor, para usarlo de referencia y protegerlo también.

Cada uno de estos bloques, cuida del otro al contener el Hash de su predecesor. Así forman una Blockchain:

Fuente: AMBCrypto en español

Además, la Blockchain le pertenece a cada usuario y cada uno de ellos tiene su propia copia guardada. Por lo tanto, puede haber miles de copias de una sola Blockchain.

Esto es muy útil porque si alguien intenta modificar su copia de la Blockchain, el resto de los usuarios se dará cuenta, ya que no será igual a la suya. Entonces, la versión de ese usuario será anulada.

Mientras mayor sea la cantidad de copias/usuarios, más confiable será la cadena.

La implementación de este método vuelve extremadamente segura la información almacenada en la Blockchain, puesto que no depende de una compañía, empresa o entidad, sino de un colectivo de usuarios.

3. ¿Cómo utilizar Blockchain?

Hay dos casos:

  1. Resguardo de información al utilizar la tecnología.
    1. Este es el nuevo uso que se le está dando en algunos sectores administrativos y de logística.
  2. Minado de bitcoin.
    1. Si no sabes qué es “minar”, puedes checar nuestra nota de bitcoin #CriptoEn5Pasos aquí.

En el caso “B”, que es por el que probablemente estás aquí, significa que tendrás que crear nuevos bloques para la cadena.

Cada transacción realizada de bitcoin necesita un nuevo bloque donde almacenarse.

Esto sólo puede lograrse al resolver un problema matemático en extremo complejo, tanto que requiere de muchísima capacidad de procesamiento, o lo que es lo mismo: computadoras muy poderosas.

Los mineros se dedican a poner a trabajar sus computadoras para resolver ese problema. Cuando uno de los mineros cree que lo resolvió, el resto verifica que sea cierto… y entonces el nuevo bloque se crea.

Fuente: AMBCrypto en español

 

 

El minero que resuelve el problema cobra la recompensa vigente de bitcoin.

4. ¿Por qué es importante Blockchain?

Se ha llegado a decir que la tecnología Blockchain cambiará nuestras vidas, ya que acelerará procesos mecánicos que en la actualidad tardan mucho tiempo en completarse y que son factibles a corromperse.

Un ejemplo son las votaciones electorales, donde mediante el uso de una Blockchain pública, como Ethereum, se evitarían las dudas con respecto a la imparcialidad de los registros de votos y mayor seguridad en la autenticación, evitando desaparición de boletas electorales o duplicación de la misma.

En Latinoamérica hay una larga historia de corrupción durante los procesos electorales. Por mencionar algunos casos: Perú (1931) anulación del general Sánchez por fraude de anulación de votos. Argentina (1937) por manipulación masiva de las boletas electorales. Uruguay (1971) por inflación de votos. Venezuela (2013) por 3,500 supuestas irregularidades.

Con la tecnología Blockchain se detendrían estos conflictos.

Otros usos:

  • Sector de salud: se controlará la disponibilidad de historiales médicos, manteniendo su privacidad.
  • Sector financiero: las transacciones internacionales o entre distintos bancos serán procesadas en minutos o menos, las 24 horas del día, todo el año. También se mantendrá un mejor registro de ingresos y egresos, evitando el lavado de dinero.
  • Sector legal: se ejecutarán contratos inteligentes que no podrán romperse, modificarse y siempre tendrán que ser cumplidos. En nuestra serie #CriptoEn5Pasos te hablamos de los contratos inteligentes.  
5. ¿Dónde se está utilizando actualmente Blockchain?

La adopción de Blockchain y cripto en Latinoamérica continúa creciendo. Distintas iniciativas locales o internacionales están impulsando proyectos con asesoría tecnológica, mercantil y de análisis de datos.

Por ejemplo, LAC–Chain trabaja para que América Latina y el Caribe incorporen a Ethereum Foundation, Hyperledger, MIT Media Lab, IBM y Accenture. Todo esto será para el ámbito financiero.

Otro uso recurrente es el de micropréstamos y el uso de esta tecnología para auditar procesos. Algunos emprendedores en Argentina están apostando que Blockchain será lo que de verdad traiga a Latinoamérica lo que se conoce como “Internet de valor”.

Tecnología

Contratos inteligentes explicados en 5 puntos claros, sencillos y en español

Adriana Echánove Laborde

Publicado

en

¿Qué son los contratos inteligentes?

Como su nombre lo indica, un contrato inteligente (smart contract) es la versión digital de uno tradicional, pero con todas las ventajas que la tecnología ofrece: autonomía, seguridad y confianza. Los contratos inteligentes son programas informáticos que tienen la capacidad de cumplirse, de manera automática, cuando los términos preestablecidos por dos o más partes se cumplen.

Los contratos inteligentes se construyen por medio de una serie de instrucciones que se ejecutan al pie de la letra, sin necesidad de intermediarios o mediadores: si el requisito “A” se cumple, la consecuencia “B” sucederá de forma inmediata.

Si bien los contratos inteligentes ya existían en otras plataformas, pues fueron inventados en los noventa por Nick Zsabo, obtuvieron una mayor popularidad gracias a la tecnología Blockchain (que facilita la inmutabilidad de los acuerdos y, a su vez, tiene naturaleza pública), dando mayor confianza a las industrias que los utilizan.

¿Cómo funcionan los contratos inteligentes?

Un ejemplo sencillo sería el traspaso de un fideicomiso, el cual requiere que el beneficiario tenga cierta edad; en el contrato inteligente se indica la fecha de nacimiento, la edad que debe cumplir el beneficiario para recibir el dinero y la cartera en la que debe depositarse el monto.

Cuando el beneficiario alcanza la edad requerida, el contrato inteligente se ejecuta, enviando los activos a su cartera. A diferencia de su contraparte tradicional, donde se puede prestar a interpretaciones, en Blockchain esto no es imposible porque los contratos son inmutables y muy específicos.

Sin embargo, para poder hacer uno de estos contratos, es necesario tener conocimientos en programación, o contratar algún servicio que lo haga por nosotros.

Actualmente, se pueden encontrar firmas de abogados que empiezan a solicitar que sus candidatos cuenten con conocimientos básicos en programación, para que puedan elaborar este tipo de documentos.

¿En qué industrias son útiles los contratos inteligentes?

Apuestas: eliminaría la necesidad de terceros de confianza a la hora de apostar. Dos o más partes pueden recurrir a un contrato inteligente para asegurar que las condiciones van a cumplirse.

Cadenas de suministro: con un código bien construido, se pueden automatizar y registrar de forma segura, a través de los contratos inteligentes, toda la información relacionada con un envío, creando un rastro permanente e inalterable, es decir, obtienen transparencia, rastreabilidad y prevención de robo.

Compañías de seguros: pueden servir para administrar los procesos internos, pues todo se registra en Blockchain para que contribuya a la gestión de pagos, las notificaciones de accidentes, las indemnizaciones, etcétera.

Validez de arte: mediante contratos inteligentes y Blockchain se puede llevar un registro preciso de la ubicación de costosas obras de arte o exposiciones en museos, para así evitar el robo y la falsificación.

Registro y cambio de propiedad: el registro de documentos en Blockchain para establecer una propiedad desde el inicio, y después cambiar al titular mediante contratos inteligentes. Suecia ya está probando su propia plataforma para lograrlo, mientras que en Holanda, el banco ABN AMRO está diseñando un sistema para bienes raíces basado en esta tecnología.

Elecciones: tanto para el registro como para la verificación, de manera fidedigna, de votos y de resultados en cualquier encuesta. Esto podría aplicarse a un tema trivial, o hasta las elecciones gubernamentales, lo que evitaría los clásicas trampas que existen en diversos países. Incluso podría establecer una consecuencia inmediata, según los resultados.

¿Cuándo se usarán los contratos inteligentes de forma cotidiana?

Por el momento, los usos de los contratos inteligentes son limitados y relativamente básicos, pues se limitan a la tecnología que tenemos pero, idealmente, cuando el Internet de las Cosas (IoT) sea una realidad, podremos ver más usos, ya que, sin duda, representan una reducción de costos en diferentes ámbitos.

Es importante mencionar que, dependiendo de la plataforma elegida para desarrollar un contrato inteligente, el lenguaje de programación puede variar. Por ejemplo, para Ethereum, se usa Solidity, mientras que en Cardano se usa Haskell. Las Blockchain más conocidas para contratos inteligentes son: Ethereum, EOS, Tezos, Cardano y NEO.

Aunque el desarrollo de smart contracts está avanzando lentamente, Hay un fuerte interés, pues incluso algunas universidades buscan introducir a sus estudiantes en el tema y, en otros casos, ya han emitido títulos para sus estudiantes mediante programas piloto. Incluso, algunas empresas ya los utilizan a través Enterprise Ethereum Alliance, para realizar tareas básicas.

Según la consultora Capgemini, se impondrán en la industria en sólo tres años gracias a la eficiencia y el ahorro que pueden proveer.

La pregunta del millón, ¿son legales los contratos inteligentes?

Todo depende de la jurisdicción, o de la interpretación del contrato mismo, dado que se escriben en Blockchain, por lo que pueden ser consultados desde cualquier lugar en el mundo. Se mantienen en la llamada “zona gris”.

En 2014, el artículo de Samuel Bourque y Sara Fung Ling Tsui titulado A Lawyer’s Introduction to Smart Contracts, llega a la siguiente conlcusión:  

La actual posición legislativa, al tiempo de este escrito, es muy simple: nunca se han discutido en las legislaturas. La razón es que, por supuesto, esta discusión es preventiva, ya que los contratos inteligentes no están públicamente disponibles como un producto o servicio, aunque hay un software de versión beta para demostrar el concepto tecnológico. Puede ser ilegales, al igual que las criptomonedas cuando se les aplican leyes inflexibles; algunas jurisdicciones pueden tener regulaciones inherentes que prohíban los SC”.

Aunque dicha discusión ya no es preventiva, pues Ethereum y sus contratos inteligentes nacieron en 2015. Sin embargo, no es posible afirmar que son ilegales o que están prohibidos. Todavía hay bastantes consideraciones legales que deben resolverse en cuanto a este tema, pese a que sí ha habido una apertura. Por ejemplo, en Arizona, E.U., tienen la misma condición que los contratos tradicionales.

Continúa leyendo

Tendencias

Suscríbete al boletín de AMBCrypto