Entendiendo los oráculos de Blockchain

Los oráculos de blockchain son uno de los componentes críticos que ayudan a cerrar la brecha entre el mundo real y el digital. Los oráculos son servicios de terceros que brindan a las plataformas blockchain información sobre eventos externos del mundo real y eventos digitales externos. Los datos de los oráculos potencian los contratos inteligentes y las DAO.

Definición de oráculo

Un oráculo de cadena de bloques es un servicio de terceros de confianza que proporciona contratos inteligentes con fuentes de datos externas autenticadas del mundo real a través de una API. Los oráculos conectan contratos inteligentes con eventos en el mundo exterior. Los contratos inteligentes a menudo deben ser activados por un evento externo.

Se pueden crear oráculos para proporcionar una amplia gama de datos a los contratos inteligentes. Por ejemplo, un oráculo podría proporcionar datos meteorológicos del mundo real, resultados de eventos, resultados de casos legales, estadísticas financieras, datos económicos, tasas de interés, datos de mercado, datos de rendimiento de un vehículo o máquina, etc. Lo importante que debe recordar acerca de los oráculos es que la mayoría de los contratos inteligentes están destinados a ejecutarse cuando se cumple una condición en el mundo real. Los oráculos son fuentes confiables que pueden proporcionar datos autenticados sobre eventos del mundo real.

Oráculos de software

Los oráculos de software proporcionan información digital a las cadenas de bloques. La información que brindan existe en otros sitios web, servidores, bases de datos, etc. Algunos ejemplos de los datos que brindan los oráculos de software incluyen precios de acciones, tipos de cambio, precios de criptomonedas y precios de NFT.

oráculos de hardware

Los oráculos de hardware ayudan a conectar las plataformas de cadena de bloques con eventos del mundo real. Estos datos se recopilan del mundo real mediante sensores y dispositivos de lectura y se transmiten a plataformas de cadena de bloques. Los oráculos de hardware pueden enviar datos a plataformas blockchain desde los siguientes sensores: termómetros, lectores RFID, lectores de códigos de barras, sensores electrónicos y otros dispositivos IoT.

El problema del oráculo de la cadena de bloques

La naturaleza descentralizada y distribuida de las plataformas Blockchain las hace seguras y confiables. Los datos proporcionados por un oráculo centralizado presentan problemas de seguridad; por ejemplo, si el proveedor de Oracle centralizado se ve comprometido, podría enviar datos erróneos a la cadena de bloques. Los datos incorrectos podrían comprometer la integridad de la cadena de bloques.

Resolviendo el problema de Blockchain Oracle: Oracles descentralizados

Los oráculos descentralizados ayudan a resolver el problema del oráculo de blockchain. Mientras desarrolla un contrato inteligente, puede usar un oráculo descentralizado para proporcionarle datos, o puede habilitarlo para obtener datos de múltiples oráculos y solo desencadenar un evento cuando la mayoría o todos los oráculos ofrecen la misma entrada.

Ha habido cierto debate sobre los oráculos comprometidos. En el caso de apuestas más grandes, los contratos inteligentes pueden agregar múltiples oráculos para garantizar que numerosas fuentes u oráculos validen el mismo resultado. Por ejemplo; si dos usuarios hacen una apuesta en forma de contrato inteligente y el evento desencadenante es el resultado de un partido de baloncesto, entonces podríamos escribir un contrato inteligente que requiera cinco oráculos para participar, digamos ESPN, NBC Sports, CNN Sports, BBC Deportes y Yahoo Deportes. El contrato inteligente puede requerir que los cinco oráculos señalen el resultado exacto antes de que pueda ejecutarse.

Otros tipos de oráculos de blockchain

Los oráculos de entrada o de entrada envían datos del mundo real o de otra plataforma digital a una plataforma de cadena de bloques o un contrato inteligente. La mayoría de los oráculos, a partir de este escrito, son oráculos de entrada.

Por otro lado, los oráculos de salida envían información desde una plataforma de cadena de bloques o un contrato inteligente a una fuente externa. Por ejemplo, si se concluye un contrato inteligente, un oráculo de salida puede desencadenar un evento en el mundo real, como dar acceso a un sitio web o una habitación de hotel una vez que se ha recibido el pago.

Los oráculos de cadenas cruzadas se centran en la interoperabilidad entre las plataformas de cadenas de bloques. Estos tipos de oráculos permiten a los usuarios crear aplicaciones y servicios que son accesibles y funcionales en diferentes plataformas de cadena de bloques.

Los oráculos habilitados para computación actualmente solo los proporciona Chainlink. Algunos cálculos no son prácticos para hacer en la cadena debido a restricciones legales, financieras o técnicas. Los oráculos habilitados para computación brindan servicios descentralizados mediante procesos de computación seguros fuera de la cadena. En lugar de simplemente presentar los resultados de una consulta, los oráculos habilitados para computación pueden realizar cálculos intrincados y complejos fuera de la cadena y luego enviar el resultado a una plataforma de cadena de bloques.

Los oráculos específicos del contrato son adecuados para situaciones específicas. Como su nombre indica, son oráculos que están calibrados para funcionar con un solo contrato inteligente. Se crean desde cero con el objetivo de servir a un caso de uso muy específico.

