¿Qué son los contratos inteligentes? Cómo funcionan y por qué son importantes

Si ha comenzado a investigar las criptomonedas, lo más probable es que haya visto la palabra contratos inteligentes aparecer varias veces, especialmente si está interesado en Ethereum o cualquiera de sus rivales.

Curiosamente, el término “contrato inteligente” en realidad está desactualizado a la criptomoneda contemporánea y fue concebido por primera vez por el informático, jurista y criptógrafo Nick Szabo en 1997.

¿Qué es un contrato inteligente?

Son como contratos normales, excepto que son completamente digitales y automatizados y funcionan como un programa de computadora dentro de una cadena de bloques.

Cuando se ejecuta un contrato inteligente, actualiza el libro mayor público. Sin embargo, requieren que ocurra un evento o eventos preexistentes antes de que puedan ejecutarse. En cierto sentido, como un efecto dominó.

¿Qué criptomonedas tienen contratos inteligentes?

Los contratos inteligentes se integraron por primera vez en la criptomoneda con Ethereum cuando se lanzó en 2015.

Ahora hay muchas criptomonedas con capacidades de contrato inteligente, como EOS, Neo y Cardano, por nombrar algunas.

Con Bitcoin, también es posible crear y ejecutar contratos inteligentes, pero son menos sofisticados.

Ethereum es, con mucho, el más popular y conocido cuando se trata de contratos inteligentes. Sin embargo, sus rivales están cada vez más cerca de alcanzar el mismo rendimiento.

Cardano, por ejemplo, opera con dos cadenas de bloques, una para transacciones normales y una segunda, especialmente para contratos inteligentes.

Luego está Neo que se puede codificar en C #, VB.Net, F #, Java y Kotlin. Mientras que los usuarios de Ethereum tendrán que aprender Solidity, un nuevo lenguaje de codificación específicamente para contratos inteligentes.

Es importante recordar que aún es muy pronto para decir qué criptomoneda tiene la mejor funcionalidad de contrato inteligente. Sólo el tiempo dirá.

No te pierdas: Criptomonedas para comprar, mirar y evitar

¿Cómo funcionan los contratos inteligentes?

Como se mencionó anteriormente, los contratos inteligentes son efectivamente los mismos que un contrato normal, pero están completamente digitalizados y requieren que se cumplan condiciones preexistentes antes de cumplirse.

Las transacciones requieren “gas” para llevarse a cabo. Aquí es donde se paga una cantidad muy pequeña de cripto para completar la transacción.

Cuando se crea el contrato y se ingresa una cantidad, debe extraerse y cuando las personas se retiran de un contrato, esto también debe extraerse, ya que cuenta como una transacción separada.

Dicho esto, en las cadenas de bloques en las que no se requiere minería, es posible que no sea necesario pagar “gas”.

Es posible que diferentes receptores del contrato inteligente ganen menos o más que los demás a medida que avanza el contrato inteligente. Sin embargo, esto se puede prevenir para que cada persona pague la misma cantidad.

Veamos un ejemplo de cómo funcionaría un contrato inteligente en la vida real:

Harry es propietario de un negocio que quiere contratar desarrolladores web para que le creen un sitio web.

Escribe un contrato inteligente en la cadena de bloques para un grupo de cuatro desarrolladores web que han aceptado trabajar para él.

Digamos que está creando un contrato inteligente de Ethereum y, por lo tanto, usaría el software de contrato inteligente de niebla.

En el contrato inteligente, Harry establecerá ciertas condiciones para que se les pague a los cuatro desarrolladores.

Si se cumplen esas condiciones, los cuatro recibirán lo que les corresponde por su trabajo. Si no se cumplen esas condiciones, el contrato inteligente retendrá el pago hasta que se complete.

¿Cómo se relacionan los contratos inteligentes con las dApps?

Las dApps son esencialmente una conexión de contratos inteligentes que trabajan juntos y se alimentan mutuamente con información.

Los contratos inteligentes no necesariamente tienen que tener valor. Todo lo que tienen que hacer es activarse cuando se cumplen las condiciones preexistentes.

En el caso de las dApps, cuando se cumple una condición y se activa un contrato inteligente, enviará información a otro contrato inteligente que luego se activará y así sucesivamente.

