Está en la página 1de 30

LACNet, un gestor de infraestructura

blockchain neutral para América Latina y


el Caribe

En colaboración con:

en el marco de la alianza global


¿Qué es la Mainnet de LACNet?
• Infraestructura blockchain permisionada-pública de referencia para proyectos en
producción con garantías de escalabilidad
• Modelo de uso basado en membresías que elimina altos costes transaccionales
presentados en otras redes
• Orquestación neutral y sin ánimo de lucro que garantiza la resiliencia y la confianza
en un entorno descentralizado y abierto
• Tecnología respetuosa del medio ambiente que no tiene impacto en la huella de
carbono
• Infraestructura con características de bien público y objetivo de propósito de servir para
proyectos con impacto en inclusión
• Tecnología de código abierto, con protocolo base Hyperledger Besu (basado en
Ethereum) complementado con herramientas desarrolladas por LACNet

“Con la experiencia de LACNIC en la construcción y desarrollo de una


comunidad técnica, podemos impulsar el desarrollo de un ecosistema de
blockchain incluyente, eficiente y seguro.”

Oscar Robles, Director Ejecutivo de LACNIC.


Una gestion con garantías
• Orquestación centralizada – Entidad neutral sin ánimo de lucro que
permite el establecimiento de compromisos y la garantía de resiliencia
en un entorno descentralizado
• Operación descentralizada – Infraestructura abierta para que
cualquier entidad despliegue y gestione su propio nodo, validador,
boot, escritor y observador
• Gobernanza descentralizada – Participación de todos los
operadores de nodos grupos de trabajo para toma de decisiones
técnicas sobre las Redes
• En cumplimiento con el estándar de orquestación ISO TS 23635

“Para RedCLARA y sus redes nacionales de investigación y educación, este proyecto


reviste gran importancia por el impacto que tiene en los servicios que el sector
educativo y científico requieren y que están basados en esta tecnología”.

Luis Eliécer Cadenas, Director Ejecutivo de RedCLARA


Un monitoreo transversal
• Monitoreo 24/7 con sistema de alertas en tiempo real
• Dashboards públicos y reportes semanales compartidos con todos los
operadores de nodos
• Información detallada sobre los nodos, incluyendo ubicación, operador, actividad
y rendimiento
• Información detallada sobre las transacciones, ofreciendo completa trazabilidad
e inmutabilidad y garantizando la privacidad y el anonimato
• Información detallada sobre los contratos inteligentes
• Dashboard único en su especie de inclusión e impacto social y financiero
que captura en tiempo real información generada por proyectos de impacto

“LACNet utiliza las herramientas más avanzadas de monitoreo para maximizar la transparencia
y minimizar fallas. Ofrece un entorno descentralizado con garantías para tus proyectos en
producción con un coste mínimo, facilitando un uso global de la tecnología”.

Alejandro Pardo Vegezzi, Líder de LACChain y Especialista Principal BID Lab


Una tecnología de referencia validada (I)

• Tecnología base de Red Hyperledger Besu (basada en Ethereum), open-


source y soportada por Consensys Quorum y Linux Foundation
• Red Pro-Testnet activa sin fallas desde agosto 2019 habiendo soportado
+100 nodos, +60 operadores de nodos, +50 proyectos, +2M usuarios
finales
• Desarrollos complementarios de LACNet open-source disponibles para
revisión y auditados por firmas externas – todos los desarrollos son compatibles
con Ethereum y Hyperledger Besu (no se ha realizado hard forks)
• Protocolo de rotación automática de nodos validadores, garantizando una
generación de bloques descentralizada y resiliente a falla y ataques
• Protocolo de distribución de GAS por nodo y bloque, evitando ataques de
negación de servicio y permitiendo trazar qué nodo introduce cada transacción
Una tecnología de referencia validada (II)
• Mecanismo de identificación y rechazo automático de
transacciones que no cumplan con los requisitos establecidos, como
ser enviadas por un nodo no permisionado o sobrepasar el GAS
contratado en membresía
• Canales privados habilitados mediante el uso del gestor de
transacciones privadas Tessera
• Integración con registro IPFS para el almacenamiento descentralizado
de archivos públicos pesados
• Infraestructura reconocida por ITU como una de las 14 arquitecturas
blockchain de referencia
• Sistema de monitoreo 24/7 y alertas en tiempo real

“Tras años de experiencia en el uso de blockchain para proyectos y soluciones con alto
impacto, hemos desarrollado una infraestructura probada y validada que ofrece las garantías
de escalabilidad tanto técnica como económica que tantos proyectos estaban necesitando”.

Marcos Allende López, Líder Técnico de LACChain y Especialista BID


Modelo de membresía

• Membresías anuales que otorgan un nivel de uso de la Red por


bloque garantizado y un soporte técnico individualizado
• Diferentes tipos de membresía, adaptándose a las necesidades
de cada operador de nodo
• Modelo financiero sin ánimo de lucro con una estructura de
mantenimiento de precios
• Facilidad de pagos desde diferentes países

“LACNet garantiza un uso de blockchain, ofrece un entorno descentralizado con