Los oráculos humanos son personas con conocimientos especializados que pueden actuar como oráculos; su reputación es el factor clave que los incentiva a presentar la información correcta a los contratos inteligentes.

Proveedores populares de Oracle

Si bien Chainlink es el mayor proveedor de Oracle en el momento de escribir este artículo, los siguientes protocolos también brindan varios servicios basados ​​en Oracle: Universal Market Access, Winklink, Band Protocol, iExec Cloud Platform, Tellor, DIA, Truebit, Terra y Flare. Varias otras plataformas están en desarrollo.

Usos de oráculo

Existen numerosos casos de uso posibles para los oráculos. A continuación se muestran los casos de uso con los niveles más altos de adopción a partir de este escrito:

DeFi usa oráculos para obtener datos financieros sobre varios activos, mercados y solvencia del usuario.

Las empresas y los DAO pueden conectar sus operaciones fuera de la cadena con su lógica en la cadena a través de oráculos de entrada y salida. Esto podría permitirles automatizar su lógica y realizar operaciones complejas utilizando sus activos digitales y del mundo real.

Los NFT dinámicos usan oráculos para actualizar sus metadatos o funciones en función de eventos del mundo real y les asignan rasgos aleatorios.

Gaming utiliza oráculos para generar aleatoriedad verificable para crear eventos aleatorios y un juego impredecible y atractivo en juegos en cadena.

Las aplicaciones de seguros y los contratos inteligentes verifican las ocurrencias de eventos asegurables utilizando oráculos de entrada. Ejemplos de esto son datos legales, datos de sensores físicos, imágenes satelitales y llamadas API de sitios web.

Los proyectos de sostenibilidad utilizan oráculos de hardware y software para recibir datos ambientales. Estos datos incluyen imágenes satelitales, lecturas de sensores, datos de temperatura y humedad e información meteorológica. El cálculo de estos datos permite que estos protocolos otorguen recompensas a los usuarios que realizan un consumo consciente u otras prácticas descritas por las plataformas. Varios protocolos basados ​​en créditos de carbono también están utilizando oráculos para mejorar sus operaciones.

Segui Leyendo…

Fuente: Medium

Libre Traducción: LBC

Almacenamiento Web3: Arweave vs IPFS vs Filecoin, ¿cuál elegir?

¿Cuál es la diferencia entre el almacenamiento web2 y el almacenamiento web3?

  • En web2, cuando cargamos el archivo/medios en los servidores de la nube. Si el contenido del archivo/medios cambia, la URL no cambiará, pero si el servidor cambia, la URL cambiará.
  • También se almacena en servidores centralizados.
  • En web3 tenemos diferentes protocolos de almacenamiento como IPFS, Arweave y su código abierto

Ventajas —

IPFS utiliza el direccionamiento de contenido para identificar de forma única cada archivo, es decir, cuando cargamos el archivo multimedia en él, si el archivo multimedia cambia, la URL cambia.

Contras –

No es exactamente como la cadena de bloques, es decir, funciona como un mecanismo de bit torrent.
Los datos no son permanentes. Para mantener los datos, necesitamos integrar servicios llamados servicios de fijación como Infra, Pinata.
Estos servicios de fijación fijarán el archivo, es decir, guardarán los datos en la red IPFS para que no se eliminen y los datos puedan mantenerse.
Pero hay algunos problemas con estos servicios de fijación: en realidad NO brindan una solución estable, sólida, confiable, verdaderamente descentralizada, a largo plazo/permanente.

Para optimizar este IPFS, Protocol Labs ideó otra solución llamada Filecoin

¿Qué es Filecoin y en qué se diferencia de IPFS?

  • Filecoin e IPFS son dos protocolos complementarios separados, ambos creados por Protocol Labs.
  • IPFS permite que los pares almacenen, soliciten y transfieran datos verificables entre sí.
  • Filecoin está diseñado para proporcionar un sistema de almacenamiento de datos persistente. Sigue la Prueba de espacio-tiempo y la Prueba de replicación para garantizar que los mineros hayan almacenado correctamente los datos que se comprometieron a almacenar.
  • De hecho, filecoin se basa en IPFS, lo que permite a los usuarios alquilar espacio de disco duro no utilizado.

Ventajas —

  • En lugar de una red centralizada donde la información se almacena en un solo lugar, Filecoin está creando una red descentralizada donde los datos se replican en múltiples ubicaciones y son accesibles desde cualquier lugar.
  • Filecoin está tratando de interrumpir el mercado de almacenamiento actual a través de una alternativa de bajo costo al almacenamiento temporal.
  • Su escalabilidad: reunir millones de computadoras en todo el mundo para crear una enorme red de almacenamiento e incentivar el almacenamiento de datos.
  • No ofrece un punto central de ataque para los piratas informáticos y su almacenamiento de datos persistente.

Contras –

  • No admite el pago único para almacenar los datos, sino que solo admite el sistema basado en contratos de alquiler mensual para almacenar datos.
  • Ejemplo: piense en Filecoin como el Airbnb del almacenamiento de datos. Al igual que las personas alquilan una habitación o suite en su casa en Airbnb, Filecoin quiere alquilar el almacenamiento de datos excedente de los servidores de todo el mundo. Los propietarios de estos servidores pueden alquilarnos espacio a usted y a mí para guardar nuestros datos por mes.
  • Al igual que Airbnb se convirtió en una alternativa más barata (algunas veces) a quedarse en un hotel, Filecoin pretende convertirse en una alternativa más barata que los grandes actores de la industria del almacenamiento en la nube.