De nuevo, un efecto dominó.

¿Qué impacto pueden tener los contratos inteligentes en la sociedad?

Los contratos inteligentes pueden ejecutarse y validarse a sí mismos, funcionar de forma continua y nunca cambiarse una vez creados.

Debido a esto, pueden ser utilizados por una variedad de empresas e instituciones para una variedad de propósitos.

En general, los contratos inteligentes se pueden utilizar para ejecutar pagos en tiempo real que requieren que la información sea correcta. Esto los hace muy valiosos para las empresas que brindan servicios.

También pueden ser muy útiles para comprar cosas de otra persona a la que no conoces y por lo tanto no confías.

Un ejemplo clave de esto es comprar un automóvil en línea, particularmente un automóvil usado, donde ciertas cosas sobre el automóvil deben verificarse, como el kilometraje o el estado del automóvil, por ejemplo.

Veamos algunas de las formas en que diferentes empresas pueden beneficiarse de los contratos inteligentes.

  • Ejecución de un contrato para comprar algo. Esto es particularmente útil si la transacción tiene varios requisitos que deben cumplirse por cualquiera de las partes y hay mucha información involucrada.
  • Los bancos pueden utilizarlo para emitir préstamos. Los prestatarios deberán cumplir con ciertos criterios para poder recibir préstamos. Los contratos inteligentes harán que el proceso sea más rápido y más eficiente.
  • Las empresas postales pueden procesar los pagos al momento de la entrega. El dinero se puede retener en un contrato inteligente hasta que se pueda confirmar que se ha completado una entrega. Una vez que se cumple esa condición, el dinero se puede transferir del contrato inteligente al servicio de entrega.
  • Recaudación de fondos. Si no se cumplen los objetivos, el dinero que se combinó en el contrato inteligente se devuelve a los inversores originales.

Contratos inteligentes para compañías de seguros

Las compañías de seguros pueden utilizar contratos inteligentes para procesar reclamaciones.

Incluso es posible que los contratos inteligentes reciban información como un servicio de noticias.

Esto puede ser útil porque si, digamos, su hogar se ve afectado por un desastre natural, como un huracán, el contrato inteligente podrá verificar que esto sucedió a través de su servicio de noticias y ver que su dirección está en la misma área.

Luego, puede liberar la cantidad que se le debe administrar.

Contactos inteligentes para el sector inmobiliario

Ya se ha sugerido en numerosas ocasiones que la tecnología blockchain puede revolucionar los bienes raíces al realizar un seguimiento de todos los registros inmobiliarios en una cadena de bloques.

Los contratos inteligentes pueden facilitar los arreglos para inquilinos y propietarios. De nuevo, otro ejemplo de dos partes que pueden no confiar completamente entre sí.

También se ha destacado que los contratos inteligentes se pueden utilizar para realizar compras de acciones múltiples, que es donde muchas personas pueden comprar una casa u otras formas de bienes raíces por completo.

Requisitos de credibilidad social

Los contratos inteligentes pueden configurarse para requerir un cierto nivel de credibilidad social.

Cuanto más cumpla con las cosas a tiempo, como pagar el alquiler, las facturas de servicios públicos o los pagos de préstamos, más puede aumentar su crédito social.

Con esta credibilidad social, pueden obtener mejores créditos y préstamos y reducir los costos en cosas como el alquiler.

Esto puede ser útil para aquellos que desean alquilar una propiedad en un área con muchas personas que desean alquilar la misma casa. Quienes tengan la mayor credibilidad social podrán alquilarlo.

Un contrato inteligente para alquilar una casa podría tener un cierto requisito de credibilidad social.

Los contratos inteligentes pueden prevenir la corrupción

Nadie puede simplemente regalar más dinero a alguien de su preferencia, ya que esto será fácilmente visible, especialmente si todos tienen el mismo contrato inteligente.

Los contratos inteligentes se distribuyen por toda la cadena de bloques y se validan. Es transparente y puede ser visto por todos.

Entonces, incluso si alguien recibió un pago adicional fuera del contrato inteligente, todos podrán ver esto.

Los contratos inteligentes también son “inmutables”, lo que significa que nadie puede cambiarlos.

