¿Qué es un oráculo de blockchain? Una descripción detallada

¿Es un entusiasta de la cadena de bloques y desea aprender sobre el oráculo de la cadena de bloques? Este artículo es un recurso completo, ya que ilustra el concepto de oráculo de la cadena de bloques junto con sus tipos y problemas asociados.
Aprendizaje de Blog
- Introducción a Blockchain Oracle
- Tipos de oráculos de blockchain
- El veredicto
Introducción a Blockchain Oracle
Como los contratos inteligentes no pueden acceder a datos desde fuera de su red, necesitan acceder a información del mundo exterior. Los oráculos de la cadena de bloques son los servicios que envían y verifican sucesos del mundo real y envían información a los contratos inteligentes, lo que desencadena cambios de estado en la cadena de bloques.
Se dice que los oráculos de blockchain son servicios de terceros que proporcionan contratos inteligentes con información externa. Proporcionan un vínculo entre los datos dentro y fuera de la cadena. Estos son vitales en el ecosistema blockchain porque amplían el alcance en el que pueden operar los contratos inteligentes. Para decirlo en palabras simples, podemos decir que actúan como un puente entre las cadenas de bloques y el mundo exterior.
¿Buscas certificaciones de blockchain para darle una ventaja a tu carrera? Conviértete en desarrollador de blockchain ahora y demuestra tus habilidades con los conocimientos adquiridos.
Tipos de oráculos de blockchain
El oráculo de la cadena de bloques actúa como una interfaz, ya que los contratos inteligentes no pueden interactuar con datos externos; por lo tanto, deben depender de un oráculo para que les proporcione la información necesaria. Exploremos ahora los diferentes tipos de oráculos de la cadena de bloques.
Oráculos de software
Este tipo de oráculos interactúan con fuentes de información en línea y luego la transmiten a la cadena de bloques. Pueden recopilar información de servidores, sitios web o cualquier fuente de datos en la Web. Como estos oráculos están conectados a Internet, pueden suministrar y transmitir la información deseada a los contratos inteligentes en tiempo real. Pueden proporcionar información como tipos de cambio, precios de activos digitales o cualquier otro dato en tiempo real.
Oráculos de hardware
Los oráculos de hardware están diseñados para obtener información del mundo físico y ponerla a disposición de los contratos inteligentes. Estos oráculos traducen eventos del mundo real en valores digitales para que los contratos inteligentes puedan comprenderlos fácilmente.
Esta información podría recibirse desde cualquier dispositivo de lectura, como sensores electrónicos, lectores de códigos de barras y otros.
Oráculos de entrada y oráculos de salida
Oráculos entrantes : estos oráculos proporcionan datos del mundo externo a los contratos inteligentes.
Oráculos salientes: son lo opuesto a los oráculos entrantes. Estos oráculos envían información desde contratos inteligentes al mundo externo.
Oráculos descentralizados
A diferencia de los oráculos centralizados, este tipo de oráculos no dependen de una única fuente de verdad, por lo que aumenta la fiabilidad de la información proporcionada a los contratos inteligentes. Estos oráculos siguen los mismos objetivos que los de las cadenas de bloques públicas. Aunque pretenden conseguir la falta de confianza, no eliminan por completo la confianza, sino que la distribuyen entre muchos usuarios.
Oráculos centralizados
Se trata de un tipo de oráculo que está controlado por una única entidad y es el único proveedor de información para los contratos inteligentes. Pero utilizar una única fuente de información es arriesgado ya que cualquier interferencia maliciosa tendrá un impacto directo en el contrato inteligente. El principal inconveniente de los oráculos centralizados es la existencia de un único punto de fallo. Además, esto hace que los contratos inteligentes sean menos resistentes a las vulnerabilidades y los ataques.
Oráculos humanos
En ocasiones, las personas con habilidades específicas en un dominio particular también pueden actuar como oráculos. Pueden investigar y verificar la autenticidad de la información de varias fuentes y traducir esa información a contratos inteligentes. Como los oráculos humanos pueden verificar su identificación mediante medios criptográficos, la posibilidad de que un estafador falsifique su identidad y proporcione información corrupta es baja. Los oráculos humanos no solo pueden transmitir datos deterministas, sino también responder a consultas arbitrarias, lo que podría ser difícil de hacer para una máquina.
Oracle específico del contrato
Es el tipo de oráculo que está diseñado para ser utilizado por un solo contrato inteligente, lo que significa que si uno quiere implementar varios contratos inteligentes, se deben desarrollar varios oráculos específicos para cada contrato. Se considera que estos oráculos requieren mucho tiempo y son costosos de mantener.
El veredicto
Los oráculos de blockchain facilitan la comunicación entre los contratos inteligentes y el mundo exterior, lo que es vital para la adopción global de las cadenas de bloques. Pero el principal desafío con los oráculos es que si el oráculo se ve comprometido, el contrato inteligente que depende de él también se ve comprometido. Sin oráculos de blockchain, los contratos inteligentes tienen que depender de la información que ya está dentro de sus redes, lo que limitaría considerablemente sus capacidades. Los oráculos de blockchain tienen el potencial de salvaguardar mecanismos que podrían mejorar el ecosistema de blockchain en todos los aspectos.
Para obtener actualizaciones instantáneas sobre la tecnología Blockchain y aprender más sobre las certificaciones de blockchain en línea , consulte Blockchain Council.
Deja una respuesta