Principalmente el modelo económico de Filecoin: el almacenamiento basado en contratos puede considerarse más simplemente como un modelo de pago por uso. Los usuarios pagan una red de nodos para almacenar los datos de forma permanente y también garantizan sin confianza que alguien está realmente almacenando los datos que dicen que son durante un período de tiempo acordado.

El hecho es que cada negocio tiene sus propios casos de uso alternativos, en ese caso:

Si necesitan almacenamiento permanente y junto con una tarifa de pago única para almacenar los datos para siempre en lugar del pago del contrato mensual y el tiempo fijo para almacenar los datos como filecoin, donde Arweave entra en escena.

Seguir Leyendo…

Fuente: CoinBench

Libre Traducción: LBC

Cómo la interoperabilidad podría impulsar blockchain y evitar un problema ‘Betamax’

Melanie Cutlan y David Treat de Accenture hablaron con SiliconRepublic.com sobre la importancia de la interoperabilidad de blockchain, las posibilidades del metaverso y la “frontera de competencia” de las billeteras digitales.

La conversación sobre blockchain ha pasado de la “explosión cámbrica” ​​de diferentes proyectos en el pasado a una discusión sobre las “combinaciones y relaciones entre proyectos”.

Eso es según David Treat, MD sénior y grupo empresarial continuo de metaverso global y líder de blockchain en Accenture. Treat también es presidente de la Fundación Hyperledger, una organización que reúne recursos e infraestructura para proyectos de cadena de bloques de software de código abierto.

Organizó el Foro Global Hyperledger en Dublín esta semana, con más de 100 oradores que discutieron temas comerciales clave para la comunidad Hyperledger, como la interoperabilidad de blockchain, la crisis climática, la identidad digital y la tokenómica.

Treat le dijo anteriormente a SiliconRepublic.com que blockchain es como un deporte de equipo. Ayer (12 de septiembre), habló de la importancia de eventos como el Hyperledger Global Forum para las discusiones sobre interoperabilidad.

“Este es el único lugar para hablar sobre la noción completa de los modelos híbridos que aprovecharán diferentes libros de contabilidad para diferentes propósitos con diferentes capacidades”, dijo Treat a SiliconRepublic.com.

Ha hablado con clientes que han estado “paralizados de seguir adelante” en proyectos porque les preocupaba elegir la tecnología de cadena de bloques incorrecta.

Señaló que un enfoque en la interoperabilidad entre las tecnologías de cadena de bloques ayuda a eliminar la preocupación de elegir la opción “Betamax”, como el videocasete que perdió la guerra de la competencia contra VHS.

“Si habilita un entorno para permitir que más de un libro mayor tenga éxito y luego trabaje a través de la interoperabilidad, entonces podemos centrarnos en avanzar en las partes más valiosas de la funcionalidad, la eficiencia, las capacidades y similares”, dijo Treat.

Un enfoque en el metaverso
Melanie Cutlan, Accenture MD y líder de capacidades de tecnología de metaverso, también habló en el evento. Señaló el surgimiento de la “internet de la propiedad”, donde blockchain y otras tecnologías pueden crear identidades digitales verificables, lo que permite la creación de nuevos productos y monedas digitales.

Ella dijo que el impulso del metaverso también está creando un momento decisivo para los líderes en el espacio blockchain. A medida que se expande el concepto de metaverso, se podría incorporar tecnología de registro para transacciones, verificación de identidad y otras características.

“El metaverso afectará todo lo que hacemos, desde los consumidores hasta las empresas, la forma en que administra su negocio y los productos que compra”, dijo.

Accenture ha demostrado que el metaverso ya ha entrado en el mundo laboral. A principios de este año, el líder de la marca de talentos de Accenture Irlanda, Kevin Ennis, le dijo a SiliconRepublic.com cómo la empresa está utilizando la tecnología de metaverso como parte de sus estrategias de contratación e incorporación.

La consultora reveló que logró incorporar a 150.000 empleados durante la pandemia de Covid-19 utilizando su tecnología de metaverso.

En declaraciones a SiliconRepublic.com, Cutlan dijo que se necesitaba crear una sensación de “unión” y “colaboración” para incorporar un volumen tan grande de personal. “Viene con una experiencia completa de desempacar, no solo obtienes un dispositivo, sino que también obtienes la experiencia de conectarte con otras personas”, explicó.

Accenture ha estado investigando el metaverso durante unos 15 años, con más de 600 patentes relacionadas con el concepto. La compañía ha compartido planes para continuar incursionando en esta área, y su brazo indio juega un papel clave en estas ambiciones.

“Hicimos una declaración en 2013 de que cada negocio sería un negocio digital y obtuvimos algunas reacciones interesantes en ese momento”, dijo Cutlan. “La declaración ahora es que el metaverso está impactando todas nuestras formas de vida, por lo que no queda ningún negocio atrás, en todos los ámbitos. Y hemos visto ese compromiso constante en todos los ámbitos”.