garantías para tus proyectos en producción con un precio mínimo, facilitando un uso
global de la tecnología.

Ilán Meléndez, Regional Lead de LACChain


Membresía Anual
GAS estimado por transacción

Tipo de transacción Cantidad estimada de GAS consumido

Cambio de un atributo simple tipo Uint256 120 K

Notarización/huella (registro de un hash) 140 K

Transferencia de token 145 K

Registro de una credencial verificable 275 K

Despliegue de contrato ERC20 1M

Despliegue de contrato inteligente complejo 3M

* Estas estimaciones son promediadas y varían dependiendo de cada transacción


Pasos para desplegar tu nodo

1 Rellenar el formulario de registro en la web


2 Un punto focal de LACNet se pondrá en contacto contigo vía email
3 Firmar el Contrato de Adscripción
4 Realizar pago de la membresía
5 Desplegar del nodo

3 4
y 5
1

2
Compromisos a asumir por nodos
escritores via Contrato de Adscripción (I)
✓ Conocer y aceptar que en ningún caso responderán unos nodos frente a otros
por daños directa o indirectamente causados que surjan de cualquier incumplimiento
sin culpa grave de los compromisos de mantenimiento de la Red

✓ Incluir cláusulas de exoneración de responsabilidad en sus contratos con usuarios


y/o clientes de la Red para con LACNet

✓ Cumplir con las leyes y reglamentos aplicables que regulen o reglamenten su


actividad o necesarias para la ejecución del Contrato de Adscripción, incluyendo
especialmente aquellas relativas al tratamiento y la protección de datos personales

✓ Operar en la Red de manera diligente, en la forma y condiciones que estime


convenientes según su propio criterio técnico, protegiendo la infraestructura,
seguridad, calidad y estabilidad
Compromisos a asumir por nodos
escritores via Contrato de Adscripción (II)
✓ Hacerse responsable de la custodia de la llave privada de su nodo
escritor y firmar con esta criptográficamente todas las transacciones
que envía a la Red

✓ Asumir toda la responsabilidad del contenido de las transacciones


que envía a la Red desde sus nodos escritores. Al mismo tiempo, queda
exento de responsabilidad de cualquier transacción o data que haya
sido enviada a la Red por otros nodos escritores

✓ No ceder ni transferir el Contrato de Adscripción a ningún título, y


asumir por su cuenta todos los costos e impuestos derivados del
desarrollo de su actividad

✓ Designar un contacto técnico a los efectos de que sirva de punto de


contacto con el Equipo Operacional de LACNet
Compromisos que asume LACNet via
Contrato de Adscripción
✓ Permitir la conexión a la Red del nodo escritor

✓ Garantizar que el nodo escritor pueda hacer un uso de la Red por bloque, acorde a la membresía contratada

✓ Proporcionar a través de su Equipo Operacional soporte tecnológico para cualquier problema técnico de interacción
entre nodo y Red

✓ Coordinar el escalado de fallas de la Red a nivel de protocolo con Consensys Pegasys

✓ Ofrecer acceso a la historia transaccional y al estado público la Red en caso de falla o terminación durante todo el
ciclo de vida de la Red y hasta tres meses posteriores a la terminación de servicio de la Red

✓ Que la Red no rechace arbitrariamente las transacciones siempre que estas sean válidas

✓ Permitir el acceso a la Red solamente a aquellas entidades que completen el proceso de registro establecido,
incluyendo la firma del Contrato de Adscripción

✓ Notificar a la entidad sobre cualquier cambio en las políticas de la Red con un plazo mínimo de 30 días
¿Qué pasa con los usuarios actuales de
la Pro-Testnet de LACChain?
La Pro-Tesnet se mantiene como un
entorno de pruebas temporales
El ambiente Pro-Testnet se mantiene activo para pruebas y simulaciones
Todas las entidades que hayan venido operando en la Pro-Testnet serán
apoyadas individualmente en la migración a la Mainnet, asegurando que tanto
la data como las aplicaciones on top pueden ser transferidas correctamente

Desarrollo Pro-Testnet Mainnet


¿Todos los
¿Listo para
tests son
usar
Primer despliegue de exitosos? Despliegue de la
Desarrollo del producto blockchain?
la solución en un solución en un entorno
de software a ser
entorno de prueba de producción con
integrado con la red
para validar la garantía de escalabilidad
integración y servicio de soporte
¿Por qué migrar a MainNet si estás en la
Pro-Testnet?
Pro-Testnet Mainnet
Red permisionada pública abierta para cualquier entidad
Incorporación de todas las herramientas de LACNet
Canales privados Tessera
IPFS integrado
Resolución de fallas en tiempo real
Nivel de servicio garantizado por contrato
Posibilidad de aumento de GAS de acuerdo a necesidades de uso
Garantía de no reseteo ni rescritura de la Red
Participación en foros de trabajo para actualizaciones, cambios y
mejoras en la Red
Proceso de migración a Mainnet

Proyecto o Acompañamiento Análisis de las Despliegue en


solución existente técnico membresías Mainnet

Su entidad cuenta con un Cada solución es Revisión de la Firma de Contrato de