Hacerlo requeriría que un pirata informático realizara un ataque del 51%, que es donde logran controlar el 51% o más de todas las computadoras (nodos) en la cadena de bloques y cambiar el consenso.

¿Funcionan los contratos inteligentes?

Si bien los contratos inteligentes son una innovación increíble, no están exentos de fallas.

Dado que las acciones son inmutables, no se pueden cambiar. Están escritos en la cadena de bloques y permanecerán allí para siempre.

Esto significa que los programas que utilizan contratos inteligentes deben estar muy bien pensados ​​y escritos antes de ponerlos en la cadena de bloques. También puede ser una buena idea probarlos primero en un entorno separado.

Si bien esto hace que las cosas sean más seguras, crea un problema cuando necesita cerrar un contrato.

Por ejemplo, un problema como este puede ocurrir si un empleado deja una empresa y muchas personas tienen el mismo contrato inteligente.

Una forma de actualizar un contrato es utilizar otro contrato inteligente que tomará la información del original.

También es posible agregar una acción a un contrato inteligente que evitará que funcione si se cumplen ciertas condiciones para cancelarlo y anularlo.

No solo para empresas

Los contratos inteligentes también pueden ser utilizados por gobiernos y organizaciones benéficas.

Una forma en que los gobiernos pueden usar contratos inteligentes es asignando fondos a diferentes distritos de un país según un censo.

De esta manera, cuando una determinada región alcanza una determinada población, se puede dar más dinero automáticamente para construir carreteras, puentes y otra infraestructura útil.

También hay organizaciones sin fines de lucro que intentan utilizar contratos inteligentes para permitir que las personas alquilen jardines y azoteas para cultivar en las ciudades.

También es probable que otras profesiones, como los abogados, se vean afectadas por los contratos inteligentes.

Los abogados y otras personas que manejan transferencias de información probablemente necesitarán aprender lenguajes de codificación si algún día necesitan usar contratos inteligentes o contratar a un desarrollador de contratos inteligentes.

O puede que no sean necesarios en absoluto al verificar la información, ya que todo estará en la cadena de bloques.

¿Por qué son importantes los contratos inteligentes para el comercio de criptomonedas?

Porque ofrecen más valor detrás de la criptomoneda.

Uno de los principales obstáculos a los que se enfrenta la criptomoneda es el de la adopción. Debe ser asumido por más y más personas antes de ser visto como una alternativa viable al dinero fiduciario.

Hay críticos que argumentan que la criptomoneda no vale nada ya que no está ligada a nada como el oro o el dólar estadounidense.

Tales críticos descuidan el hecho de que la criptomoneda tiene muchas aplicaciones diferentes. El mayor de los cuales son los contratos inteligentes y la forma en que se pueden usar le da valor a las criptomonedas.

También pueden servir de puente para que las empresas se involucren en las criptomonedas.

Si comienzan a adoptarlos para contratos inteligentes y dApps, es posible que también comiencen a usar criptomonedas para otros métodos de pago.

Teóricamente, cuanto más se adopta una criptomoneda, más valor hay detrás de ella.

Puntos clave

Si recuerda algo de este artículo, conviértalo en estos puntos clave.

  • Los contratos inteligentes son como contratos normales. La principal diferencia es que están digitalizados y funcionan sin intermediarios.
  • Varias criptomonedas diferentes ofrecen funcionalidades de contrato inteligente. Ethereum, EOS y Cardano, así como muchos otros, ofrecen esta capacidad.
  • Las organizaciones gubernamentales y las organizaciones benéficas también pueden beneficiarse de los contratos inteligentes. Si se implementan a gran escala, los contratos inteligentes interrumpirán muchas industrias, con suerte para mejor.
  • Los contratos inteligentes agregan más valor a las criptomonedas. Ofrecen más a las empresas y pueden ayudar a acelerar la adopción.

Si disfrutó leyendo este artículo de Trading Education, por favor dele un Me gusta y compártalo con cualquier otra persona que crea que también puede ser de su interés.

CriptoMundo

CriptoMundo.com es un medio digital independiente que difunde noticias y contenido sobre criptomonedas y tendencias emergentes de tecnologías financieras. Ofrece noticias, guías, artículos de opinión y gráficos en tiempo real.

Monedas

Bitcoin

Ethereum