Treat agregó que “cualquier empresa que tenga un empleado” podría beneficiarse de este tipo de tecnología. “Básicamente, demostramos que si tiene un empleado, el metaverso puede ayudar desde una perspectiva de incorporación, capacitación, desarrollo cultural, comunidad y colaboración”, dijo.

Billeteras digitales: una frontera de competencia
Un área en desarrollo en la que tanto Treat como Cutlan están interesados es la idea de las billeteras digitales que permiten a los usuarios llevar su identidad, dinero y objetos de un lugar a otro.

Seguir Leyendo…

Fuente: SiliconRepublic

Libre Traducción: LBC

Microsoft Invierte $20 Millones en Plataforma Blockchain “Proof-of-SQL” Space and Time

Space and Time pretende ser la solución descentralizada líder para el procesamiento de datos rápido y seguro para las empresas

Space and Time, una plataforma de datos nativa de la Web3 que aprovecha la lógica empresarial a través de un protocolo criptográfico llamado Proof of SQL, ha anunciado que ha recaudado 20 millones de dólares en una ronda de financiación estratégica dirigida por el fondo M12 de Microsoft.

Otros participantes en la ronda son la empresa de inversión en criptografía Framework Ventures, HashKey, Foresight Ventures, SevenX Ventures, PolygonAvalanche, Stratos, Hash CIB y Coin DCX, así como varias comunidades Web3 e inversores ángeles.

Lanzado como parte de la iniciativa “Startup with Chainlink” de Chainlink Labs, que apoya el desarrollo de startups de Web3, Space and Time utiliza la plataforma de oráculo de precios de Chainlink junto con otras fuentes para extraer datos de los protocolos de blockchain, aplicaciones descentralizadas (dApps), y sistemas fuera de la cadena con el objetivo de ofrecer casos de uso de nivel empresarial a las aplicaciones de contratos inteligentes.

A principios de este año, Space and Time recaudó 10 millones de dólares en una ronda de financiación inicial dirigida por Framework Ventures, con la participación de Digital Currency Group (DCG), SamsungNext e IOSG Ventures, entre otros.

Según el equipo, la nueva financiación se utilizará para acelerar el desarrollo de la ingeniería y del producto, y más del 90% de los fondos se dedicarán al producto y a la adopción por parte de los clientes de Space and Time.

Conociendo más de Space and Time

Como explicó el CTO de Space and Time, Scott Dykstra, Proof of SQL es “un novedoso protocolo criptográfico que permite que el almacén de datos descentralizado no sólo devuelva los resultados de la consulta, sino que paralelamente también devuelva una prueba criptográfica SNARK de que los datos no fueron manipulados y la consulta se ejecutó de forma verificable.”

“Esto permite a un verificador externo, como un contrato inteligente o una red de oráculos, “comprobar dos veces” que el almacén de datos no ha sido manipulado”, dijo Dykstra a Decrypt.

Según el director de tecnología, el protocolo puede aplicarse a varias áreas del espacio Web3 en rápida evolución, incluidas las finanzas descentralizadas (DeFi) y GameFi, lo que abre todo un nuevo conjunto de casos de uso.

“Para DeFi, Proof of SQL promete nuevos y complejos instrumentos financieros que se crearán en la cadena. A medida que los protocolos DeFi se vuelven más avanzados, a menudo deben acceder a grandes volúmenes de datos y a cálculos complejos fuera de la cadena, pero luego deben traer los resultados de ese cálculo de vuelta a la cadena para la toma de decisiones comerciales”, dijo a Decrypt.

En el caso de los juegos, Proof of SQL permite que los resultados del juego y los eventos del mismo puedan ser consultados directamente por los contratos inteligentes. Esto significa, por ejemplo, que con Space and Time como intermediario de confianza, los desarrolladores pueden ofrecer incentivos a los jugadores en la cadena y construir una nueva interactividad entre los contratos inteligentes y los servidores de juego

En cuanto a qué blockchains servirá el proyecto, Dykstra dijo que por ahora, sus “cadenas EVM populares” como Ethereum, Avalanche, Polygon, y BNB Chain. “Estamos trabajando en el soporte de Sui en este momento, y Solana está en la hoja de ruta también”, agregó.

Además, Space and Time permitirá automatizar la lógica empresarial en los sistemas centralizados y conectarla directamente a los contratos inteligentes. Esta es un área de enfoque importante para Microsoft, ya que la tecnología blockchain encuentra aplicaciones en una amplia gama de industrias.

“A medida que la tecnología blockchain encuentra aplicaciones en una amplia gama de industrias, Space and Time está construyendo la base para permitir que este trabajo prospere en un entorno Web3”, dijo Michelle González, Vicepresidente Corporativo y Jefe Global de M12, en un comunicado.

Seguir Leyendo…

Fuente: Decrypt

El caso de las cadenas de procesamiento en paralelo

Al observar la evolución de la tecnología blockchain, podemos reconocer una fuerte tendencia de nuevos L1 que se enfocan en la ejecución paralela. La idea no es nueva y actualmente se utiliza en el entorno de ejecución Sealevel de Solana. Sin embargo, el último mercado alcista que ha visto una actividad impresionante en DeFi y NFT ha demostrado que existe una necesidad apremiante de mejora. Algunos de los proyectos destacados que adoptan la filosofía de ejecución paralela son Aptos, Sui, Linera y Fuel.

