¿ QUÉ ES UN ORACULO BLOCKCHAIN?
Los oráculos de blockchain son un componente crítico de la tecnología blockchains y son clave para redefinir cómo los blockchains satisfacen las demandas de los usuarios.
Un oráculo de blockchain es un dispositivo o entidad que conecta un blockchain determinista con datos fuera de la cadena (datos fuera de la red). Los oráculos de blockchain son esencialmente servicios de terceros que proporcionan SMART CONTRACTS con información externa.
Los oráculos de blockchain sirven como un puente entre blockchains y el mundo exterior. Hacen posible que los SMART CONTRACTS en la BLOCKCHAIN accedan a datos fuera de la red. Un oráculo de blockchain se puede considerar como una capa de blockchain que consulta, verifica y autentifica fuentes de datos externas para el blockchain. Por lo general, las API confiables ejecutan el proceso, lo que hace posible que las BLOCKCHAIN estén más conectadas con eventos del mundo real.
Debido a los acuerdos contractuales y otros métodos de información clave que necesitan las aplicaciones de blockchain, a menudo es imperativo tener información relevante del mundo exterior presente para ejecutar el acuerdo en cuestión. Este es el punto donde entran en juego los oráculos de blockchain.
¿Por qué son tan importantes los oráculos de Blockchain?
Los SMART CONTRACTS son programas informáticos o protocolos de transacción que se utilizan para ejecutar reglas y acuerdos para blockchains. Los SMART CONTRACTS ejecutan las instrucciones necesarias para ejecutar aplicaciones basadas en blockchain, lo que permite interacciones entre usuarios y blockchain.
Los oráculos amplían el alcance en el que operan los SMART CONTRACTS. La tecnología Blockchain de Oráculos alimenta datos del mundo real en SMART CONTRACTS. Algunos oráculos pueden transmitir información a SMART CONTRACTS y también a fuentes externas.
Con más datos para trabajar, los SMART CONTRACTS se pueden utilizar para una gama más amplia de casos de uso.
Sin los oráculos de blockchain, los SMART CONTRACTS tendrían un uso muy limitado, ya que solo tendrían acceso a los datos dentro de sus redes, que generalmente se limitan a un área única (como las transacciones financieras para un intercambio de cifrado).
Las transferencias de datos fluidas son muy importantes para este proceso, especialmente ahora que vivimos en una era en la que prevalece el BIG DATA & A.I.
Debido a que los oráculos son servicios de terceros que no forman parte del mecanismo de consenso de blockchain, no están sujetos a los mecanismos de seguridad subyacentes que proporciona esta infraestructura pública. Esto dificulta la verificación de los datos recopilados por los oráculos. Además, dependiendo del tipo de oráculo de blockchain, aumentan las posibilidades de mal funcionamiento y manipulación deliberada.
La necesidad de definir los tipos de oráculo se deriva de la importancia de organizar los oráculos para ayudar a facilitar a los desarrolladores de soluciones blockchain la navegación rápida a través del panorama de posibles opciones. Los tipos de oráculos varían en función y uso.
Tipos de oráculos de blockchain
Los oráculos de blockchain se pueden clasificar en diferentes tipos según los siguientes factores:
* Fuente: el origen de los datos, ¿es hardware o software?
* La dirección de la información: ¿los datos son entrantes o salientes?
* Confianza: ¿los datos provienen de soluciones descentralizadas o centralizadas?
Los tipos de oráculos que existen incluyen:
* Oráculos de software
* Oráculos de hardware
* Oráculos entrantes
* Oráculos salientes
* Oráculos basados en el consenso
Los oráculos de software manejan datos de información que se originan en fuentes en línea, como temperatura, precios de productos y bienes, retrasos en vuelos o trenes, etc. El oráculo de software extrae la información necesaria y la introduce en el SMART CONTRACTS.
Los SMART CONTRACTS que requieren información del mundo físico dependen de los oráculos de hardware. Por ejemplo, un automóvil que cruza una barrera donde los sensores de movimiento deben detectar el vehículo y enviar los datos a un SMART CONTRACTS o sensores en la industria de la cadena de suministro.