proyecto o solución que analizada por el equipo membresía idónea para Adscripción, abono del
actualmente se encuentra técnico de LACNet para la solución junto con el pago de mebresía y
registrando transacciones identificar la mejor manera equipo comercial de espliegue del nodo
en la red Pro-Test Net para el manejo de las LACNet escritor en la Mainnet
transacciones en Mainnet .
Y explora todos los detalles sobre
nuestra tecnología
Mecanismo de distribución de GAS

• LACNet ha desarrollado un mecanismo de distribución de GAS que habilita


GAS por bloque
• El GAS no es habilitado para usuarios finales sino para los nodos escritores
• La cantidad de GAS máxima por bloque que se habilita para cada nodo está
determinada por la membresía contratada por el nodo
• El GAS que no se utilice en el bloque al que corresponde no se puede
acumular, transferir ni reutilizar en otro bloque
• El mecanismo de distribución de GAS permite evitar ataques de denegación
de servicio sin necesidad de introducir un costo por transacción
• El mecanismo de distribución de GAS permite evitar que nodos no
permisionados en la red puedan enviar transacciones
• El uso del GAS es monitoreado 24/7
Mecanismo de distribución de GAS

• La instalación por defecto de los nodos incorpora un Signer en el


nodo escritor que consulta el GAS límite para ese nodo al
comienzo de cada bloque, mantiene una contabilidad del GAS
máximo que consumirán las transacciones enviadas durante ese
bloque y deja de enviar transacciones cuando se supera el límite
de GAS
• Si debido a una modificación por parte del operador del nodo
escritor de su Signer de forma que se envíen transacciones que
sobrepasen el límite de GAS de ese nodo por bloque, el nodo es
automáticamente prohibido hasta que la entidad aclare el motivo
del uso excesivo de GAS
• Las entidades operando nodos escritores deberán asegurarse de
manejar colas para gestionar el envío de transacciones al nodo
adecuadamente
• Para más información, consultar:
• https://github.com/LACNetNetworks/gas-management

https ://github.com/lacchain/gas-management
Protocolo de consenso y rotación de
validadores
• El protocolo de consenso aplicado en las redes orquestadas por LACNet es
IBFT 2.0, derivado del uso del protocolo Hyperledger Besu
• El tiempo de generación de bloques es, en promedio, de 2 segundos
• El protocolo de consenso es de tipo Proof of Authority. Los nodos
validadores toman turnos para proponer bloques y se requiere 2/3+1 firmas
de nodos escritores para generar el bloque
• El número de nodos validadores participando en el consenso se mantiene fijo
en 11. Los nodos validadores "activos" son monitoreados y evaluados 24/7
de acuerdo a métricas de performance y descentralización
• Los nodos validadores que se rotan de manera periódica para permitir que
haya el máximo nivel de descentralización posible de entidades
participando en la generación de bloques al mismo tiempo que se garantiza la
resiliencia de estos nodos
Protocolo de consenso y rotación de
validadores
• Los nodos validadores se comprometen vía
Contrato de Adscripción a aceptar todas las
transacciones válidas y rechazar las
inválidas de acuerdo a las reglas establecidas
en la Red
• Para conocer todos los detalles y poder revisar
el código sobre IBFT 2.0,
consultar https://besu.hyperledger.org/en/stable
/Tutorials/Private-Network/Create-IBFT-
Network/
• Para conocer todos los detalles y poder revisar
el código sobre la rotación de validadores, https ://besu.hyperledger.org/en/stable/Tuto https ://github.com/lacchain/rotation-validator
consultar https://github.com/LACNetNetworks/r ri a ls/Private-Network/Create-IBFT-Network/

otation-validator
Recursos Complementarios
Links principales
Sitio web: lacnet.lacchain.net

GitHub LACNet: https://github.com/LACNetNetworks

LACChain Academy www.lacchain.net/academy

LAChain Wiki https://github.com/lacchain/wiki/wiki

Framework capa de red https://publications.iadb.org/en/lacchain-framework-permissioned-public-


blockchain-networks-blockchain-technology-blockchain

Framework capa de identidad https://publications.iadb.org/en/lacchain-id-framework-set-


recommendations-blockchain-based-interoperable-privacy-preserving
Recursos técnicos
Despliega tu primer ERC20 https://github.com/LACNetNetworks/gas-
management/blob/master/docs/tutorial/Deploy_SmartContract.md

Despliega y prueba un contrato de verificación de credenciales digitales


https://github.com/LACNetNetworks/gas-management/blob/master/docs/tutorial/VC_en.md

Despliega y prueba una lista de confianza on-chain https://github.com/LACNetNetworks/gas-


management/blob/master/docs/tutorial/PKD_en.md

Mecanismo de distribución de GAS en la Red https://github.com/LACNetNetworks/gas-


management

Mecanismo de rotación de nodos validadores https://github.com/LACNetNetworks/rotation-


validator

LACChain ID Demo Wallet https://wallet.lacchain.net/register


Síguenos
en nuestras lacnet.lacchain.net
redes

@LacnetNetworks

También podría gustarte