Este artículo analiza las similitudes y diferencias entre estos proyectos y los desafíos que enfrentan.

Si es un fundador que construye en este dominio, comuníquese o únase a la comunidad de Alliance, nos encantaría ayudarlo.

El problema
Las plataformas de contratos inteligentes permiten la creación de un amplio espectro de aplicaciones descentralizadas. Para ejecutar estas aplicaciones, se necesita un motor informático compartido. Cada nodo de la red ejecuta este motor informático y ejecuta las aplicaciones y las interacciones de los usuarios con la aplicación. A medida que los nodos obtienen el mismo resultado de la ejecución, logran el consenso y avanzan en la cadena.

La máquina virtual Ethereum es el motor de ejecución de contratos inteligentes (SC) más dominante con alrededor de 20 implementaciones diferentes. Desde la invención de EVM, ha establecido una masa crítica de adopción por parte de los desarrolladores. Además de Ethereum y Ethereum’s L2, varias otras cadenas, incluidas Polygon, BNB Smart Chain y Avalanche C-chain, han adoptado EVM como motor de ejecución y se han centrado en cambiar el mecanismo de consenso para mejorar el rendimiento de la red.

Una de las principales características limitantes de EVM es la ejecución secuencial de transacciones. El EVM esencialmente ejecuta una sola transacción a la vez, coloca todas las demás transacciones en espera hasta que finaliza la ejecución de la transacción y se actualiza el estado de la cadena de bloques. Incluso cuando dos transacciones son independientes, por ejemplo, un pago de Alice a Bob y otro de Carol a Dave, el EVM no puede ejecutar estas transacciones en paralelo. Si bien este modelo de ejecución permite casos de uso interesantes, como préstamos rápidos, no es ni eficiente ni escalable.

Esta ejecución secuencial de transacciones es uno de los principales obstáculos para el rendimiento de la red. En primer lugar, conduce a un mayor tiempo de ejecución de las transacciones en un bloque, lo que limita el tiempo de bloque. Además, limita la cantidad de transacciones que se pueden agregar al bloque para permitir que los nodos ejecuten las transacciones y confirmen el bloque. Ethereum tiene un rendimiento promedio de ~ 17 tx/seg. Este bajo rendimiento significa que durante los períodos de alta actividad, por ejemplo, eventos de acuñación de NFT, los mineros/validadores de la red no pueden procesar todas las transacciones y se produce una guerra de ofertas de tarifas para garantizar la ejecución prioritaria que aumenta las tarifas de transacción. Las tarifas promedio de Ethereum en algunos puntos superaron los 0,2 ETH (~ $ 800), lo que superó el precio de muchos usuarios. Un segundo problema de la ejecución secuencial es la ineficiencia de los nodos de la red. La ejecución de instrucciones secuenciales no se beneficia de múltiples núcleos de procesador, lo que resulta en una baja utilización e ineficiencia del hardware. Esto obstaculiza la escalabilidad y provoca un consumo de energía innecesario.

¿Ejecución paralela al rescate?
La limitación fundamental en la estructura de EVM ha preparado el escenario para un nuevo ámbito de L1 que se centran en la ejecución paralela (PE). El paralelismo permite la división del procesamiento de transacciones entre varios núcleos de procesador, lo que mejora la utilización del hardware y permite una mejor escalabilidad. En cadenas de alto rendimiento, el aumento de los recursos de hardware se correlaciona directamente con la cantidad de transacciones que se pueden ejecutar. Durante una alta actividad de la cadena, los nodos de validación pueden encargar más núcleos para procesar la carga de transacciones adicional. El escalado dinámico de los recursos informáticos permite que la red logre un mayor rendimiento en períodos de alta demanda, lo que mejora significativamente la experiencia del usuario.

La otra ventaja de este enfoque es la mejora de la latencia de confirmación de transacciones. El escalado dinámico de los recursos de los nodos permite confirmar transacciones con baja latencia para todas las cargas de red posibles. Las transacciones no necesitan esperar decenas o cientos de bloques, ni incurren en tarifas excesivas para priorizar la confirmación. Los tiempos de confirmación mejorados mejoran la finalidad de la transacción y abren la puerta a cadenas de bloques de baja latencia. La baja latencia garantizada de la ejecución de transacciones permite varios casos de uso que antes no eran posibles.

Cambiar el modelo de ejecución de la cadena para permitir PE no es una idea nueva, y varios proyectos ya lo han explorado. Un enfoque es reemplazar el modelo de contabilidad utilizado por EVM de un modelo de cuentas a un modelo de salida de transacciones no gastadas (UTXO). El modelo de ejecución UTXO se usa en Bitcoin y permite el procesamiento paralelo de transacciones, lo que lo hace ideal para pagos. Como los UXTO tienen una funcionalidad limitada, se necesitan extensiones para permitir las interacciones complejas necesarias para los contratos inteligentes. Como ejemplos, Cardano usa un modelo UTXO extendido para este propósito y Findora usa un modelo UTXO híbrido que implementa ambos modelos contables y permite a los usuarios cambiar el tipo de activo entre los dos modelos.

