Si ha comenzado a investigar sobre criptomonedas, probablemente haya visto aparecer la palabra contratos inteligentes varias veces, especialmente si está interesado en Ethereum o cualquiera de sus rivales.
Curiosamente, el término ' contrato inteligente ' en realidad supera a la criptomoneda contemporánea y fue concebido por primera vez por un científico informático, un estudioso del derecho y un criptógrafo. Nick Szabo en 1997.
¿Qué es un contrato inteligente ?
Ellos son Como contratos normales, excepto que son completamente digitales. y automatizado y funciona 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 ocurran uno o varios eventos preexistentes antes de poder ejecutarse.
¿Qué criptomonedas tienen contratos inteligentes?
Los contratos inteligentes se integraron por primera vez en las criptomonedas con Ethereum cuando fue lanzado en 2015.
Ahora existen muchas criptomonedas con funciones de contrato inteligente, como EOS, Neo y Cardano , por nombrar algunos.
Con Bitcoin también es posible crear y ejecutar contratos inteligentes, pero son menos sofisticados.
Ethereum es, con diferencia, el más popular y conocido en lo que respecta a contratos inteligentes. Sin embargo, sus rivales están cada vez más cerca de conseguir el mismo rendimiento.
5 mejores faucets de bitcoins y altcoins |→ Criptomonedas gratis
Cardano, por ejemplo, opera con dos blockchains, una para transacciones normales y otra, 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ífico para contratos inteligentes.
Es importante recordar que todavía es demasiado pronto para decir qué criptomoneda tiene la mejor funcionalidad de contrato inteligente. Sólo el tiempo lo dirá.
¿Cómo funcionan los contratos inteligentes?
Como se mencionó anteriormente, los contratos inteligentes son en realidad los mismos que un contrato normal, pero están completamente digitalizados y requieren que se cumplan condiciones preexistentes antes de poder cumplirse.
Las transacciones requieren ' gas ' que se llevará a cabo. Aquí es donde se paga una pequeña cantidad de monedas digitales para completar la transacción.
Cuando se crea el contrato y se ingresa un valor, es necesario extraerlo 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 donde no se requiere minería, es posible que no sea necesario pagar por el "gas".
Es posible que diferentes destinatarios del contrato inteligente ganen menos o más que otros a medida que avanza el contrato inteligente. Sin embargo, esto se puede evitar 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 un hombre de negocios que quiere contratar desarrolladores web para que le creen un sitio web.
Escribe un contrato inteligente en blockchain para un grupo de cuatro desarrolladores web que aceptaron trabajar para él.
Digamos que está creando un contrato inteligente de Ethereum y, por lo tanto, utiliza el software de contrato inteligente de Mist.
En el contrato inteligente, Harry establecerá ciertas condiciones que deben cumplirse para que los cuatro desarrolladores reciban su pago.
Si se cumplen estas condiciones, los cuatro recibirán lo que les corresponde por su trabajo. Si no se cumplen estas condiciones, el contrato inteligente retendrá el pago hasta su finalización.
¿Cómo se relacionan los contratos inteligentes con las dApps?
Las dApps son esencialmente una conexión de contratos inteligentes trabajando juntos , alimentándose mutuamente de información.
Los contratos inteligentes no necesariamente tienen que contener valor. Todo lo que necesitan hacer es activarse cuando se cumplan las condiciones preexistentes.
En el caso de las dApps, cuando se cumple una condición y se activa un contrato inteligente, envía información a otro contrato inteligente que se activará, y así sucesivamente.
¿Qué impacto pueden tener los contratos inteligentes en la sociedad?
Los contratos inteligentes se pueden ejecutar y validado, trabaja continuamente y nunca se modifica después de que sean creados.
Debido a esto, pueden ser utilizados por una variedad de empresas e instituciones para diversos propósitos.
En general, contratos inteligentes se puede 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 resultar muy útiles para comprar cosas de otra persona que no conoce y, por tanto, en la que no confía.
Un buen ejemplo de esto es la compra de un automóvil en línea, especialmente un automóvil usado, donde es necesario verificar ciertas cosas del automóvil, 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.
- Ejecutar un contrato para comprar algo. . Esto es particularmente útil si la transacción tiene múltiples requisitos que debe cumplir cualquiera de las partes y hay mucha información involucrada.
- Los bancos pueden utilizarlo para conceder préstamos. . Los prestatarios deberán cumplir ciertos criterios para obtener préstamos. Los contratos inteligentes harán que el proceso sea más rápido y eficiente.
- Las empresas postales pueden procesar pagos en el momento de la entrega. . El dinero se puede retener en un contrato inteligente hasta que se confirme que se ha completado la entrega. Una vez que se cumple esta condición, el dinero puede pasar del contrato inteligente al servicio de entrega.
- Financiación colectiva . Si no se cumplen los objetivos, el dinero agrupado en el contrato inteligente se devuelve a los inversores originales.
Contratos inteligentes para compañías de seguros
Las aseguradoras pueden utilizar contratos inteligentes para procesar reclamaciones.
¿Es posible incluso que los contratos inteligentes La información se recibe como un feed de noticias. .
Esto puede ser útil porque si digamos que su casa fue golpeada por un desastre natural como un huracán, el contrato inteligente podrá verificar si eso sucedió a través de su servicio de noticias y ver si su dirección está en la misma área.
Luego podrá liberar la cantidad que se le debe entregar.
Contactos inteligentes para bienes raíces
Se ha sugerido numerosas veces que tecnología cadena de bloques puede revolucionar el mercado inmobiliario 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 quizás no confíen completamente la una en la otra.
También se destacó que los contratos inteligentes se pueden utilizar para realizar múltiples compras de acciones, en las que varias personas pueden comprar una casa u otras formas de propiedad.
Requisitos de credibilidad social
Se puede definir que los contratos inteligentes requieren un cierto nivel de credibilidad social .
Cuanto más haga las cosas a tiempo, como pagar el alquiler, las facturas de servicios públicos o los pagos de préstamos, más podrá aumentar su crédito social.
Con esta credibilidad social, pueden obtener mejores créditos y préstamos y reducir costos en cosas como el alquiler.
Esto puede resultar útil para quienes quieran alquilar una propiedad en una zona con muchas personas que quieran alquilar la misma casa. Quienes tengan mayor credibilidad social podrán alquilarlo.
Un contrato inteligente para alquilar una casa puede tener ciertos requisitos de credibilidad social.
Los contratos inteligentes pueden prevenir la corrupción
Nadie puede simplemente darle más dinero a alguien por preferencia, ya que esto será fácilmente visible, especialmente si todos están sujetos al mismo contrato inteligente.
Los contratos inteligentes se distribuyen a través de la cadena de bloques y se validan. Es transparente y puede ser visto por todos.
Por lo tanto, incluso si a alguien se le pagó adicionalmente fuera del contrato inteligente, todos podrán verlo.
Los contratos inteligentes también lo son” inmutable ” , lo que significa que nadie puede cambiarlos.
Para hacer esto, un hacker necesitaría realizar un ataque del 51%, que es donde logra 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 defectos.
Como las acciones son inmutables, no se pueden cambiar. Quedan registrados 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 colocarlos en la cadena de bloques. También podría 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 es necesario cerrar un contrato.
Por ejemplo, un problema como este puede ocurrir si un empleado deja la empresa y varias personas tienen el mismo contrato inteligente.
Una forma de actualizar un contrato es utilizar otro contrato inteligente que obtenga la información del original.
También es posible agregar una acción a un contrato inteligente que impedirá que funcione si se cumplen ciertas condiciones para cancelarlo y anularlo.
No sólo para empresas
Los gobiernos y organizaciones benéficas también pueden utilizar los contratos inteligentes.
Una forma en que los gobiernos pueden utilizar contratos inteligentes es asignar fondos a diferentes distritos de un país basándose en un censo .
De esta manera, cuando una determinada región alcanza una determinada población, automáticamente se puede donar más dinero para construir carreteras, puentes y otras infraestructuras útiles.
También hay organizaciones sin fines de lucro que están tratando de utilizar contratos inteligentes para permitir a las personas alquilar jardines y tejados para cultivar en las ciudades.
Otras profesiones, como abogados, también pueden verse afectados mediante contratos inteligentes.
Los abogados y otras personas que se ocupan de las transferencias de información probablemente necesitarán aprender lenguajes de codificación si alguna vez necesitan utilizar contratos inteligentes o contratar a un desarrollador de contratos inteligentes.
O puede que no sean necesarios para verificar la información, ya que todo ya 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 mayores obstáculos que enfrenta la criptomoneda es la adopción. Es necesario que cada vez más personas la adopten antes de que se la vea como una alternativa viable a la moneda fiduciaria.
Hay críticos que argumentan que las criptomonedas no tienen valor porque no están vinculadas a nada como el oro o el dólar estadounidense.
Aquellos Los críticos pasan por alto el hecho de que las criptomonedas tienen muchas aplicaciones diferentes. . Los más importantes son los contratos inteligentes y la forma en que se pueden utilizar da valor a las criptomonedas.
También pueden ser un 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.
En teoría, cuanto más se adopta una criptomoneda, más valor hay detrás de ella.
Puntos clave
Si recuerda algo de este artículo, resalte estos puntos clave.
- Contratos inteligentes Son como contratos normales. . La principal diferencia es que están digitalizados y funcionan sin intermediario.
- Varias criptomonedas diferentes ofrecen características de contrato inteligente . Ethereum, EOS y Cardano, así como muchos otros, ofrecen esta capacidad.
- Las organizaciones gubernamentales y organizaciones benéficas también pueden beneficiarse de contratos inteligentes . Si se implementan a gran escala, los contratos inteligentes alterarán muchas industrias, con suerte para mejor.
- Contratos inteligentes agregar más valor a las criptomonedas . Ofrecen más a las empresas y pueden ayudar a acelerar la adopción.