This project is developed and maintained by Piccosoft®

Tela Hyperledger

Hyperledger Fabric, una plataforma de contabilidad distribuida modular y robusta, ofrece alta confidencialidad, resiliencia, flexibilidad y escalabilidad. Su diseño admite implementaciones conectables, acomodando diversos componentes para diversos ecosistemas económicos.

Hyperledger Fabric se destaca como un marco principal para crear soluciones de contabilidad distribuida. Con su arquitectura modular, la plataforma garantiza una confidencialidad, resiliencia, flexibilidad y escalabilidad óptimas. Al ofrecer componentes conectables, Hyperledger Fabric atiende las complejidades de diversos ecosistemas económicos, brindando a los usuarios una solución versátil y eficiente. Su énfasis en la seguridad y la adaptabilidad lo convierte en la opción preferida para las organizaciones que buscan tecnología blockchain avanzada.

Peers: Fundación de las redes Blockchain

Los pares en una red blockchain, como los de Hyperledger Fabric, sirven como nodos fundamentales que albergan libros de contabilidad y contratos inteligentes (códigos de cadena). Actuando como piedra angular, los pares son fundamentales para registrar y ejecutar transacciones dentro de la red. Se pueden crear, iniciar e interactuar con ellos a través de API, ofreciendo servicios esenciales para administradores y aplicaciones. Si bien los pares pueden alojar libros de contabilidad sin códigos de cadena, lo más común es que tengan al menos un código de cadena instalado para consultar o actualizar el libro de contabilidad. En general, los pares desempeñan un papel central como componentes básicos, facilitando las funciones centrales de una red Fabric.

Leer más

Libro mayor: estados dinámicos, historia inmutable

El libro de contabilidad, piedra angular de Hyperledger Fabric, captura la esencia dinámica de los objetos comerciales. Funciona como una entidad dual y comprende el estado mundial (una base de datos dinámica que refleja valores de objetos en tiempo real) y la cadena de bloques (un registro de transacciones constante que documenta el historial inmutable de cambios). De manera análoga a su cuenta bancaria, el libro mayor resume el estado actual y al mismo tiempo preserva un registro inalterable de las transacciones que le dieron forma. En esta era digital, el libro mayor no almacena objetos sino datos sobre ellos, lo que fomenta una comprensión sólida de la cadena de bloques como una narrativa inmutable de la evolución de los objetos comerciales.

Leer más

Servicio de pedidos: secuenciar transacciones, garantizar el consenso

El servicio de pedidos en Hyperledger Fabric organiza la secuenciación de transacciones, lo que garantiza un consenso determinista y la coherencia del libro mayor. Comprende nodos de orden que procesan propuestas de transacciones, las organizan en bloques y mantienen la lista del consorcio para la creación de canales. Aprovechando la implementación recomendada de Raft, el enfoque de Fabrics se diferencia de las cadenas de bloques sin permiso, promoviendo la finalidad y la escalabilidad del rendimiento. Los encargados de realizar los pedidos aplican el control de acceso a los canales, gestionan las configuraciones y validan las actualizaciones a través de un proceso meticuloso. Alineados con las identidades organizacionales, los ordenantes, al igual que sus pares, obtienen sus certificados digitales de una Autoridad de Certificación, lo que contribuye a un flujo de transacciones seguro y estructurado que mantiene la integridad de la red blockchain.

Leer más

Contratos inteligentes: lógica empresarial automatizada que impulsa transacciones eficientes

Los contratos inteligentes en Hyperledger Fabric sirven como columna vertebral operativa, encapsulando la lógica ejecutable que define las reglas para las partes que realizan transacciones. Los contratos inteligentes, que comprenden el corazón del sistema blockchain junto con los libros de contabilidad, automatizan la generación de transacciones, garantizando una ejecución precisa y eficiente de reglas comerciales predefinidas. Los contratos inteligentes, que representan contratos comunes convertidos en programas ejecutables, agilizan los procesos, como las transferencias de propiedad de vehículos o la liberación de fondos, con una eficiencia mejorada en comparación con los flujos de trabajo comerciales manuales. En Fabric, los términos contrato inteligente y código de cadena se usan a menudo indistintamente, y un contrato inteligente define la lógica de transacción y se empaqueta en un código de cadena para su implementación en la red blockchain.'

Leer más

Ciclo de vida de Chaincode: navegar por las operaciones de Blockchain con consenso y gobernanza

Acuerdo de orquestación y gobernanza en las operaciones Blockchain. En Hyperledger Fabric, el código de cadena, similar a un contrato inteligente, ejecuta la lógica empresarial y gestiona el estado del libro mayor en un contenedor Docker seguro. El ciclo de vida del código de cadena de Fabric guía a los operadores de red a través de tareas cruciales, incluida la instalación, definición y actualizaciones del código de cadena. Garantiza el consenso entre los miembros del canal y describe un proceso meticuloso desde el empaquetado y la instalación hasta la aprobación y el compromiso de la definición. Esta perspectiva operativa se centra en la implementación y gestión del código de cadena, proporcionando una guía esencial para los operadores de red que navegan por las complejidades del ciclo de vida del código de cadena de Fabric.

Leer más

Datos privados: mejora de la confidencialidad sin canales separados

Hyperledger Fabric introduce recopilaciones de datos privados, lo que permite a las organizaciones designadas en un canal respaldar, comprometer o consultar información confidencial sin crear canales adicionales. Estas recopilaciones involucran dos elementos clave: los datos privados reales distribuidos de igual a igual entre organizaciones autorizadas y un hash de esos datos, respaldado, ordenado y escrito en el libro mayor de cada par para su validación. Este enfoque elimina la sobrecarga administrativa asociada con canales separados, al tiempo que ofrece confidencialidad y auditabilidad de las transacciones. Ya sea resolviendo disputas o transfiriendo activos, las recopilaciones de datos privados brindan una solución flexible y segura para las organizaciones que enfrentan requisitos de privacidad matizados dentro de una red blockchain.

Leer más

Capacidades del canal: navegando por la compatibilidad y la gobernanza en redes distribuidas

Fabric introduce niveles de capacidad, esenciales para garantizar un comportamiento coherente entre nodos y canales dentro de una red. Diseñadas para ser compatibles, las capacidades definen versiones específicas que rigen los procesos de pedidos, aplicaciones y canales. Las actualizaciones de capacidades se alinean con las versiones binarias, lo que permite que diferentes nodos coexistan mientras se mantienen resultados deterministas. Como concepto avanzado, las capacidades del canal ofrecen control granular, lo que requiere esfuerzos coordinados entre los administradores de servicios de pedidos y las organizaciones pares para una implementación exitosa. Esta exploración detallada proporciona a los operadores de red información sobre las capacidades de gestión, un aspecto crucial para mantener la integridad y el rendimiento de una red Hyperledger Fabric distribuida.'

Leer más