El otro enfoque para PE no cambia el modelo de cuentas y se enfoca en mejorar cómo se diseña y modifica el estado de la cadena. Un ejemplo de este enfoque es el marco Sealevel de Solana. Este artículo se centra en este último enfoque.

¿Cómo funciona la ejecución paralela?
La ejecución paralela funciona identificando transacciones independientes y ejecutándolas simultáneamente. Dos transacciones son dependientes si la ejecución de una afectará la ejecución de la otra. Por ejemplo, las transacciones AMM en el mismo grupo son dependientes y deben ejecutarse en secuencia.

Aunque el concepto de procesamiento paralelo es simple, el problema está en los detalles. El principal desafío es identificar de manera eficiente las transacciones “independientes”. La clasificación de transacciones independientes requiere comprender cómo cada transacción cambia la memoria de la cadena de bloques o el estado de la cadena. Las transacciones que interactúan con el mismo contrato inteligente, por ejemplo, un grupo AMM, pueden cambiar simultáneamente el estado del contrato, por lo tanto, no pueden ejecutarse simultáneamente. Con el grado actual de componibilidad entre aplicaciones, identificar la dependencia es una tarea desafiante. Imagine una transacción AMM que cambia Uni a USDC y el enrutador AMM encuentra que la ruta más eficiente para ejecutarla es Uni -> ETH -> DAI -> AAVE -> USDC. Todos los grupos que están involucrados en esta transacción no pueden procesar ninguna otra transacción hasta que la transacción se ejecute por completo y se actualice el estado de todos los grupos involucrados.

Seguir Leyendo…

Fuente: Mediuem

Libre Traducción: LBC

¿Qué es Mainnet y Testnet?

¿Qué es una red de prueba criptográfica? ¿Qué es una red principal criptográfica? ¿Cuál es la diferencia? Altcoin Buzz explica con ejemplos usando Ethereum y Matic

Durante la Fase ICO de 2017, las personas hicieron FOMO e invirtieron en proyectos que solo tenían libros blancos. Algunos de estos proyectos alardearon de altos rendimientos y resultados de desempeño. Sin embargo, muchos de ellos mostraron tales afirmaciones solo en entornos de redes de prueba.

Nunca progresaron a la etapa de red principal. Es muy importante comprender la diferencia entre una red de prueba y una red principal.

¿Qué es una red de prueba?

Una red de prueba (Test Network) es una red experimental donde los desarrolladores pueden probar, crear o modificar funcionalidades y monitorear el rendimiento de la red blockchain.

Corrigen errores y otros tipos de fallas en la red. Los archivos de prueba de reutilización garantizan una comparación precisa entre las ejecuciones de prueba. Este entorno de sandbox permite a los desarrolladores asumir riesgos, experimentar y descubrir el mejor modelo posible, una versión estable, para implementar en Mainnet. Todo esto sucede a escala de manera controlada. Las redes de prueba aseguran que las implementaciones de Mainnet sucedan más rápido.

Algunas cadenas de bloques (ejemplo: Ethereum) proporcionan metodologías, herramientas y certificaciones de prueba estándar para probar con precisión redes complejas a escala. Brinda confianza a los usuarios y es una parte integral del proceso de incorporación, lo que lleva a la adopción.

Ejemplos de redes de prueba de Ethereum:
-Rinkeby (Configuración GETH)
-Kovan

Casos de uso de Crypto Testnet

Desarrollo en un entorno seguro: un sandbox de testnet proporciona un entorno seguro para probar varias ideas de desarrollo.

Interrupciones mínimas: los equipos de Blockchain están tratando agresivamente de resolver problemas relacionados con la escalabilidad, la seguridad y la descentralización. Se están realizando numerosas pruebas y se ejecutan prototipos en la red de prueba de criptomonedas sin interrumpir la red principal.

Pruebas de compatibilidad de dApp: cualquier dApp que quiera incorporarse debe pasar por una fase de pruebas y correcciones. Los nuevos parches, funciones, etc. se prueban primero en la red de prueba. Algunos ejemplos de estas pruebas incluyen

-Pruebas de seguridad
-Prueba de carga
-Migración de cadena de bloques
-Pruebas de integración
-Recuperación de desastres

¿Qué es una red principal?

Una red principal (Main Network) es la versión final, más estable y completamente funcional de la cadena de bloques.

Las redes principales permiten que las dApps se lancen para uso público. Ven un mayor número de validadores que son incentivados por tokens con valor real. Todas las transacciones son en vivo en la red principal.

Los proyectos con una red principal siempre se consideran más maduros. Da a los usuarios la confianza de que el proyecto ha puesto mucho esfuerzo y recursos en la cadena de bloques. Esto se debe a que la red principal ha pasado por rigurosos procesos de evaluación antes de su lanzamiento.

Casos de uso de Crypto Mainnet

Confianza: la red principal actúa como prueba de que la cadena de bloques es funcional. Da una invitación abierta al público para participar en la Red.

Casos de uso: antes de lanzar una red principal, una cadena de bloques ya se asocia con creadores de aplicaciones. Por lo tanto, algunas de esas aplicaciones se inician junto con el lanzamiento de la red principal. Esto proporciona casos de uso para que más dApps se incorporen a la cadena de bloques.

Credibilidad: la mayoría de las cadenas de bloques hacen públicos los códigos subyacentes después del lanzamiento de la red principal criptográfica. Dichos proyectos de código abierto se vuelven más creíbles para los usuarios.

Nuevas oportunidades: la red pública sin permiso permite el descubrimiento.

Características adicionales: se pueden utilizar características adicionales de la red principal, como propiedades de seguridad (capacidades antispam).

Seguir Leyendo…

Fuente: AltcoinBuzz

Traduccion libre: LCB

Polkadot habilitó el sistema XCM y ahora permite el intercambio de mensajes y el envió de activos entre sus diferentes parachains

Polkadot habilitó el sistema XCM y ahora permite el intercambio de mensajes y el envió de activos entre sus diferentes parachains.

Polkadot, el protocolo de red escalable para Web3, anunció esta semana que alcanzó un hito importante con el lanzamiento de XCM, un sistema de mensajería que permite la comunicación entre sus distintas parachains permitiéndole  teletransportar activos como los NFTs de una blockchain  a otra, y además permite la comunicación entre los contratos inteligentes y los módulos de tiempo de ejecución de Substrate, también conocidos como pallets.

De esta manera, el formato XCM (mensajería de consenso cruzado, por sus siglas en inglés) de Polkadot , cumple el objetivo fundacional de la red al ser un ecosistema multichain totalmente interoperable. 

“A diferencia de otros mecanismos “puente”, que introducen problemas con enlaces débiles, los mensajes enviados a través de los canales XCM están asegurados al mismo nivel que la Relay Chain, el eje central de Polkadot utilizado por todas las Blockchain que hacen vida dentro de la red”, mencionaron.

Polkadot, el protocolo de red escalable para Web3, anunció esta semana que alcanzó un hito importante con el lanzamiento de XCM, un sistema de mensajería que permite la comunicación entre sus distintas parachains permitiéndole  teletransportar activos como los NFTs de una blockchain  a otra, y además permite la comunicación entre los contratos inteligentes y los módulos de tiempo de ejecución de Substrate, también conocidos como pallets.

De esta manera, el formato XCM (mensajería de consenso cruzado, por sus siglas en inglés) de Polkadot , cumple el objetivo fundacional de la red al ser un ecosistema multichain totalmente interoperable. 

“A diferencia de otros mecanismos “puente”, que introducen problemas con enlaces débiles, los mensajes enviados a través de los canales XCM están asegurados al mismo nivel que la Relay Chain, el eje central de Polkadot utilizado por todas las Blockchain que hacen vida dentro de la red”, mencionaron.

Preparándose para futuras iteraciones

De acuerdo al comunicado compartido por Polkadot, será en última instancia, que XCM permitirá el envío de mensajes entre parachains sin necesidad de almacenarlos en la Relay Chain, ya que esto hará que el proceso sea más escalable y eliminará la necesidad de un proceso de gobernanza para las cadenas individuales.

Por otro lado, indicaron que XCM también permitirá enviar mensajes a cualquier cadena que pueda decodificar mensajes y escalar, incluyendo Ethereum y Bitcoin. “Esto también daría a Polkadot la capacidad de comunicarse con Kusama, la red que permite a los desarrolladores explorar las capacidades de Polkadot en un entorno de preproducción”, expresaron.

La comunicación con otras redes supondrá el fin de los “silos de blockchain” independientes, lo que significa que los desarrolladores de todo el sector podrán compartir ideas con mayor facilidad, lo que permitirá un despliegue más rápido de la innovación.

En este sentido, desde Polkadot señalaron que se trata de un cambio importante: hasta ahora debido a que uno de los inconvenientes más importantes dentro de la tecnología blockchain ha sido la necesidad de que los equipos trabajen en entornos desconectados, limitando el crecimiento y perjudicando la escalabilidad de los proyectos individuales. “Polkadot se ha comprometido a proporcionar una escalabilidad, eficiencia y seguridad sin precedentes para las parachains, y esta característica marca un cambio decisivo para el ecosistema”, detacaron..

Hoon Kim, CTO de Astar, alabó con entusiasmo el lanzamiento del XCM y mencionó lo siguiente:  “Con XCM, tenemos un canal de mensajería entre cadenas estable y fiable que es muy superior a los puentes fragmentados. Me imagino un futuro en el que cada vez más proyectos utilizan XCM para crear algo que era imposible hace un par de años.” 

“Considero que los contratos inteligentes tradicionales en cadenas aisladas de capa 1 son cómo montar una tienda en un reino rodeado de muros. Luego tenemos los puentes, que son como una ruta comercial que conectaron por primera vez a las naciones con otras  naciones. Ahora tenemos el XCM, que es como un acuerdo de libre comercio para las blockchains. Este es el futuro natural”, añadió.

Por su parte, Eliott Teissonniere, CTO de Nodle, también comentó lo siguiente: “XCM nos permite aprovechar las características únicas de nuestros partners de parachain sin tener que reinventar la rueda de la manera más segura posible. Ahora podremos ejecutar una DAO en Astar que gestione fondos en Acala y controle los dispositivos del mundo real a través de Nodle.”

La seguridad del formato

Por último, cabe mencionar que Polkadot, también comunicó que XCM ha sido totalmente auditado y se ha probado con éxito en Kusama. “Tanto Polkadot como Kusama implementan el protocolo de actualizaciones de Substrate. Esto significa que, sin necesidad de un hard fork o de actualizar el propio software del nodo, la lógica de negocio de la cadena puede ser actualizada por su propia gobernanza on-chain. Las parachains abren canales a otras parachains enviando un mensaje XCM a la Relay Chain para que abra el canal e informe a la cadena remota de la solicitud”, mencionaron. 

Seguir Leyendo…

Fuente: Cointelegraph

La criptominería como un esfuerzo empresarial

La ciencia de la criptominería no se trata de gastar energía computacional. Se trata de construir la infraestructura computacional más eficiente.

  • Soluna Computing integra el trabajo computacional de la minería en su modelo global de computación
  • Las cadenas de bloques de prueba de trabajo, como Bitcoin, tienen el potencial de aumentar la eficiencia y la sostenibilidad de la infraestructura eléctrica mundial.

La ciencia de la criptominería no se trata de gastar energía computacional. Se trata de construir la infraestructura computacional más eficiente. Cuando entiende la ciencia a través de esta lente, la criptominería es realmente un esfuerzo empresarial que revolucionará los centros de datos y moverá al mundo hacia la energía verde.

Como habrá escuchado, la industria minera ha sido objeto de mucho escrutinio por su consumo de energía de prueba de trabajo. Pero los defensores de la minería argumentan que estas acusaciones no son justas, considerando que solo representan el 0,1% del uso mundial de energía. Pero lo que es más importante, argumentan que la minería es un cambio de paradigma. Sus protocolos incentivan las innovaciones en energía verde.

Los usuarios de criptomonedas, de ninguna manera, han escapado a críticas similares. Algunos incluso han llegado a sugerir que podrían ser extremistas de derecha.

Afortunadamente, tuvimos la oportunidad de sentarnos una vez más con el equipo de Soluna Computing para aprender más sobre las realidades de la minería, menos la retórica incendiaria.

Minería en medio de la informática del centro de datos.

Soluna no es una empresa minera de bitcoin per se. Más bien, integran el trabajo computacional de la minería en su modelo general de computación. Si lo hace, proporciona beneficios a sus esfuerzos comerciales y esfuerzos hacia la sostenibilidad.

“En nuestro caso, [la minería es] una solución totalmente integrada para la energía desperdiciada y está realmente integrada en el sentido de que se monetiza de inmediato. Nos permite pagar toda la infraestructura, el costo eléctrico de los edificios, etc., muy rápidamente y luego podemos reinvertir en esa instalación para instalar más equipos de uso general para atender a estos otros mercados”, John, director ejecutivo de Soluna Computing. dijo Belizaire. “Entonces, la minería es un gran catalizador para el negocio del centro de datos que estamos construyendo. También es una gran solución para el problema de la energía verde. Por eso invertimos en él y lo construimos”.

John también tenía algunas cosas que decir con respecto a los factores que los aspirantes a mineros deben considerar antes de establecer una tienda. Hay más que simplemente comprar máquinas de minería y enchufarlas:

“Entonces, si eres autominero, hay mucho que tienes que hacer, tienes que descubrir cómo obtener tu energía. Bueno, eso lo hacemos brindando un servicio a las empresas generadoras de energía. Tienes que ejecutar un proyecto de construcción multimillonario para construir una instalación. Tienes que negociar relaciones complejas muy grandes con proveedores, desde electricistas hasta contratistas, EPC y hasta las grandes empresas mineras que fabrican los equipos informáticos. Y si nunca has hecho eso antes, es bastante desafiante como emprendedor descubrirlo”.

La minería por sí sola implica reunir una variedad de factores y, como se mencionó, la minería no es el único esfuerzo de Soluna.

Los retos de crear empresas disruptivas

Crear un negocio de cualquier tipo conlleva muchos desafíos. Pero hacerlo de una manera completamente nueva y disruptiva trae una dimensión adicional de dificultad.

Ante la pregunta “¿Cómo es iniciar este tipo de negocio disruptivo?”, Belizaire utilizó una provocativa analogía luego de señalar sus 20 años de experiencia en esta área: “La mejor manera de describirlo es que todos estamos de pie en una habitación, y tenemos que decir, está bien, voy a empezar a bombear nitrógeno en esta habitación, y todos tenemos que respirar nitrógeno a partir de ahora, y es lo correcto. Te hará más fuerte, en realidad, podría matarte, pero es lo correcto, y estás como, ¿qué? ¿Por qué es bueno respirar nitrógeno? Eso es lo que es introducir una nueva tecnología disruptiva, tienes que convencer a la gente para que cambie toda su perspectiva del mundo”.

Hacer algo disruptivo implica forzar un cambio de paradigma. Para ello, puede ser necesario un proceso de “educación al estilo misionero”, según Belizaire. Continuó explicando que “hay que ayudarlos a ver cómo está cambiando el mundo y el papel que jugará esta tecnología para generar oportunidades a partir de ese cambio”.

Seguir Leyendo…

Fuente: Blockworks

Libre Traduccion LBC

Latam Blockchain Council