Democratizando la validación con DVT con Martin Fernández

Ethereum México Talks · 2024 · 35:46

Martin Fernández presents distributed validator technology, or DVT, as a way to make Ethereum staking more decentralized. The talk, given in Spanish for Ethereum México, looks at how validation duties can be shared across several operators instead of resting on a single machine or key holder. It places DVT within the wider effort to keep proof-of-stake validation resilient and open to more participants.

Speakers

Topics

From Ethereum México Talks, hosted by Ethereum México.

Transcript

Yo vengo hoy representando a sati somos Community partners de el evento de ethereum en Mérida para los que no conocen sati vengan a preguntarme Qué es sati tenemos por ahí usdt gratis en la red de polygon Así que si abren su cuenta n más vengan a decirme Y al rato si van a la carnita asada va a haber por ahí una activación para todos los todos los usuarios sati los nuevos los viejitos vamos a estar muy contentos por ahí este apoyando diferentes iniciativas hoy contentos de presentarle aquí a la audiencia a Martín Fernández un og de de bitcoin que nos acompaña desde Argentina

y es actual founder de sensei Note démele un aplauso a nuestro speaker Hola bueno soy og de bitcoin pero esta empresa es toda proof of stake así que bueno vamos a hablar un poco de dbt y para introducir dbt más que todo en la tam les voy a hacer una breve historia sobre sensei node sensei node empezó como una compañía ahí en diciembre de 2021 eh yo ya había tenido experiencias primero Mining de bitcoin

con granjas en en diferentes lugares y después tuve la la oportunidad de participar en la Génesis de una blockchain que se llamaba eos Y esa blockchain de dan larimer y fue una de las primeras que tenía Pro of stake y gobernanza descentralizada así que de ahí aprendimos teniendo un blog producer en eos lo que era validar y en en 2021 en diciembre eh había una visión de que latinoamérica no tenía nodos a partir de esa experiencia en eos y junto con otros socios hicimos un fan Racing viendo esta oportunidad que no había nodos creo que

en ese tiempo había solamente 12 nodos en Latinoamérica era una locura la oportunidad que había ahí pero como todas oportunidades no sabes siempre el timing si era el correcto Así que empezamos [Música] 2021 empezamos con los primeros nodos en ethereum también lanzamos el primer validador en latam de polca y de kusama Y a partir de ahí del 20 fines de 2021 bueno recorrimos casi todo el 20 22 que quienes estuvieron cripto habrán llorado mucho como yo algunos no algunos ya sabían de que venía el tema y y ese año que justo fue un año bastante

atípico para cripto por por la sucesión de situaciones no tanto Luna triar ftx al final eh estábamos cautelosos de cómo cómo iba a avanzar nuestra tesis pero finalmente ya un un año antes ya habíamos aplicado al ido al principio no habíamos logrado entrar y después en una segunda convocatoria en el análisis que hicieron Finalmente nos eligieron no y al elegirnos se cumplió la tesis por la cual habíamos levantado la ronda muy

felices porque finalmente después de un año esperando esa tesis se había cumplido y de repente estábamos llevando a latinoamérica casi 9000 valiadores de tirium lo que significó en principio tener más de 1.2 billion de total value lock implicó también para la Tam y lo voy a hablar un poquito más adelante algo que latam no tenía Pierce para los nodos era muy difícil sigue siendo difícil validar y gracias a esta primera jugada no que logramos hacer desde sensei

logramos poner estos validadores de tirium en paralelo también empezamos a trabajar con más de de 21 protocolos ya en mayet y otras 20 más que tenemos en testnet Hoy está stacks por ejemplo para los que somos bitcoins todas las L2 de stx de btc babilon también y también estamos trabajando con sui con aptos con nosis con flir y con muchas Chain ahora también de Cosmos y y creo que la semana que viene también entramos en solana como validador en la tam eh esta experiencia que nos dio también de bordear muchas blockchain desde el principio desde la

Génesis nos hizo tener una curva de aprendizaje muy muy fuerte sobre esto y hoy muchas cadenas en las cuales estamos ayudando en L2 de bitcoin incluso nos piden reportes y y hacemos todao una parte de reportes de cuando vemos que algo no funciona bien y y bueno vemos que que eso sirve mucho a a los equipos y a las blockchain y la cuestión que descubrimos también que la parte técnica era muy importante era importante descentralizar en Latinoamérica era importante tener jurisdicciones diferentes porque como sabrán por ejemplo Kraken hace poco Tuvo un

problema Y tuvo que Cancelar toda la unidad de staking entonces empezamos a ver que era importante latinoamérica por la capacidad de tener diferentes jurisdicciones también entonces ahí pusimos un un punto más de descentralización junto con otro también que decidimos que fueron los Cloud decidimos tratar de salirnos de Amazon web service de asure de Google justamente porque lo vemos como entidades descentralizo nos tomó el desafío en Latinoamérica principalmente de trabajar con Data Center locales que por ahí no tienen un Api tan desarrollado un stack tecnológico tan desarrollado pero nos

daban esta capacidad de fragmentación y nos da la posibilidad de tener Data Center o ver metal propio en cada país hoy tenemos servidores en Chile en Paraguay en Brasil en Costa Rica en México e Tenemos también Centroamérica y seguimos creciendo no en la oferta de Data Center y la charla va a ser debt pero al principio lo que me preguntarles si saben lo que es el staking alguien stea acá la sala muy bien Cuántos stean en exchange centralizados nadie se anima bueno y el staking es una

capa básicamente el staking es es cuando un protocolo emite no hace una emisión genera una cantidad de o de pagos por servicios que los validadores damos a la red ya sea proponer un bloque escribirlo formar parte del consorcio descentralización y también cobramos unos fees de los pagos No y básicamente el servicio de staking para mí es uno de los más seguros en hoy en cripto Porque si yo me quisiera ir una isla siempre lo digo y no ver más el celular por un año si lo pusieran en plataforma defi estaría ya con miedo al

segundo mes que pasa con con mis criptoactivos pero en el caso del staking es una capa muy segura No y Y entonces es una forma de resguardar el valor y generar un yil a partir de estas operaciones de de validación una de las cosas que descubrimos en el trayecto es que al principio había mucho miedo por el slashing cuando nosotros empezamos en este eh eh en este en esta capa de infraestructura también porque el slashing todo lo que era teórico y ahora vamos a ver un poco la historia de cómo el staking fue subiendo No desde el 2021 hasta hoy y el sl terminó siendo algo muy menor no finalmente afecta al

0,001 de los stados Así que hoy el slashing no es un problema y lo que vamos a ver un poco es como el Steak fue fue aumentando a partir de hitos que tuvo la red de etherium me acuerdo que creo que en marzo 2022 apareció el Shadow fork de la bitcoin Chain ahí muchos que tenían rck de minería deum sabía que se venía un deadline no con la minería de proof of stake proof of work que tenía etherium

después tuvimos otro gran hito que todos estaban pendiente No sé si se acuerdan pasan tantas cosas en crypto que las vuelvo a ver y me sorprende que fue el merge fue el momento que pasamos de la proof of work al proof of stake y funcionó todo No Y ahí hubo una suba masiva de eums que empezaron a suceder a partir de más confianza que había sobre la red Y eso llegó hasta el final porque si se acuerdan en el Shadow fork la gente que se que staba realmente amaba eterion y lo hacía sin saber muy bien qué estaba pasando ahí en el mer estaban confiados

que técnicamente andaba pero en chapela logramos retirar no los rewards y hacerlo en steake entonces ahí el proceso estaba completo y fue un punto de maduración en el cual creció mucho el steo no dentro de los desafíos que había para stakar ethereum era que uno tenía que tener 32 hit no y era muy alto más para latinoamérica era como un departamento en Argentina y quizás no teníamos 32 Seat para stear y por otro lado armar un validador no era tan sencillo no entonces había dos situaciones ahí muy importantes y la de deployar validadores

se solucionaba con operos profesionales como nosotros como sens pero la parte complicada era aquellos usuarios que tenían poco Steak Bueno ahí apareció lido que dio esa capa de solución No sé conoce el lido alguien lo utiliza bueno rápidamente ido básicamente es que sin la necesidad de tener 32 hit solamente con un fraccional se lo entrego a lido lido es un gran p que recibe eso se lo da los nodo pero como nosotros somos aproximadamente 30 hoy que damos servicio al ido y lido al usuario le da un sintético que vale un

poquito menos de lo que vale it eso dinamizó terriblemente de tal manera que acumuló mucho poder liido y H hubo un momento que estuvo bastante en tela de juicio si lo que ido estaba haciendo estaba bien porque estaba demasiado Steak concentrado en un Smart Contract había algunos locos ahí me acuerdo en en Estambul que me decían de hacerle social slashing y cosas así pero siempre el mercado se acomoda Finalmente y cuando apareció efice o Renzo y empezaron a aparecer otras alternativas sobre el ris taking No hoy no vamos a hablar de in layer Porque si nos va a ir

mucho pero aparecieron otras plataformas que hicieron drenar un poco al ido y ese stake se fue yendo a otras plataformas no hoy aproximadamente tenemos casi el 30% de los hit estados tenemos un millón y pico de validadores y un poco les vamos a mostrar los desafíos que vivimos que al principio empezamos con muy pocos valiadores y a partir de que entró nos hizo crecer de tal manera que llegamos a casi el 1% que le habíamos

prometido a los inversores que íbamos a traer lo logramos a los dos años una cosa muy Cholula que vino nos escribió vital butterin para saber quiénes éramos Qué estábamos haciendo con con traer el 1% y nos vino a visitar a la oficina estuvo como dos horas con nosotros y y nos impulsó a que ayudemos también a solos staker a que se integren No a lo que ahora vamos a ver qué es dbt otra cuestión muy interesante es que nosotros decimos como lo habíamos hecho descentralizando por jurisdicción por Data Center también empezamos a contribuir principalmente por un pedido de lido con los clientes que hoy impera

lighthouse como el más importante nosotros empezamos a trabajar mucho con nimbus Y empezamos a ofrecer también más descentralización en que son los clientes y algunos de los desafíos que tuvimos para implementar los validadores en latam fue la latencia Lamentablemente etherum eh Como tiene cosas excelentes hay otras cosas que parece que si se fueron Armando a partir de escalarlo sobre una base que se va construyendo a medida que se van viendo las necesidades no Y entonces unao de los problemas que tuvimos que el protocolo eh genera nos estaba generando un problema

del inclusion inclusion delay al no tener Pierce en Latinoamérica lo que nos iba haciendo bajar el apy en relación a nuestros competencias no Y entonces ahí hay hay algunas cosas que que todavía están sin resolverse que polkadot lo resolvió por ejemplo que da incentivos a aquellos valiadores que están en zonas geográficas donde están cubriendo partes que no están cubiertas y Y entonces se le da un beneficio un incentivo a ese validador esto en etherum no existe Y a partir de haber traído tantos valiadores de etherum ahora para aquellos que están jugando en la tam van a tener más pce para que ese

inclusion delay sea como el de cualquier nod operator internacional hoy ya mejoramos nuestro incluso delay ya estamos casi ahí con con el estimado por por raer Network que es una página para node operators y en el ecosistema también de los liquid staking hoy se está moviendo mucho el stake a estas otras plataformas no como y ler y voy a entrar en dbt principal a mí me pareció super interesante el

concepto de bt porque le daba la posibilidad a los solo staker de integrarse a la validación es decir un solo staker que por ahí está en su casa que es un chico joven que no tiene 3it y quiere participar en la red pudiera hacerlo y el concepto debt nos trae primero seguridad A partir de vamos a verlo más adelante en con unos mecanismos de encripción que generan la posibilidad de partir la clave privada del validador entre varios en un clúster después trae redundancia Porque si de ese clúster alguien se cae el

resto del clúster sigue validando y trae mayor descentralización también porque en el clúster puede haber incluso diferentes tipos de Hardware que ahora lo vamos a ver pero también diferentes clientes de ecución y validación y hoy las dos empresas que están nosotros estuvimos eh con las dos desde el principio ssb Network y obol son las que implementaron este protocolo y acá me apareció la la frase democratización de la validación solo staker porque mi sueño como existía la bit coneta era tener la stak neta que era

una motor home en el que fuera viajando y pudiera seguir validando como mi validador y hoy tenemos gracias a starlink la posibilidad de tener nuestro motor home yendo por latinoamérica y seguir validando hoy con dbt deja a los Solo staker que tien una conexión casera que puedan participar que incluso tenía una raspberry pie de 00 pueda hac parte de la validación también hay otros dispositivos como db Noe que que te dejan ser solo

staker así que ahí entra todo un universo nuevo de Solo staker que pueden empezar a contribuir en un clúster y un poco Buscando los inicios deol y es Network yo estaba hablando con mis técnicos Yo ya me dedico al área comercial pero cuando tenía 20 y pico de años fuei de bobs y me metí en criptografía en esa época con claves RCA con pgp no estamos hablando de mucho tiempo atrás 20 años empecé a buscar Cómo era la base de esto no Y dbt empezó para sintetizar con cinco

principios o cinco conceptos que son el shamir Secret sharing el sistema de firmas por umbral que básicamente es el que deja que en un clúster vos digas de ocho con que firmen cuatro se validó la generación distribuida de claves que es otro otro algoritmo criptográfico muy importante y el cálculo multiparticipativa en PC y el mecanismo de consenso esto sería la base teórica por la cual se propone armar dbt Y entonces el primero que avanza con

este esta implementación fue ssb Network que el SB es porque al principio Antes de llamarse dbt se llamaba Secret share validator no después se transformó en dbt y acá lo interesante y a mí me gusta recordar es que Cómo funciona la contribución No desde desde el open Sur la criptografía que estos algoritmos criptográficos tienen 40 años me parece una locura pensar que una persona que hace 40 años escribió un algoritmo criptográfico lo estamos utilizando hoy lo mismo que el npc o el dkg y entender que lo que estamos

construyendo sobre terium está sobre los hombros de gigantes no está construido sobre algo muy sólido no y eso me pareció interesante darle como un remarcar esta cuestión finalmente a partir de estos conceptos de criptografía más todo un debate que sucedió en foundation empezaron a financiar con un gr primero a ssb networ y después a obol y voy a compartir un poco las pantallas para mostrar que básicamente es muy sencillo armar un clúster lo interesante

de esto es que vos además podés agarrar validadores que ya tenés y meterlos en un clúster Y acá es una parte de la interface deol donde me deja crear un clúster Yo podría tener un clúster por ejemplo con un amigo Yo estoy en Buenos Aires tengo un amigo en México y agrego un solo steaker de México mi claser después un amigo en Corea Lo agrego al clúster Y obol te deja dentro de la interface crear si ven ahí a ver láser Ahí vas poniendo los participantes del clúster y te da la posibilidad de splitear El reward del validador con porcentajes o si querés lo haces privado y lo arreglan

entre las partes pero ya obol te ofrece un Smart Contract que te hace la división de reward y ellos se quedan con un porcentaje por ese Smart Contract que vos usas y acá interesante Porque además estos claser funcionan poniendo bueno la la clave de retiro y también la de me No si ustedes saben lo que es me claro es una forma de reordenamiento de un bloque para maximizar las ganancias sobre ese me y acá también tienen la posibilidad de poner la dirección de meb y acá también podría ser la dirección de

un Smart Contract no aarte podría yo tener mi propio Smart Contract y estar haciendo recibiendo los re ahí este concepto de es muy interesante ellos no tienen token lanzaron como una plataforma sin token Pero los que sí crearon un token y crearon todo un concepto bastante interesante fue scb Network porque SB Network decidió crear una economía alrededor de ofrecerme como node operator Entonces ellos tienen la posibilidad para atrás acá vos lo ponés público te podes dar de alta Como operador y puedes decir cuánto queres

cobrar para que cualquiera en cualquier país te seleccione como node operator Y entonces ganes ssb tokens acá como ven tiene la lista de node operator con Cuánto cobran Y vos podes ir armando tu carrito con los diferentes node operator que van a participar acá ven cuánto van a pagar y es interesante porque ellos generaron una economía con SB netw que hoy por ejemplo genera como un Boost del 20% de lo que estás recibiendo de reward

por staking que suele ser no suele ser tan atractivo para alguien que está en defi por ejemplo nosotros en el último cálculo que hicimos si movíamos 100 validadores nuestros a un clúster por solamente mover un el clúster y recibir incentivos de ssb generamos 4500 por mes no mucho pero es algo no para este precio bueno Y para ir cerrando algunos conceptos de esto siempre Acá hay un tema que con los solo staker es que casi lo que estamos haciendo muchas veces con los solo staker es una cuestión de filosofía es decir a veces la filosofía en cripto va

mucho más adelantado de lo que va los incentivos económicos para esa filosofía entonces una de las cosas que tenemos hoy en dbt es que los Pro van a hac que reducimos no el Trust en un solo operador porque ese operador ya está descentralizado no Y tenemos mayor disponibilidad de performance porque ya no depende de nuestro validador solamente No pero lo que tendríamos en contra si lo viéramos de un aspecto no filosófico sino económico es que hay mayor costo operativo es decir hay más máquinas haciendo el mismo trabajo de uno y la

distribución entre los participantes termina siendo menor el ingreso no Entonces todavía aunque dbt es algo para mí extraordinario como la posibilidad de abrirlo solo staker todavía nos faltan ciertos incentivos para tener ganas de armar un clúster no hoy Esto lo está promoviendo lido de manera muy fuerte y nosotros ya estamos en una prueba con lido que se llama simple dvt y lo que lido está buscando ahora es decir Bueno si vuelven a a entrar más it si tenemos que meter más node operator queremos que cada node operator funcione como el node

operator institucional que cuida Y vela por el monitoreo y el apten y todo y elige armar un claser con solo staker de su confianza Y acá nosotros hicimos una acuerdo con la gente de Zlatan que es una organización no sé si conocen Zlatan alguno bueno conat de hacer un acuerdo con ellos para integren nuestro clúster no Y entonces acá nuevamente en un clúster donde hay un node operator institucional puede participar una variedad de operadores descentralizando con diferentes Hardware con diferentes

capacidades de de conexión y contribuyen finalmente a la descentralización eh de la validación bueno Y para ir cerrando el staking es un ecosistema hiperdinámico hiperdinámico y miren cómo será que será hiperdinámico que Quién conoce raking igen ler es interesante por ejemplo solo lo que era Rest staking todo el movimiento que Se generó a partir del staking y

como la gente Estaba desesperada por entrar en egen layer por algo que eran puntos de layer que no tenían ningún valor Todavía todos estábamos atrás Nosotros somos no opit de G layer pero por ejemplo todavía no está resuelto el slashing no que sería la base la cual el raking tendría como un sentido no que esteas tus it o tus sintéticos di tirion ahí así que el staking es un algo muy fluido no en el ecosistema y lo importante de que latinoamérica sigue siendo menos del 1% y entendiendo que el 80% todavía está concentrado en Europa y Estados Unidos

con el compromiso que podría llegar a tener eso para la seguridad de eterium Porque si en algún momento la sec como se despierta un día y de vuelta le parece que no está bien Esto podría poner en hacke de alguna manera a la red etherium entonces latinoamérica tiene que seguir mostrándose como el lugar donde puede pasar parte del staking y ahora los Solo staker que antes estaban muy solos porque necesitaban 32 necesitaban la parte técnica hoy ya están menos solos a partir que está dbt bueno quedaron 2 minutos Pero les

[Aplausos] agradezco pregunta qué buena producción Gracias este tengo dos preguntas ahí que tod no me quedan muy claras la primera es con y en cualquier proveedor de liquid Steak un jeit marine metapol el que sea en teoría deberían ser descentralizados en teoría utópico no utópico pero es como que lo que se busca Pero qué pasa digo por poner el ejemplo del ido que a nivel Macro pues es una máquina de perder dinero como negocio No entonces si en el caso de que el ido no pueda mantener sus costes operativos este y que la pérdida sea mayor entonces

tengan que apagar al protocolo bueno la da que me ti el protocolo como lo quieran Llamar qué pasa con los stakers Y ustedes como proveedores del servicio de nodos para lido o sea Cómo se haría como que ese es qué pasa porque por decir en Core ahí aquí hay un compadre de Core que creo me platicaba que pueden stackear el bitcoin Y si Core deja de funcionar pásalo cualquier cosa el contrato solamente es un bloqueo temporal para proveer Hash Power algo así entonces pasa ese tiempo y pues tu bitcoin sigue en tu wallet Entonces cómo pasaría con protocolos como lidos y se mueren o algo así claro lo en principio decirte que nosotros no tenemos control de los fondos

no lo único que tenemos control es del validador es decir que el único ataque posible hoy en relación a nosotros es un denal of service sobre el validador alguna cuestión de esas pero no están comprometidos los los fondos si mañana ido nosotros nos fundimos se acab se acab el chic es un gran cliente nuestro nosotros estamos en un montón de protocolos en algunos muy fuertes apto subi flir pero bueno ellos son como nuestro gran cliente y somos básicamente proveedores de ellos somos 30 aproximadamente yo creo que hubo un

retroceso en los ingresos de fondos en lido cuando apareció ener un movimiento ahí y y y yo veo que ido está haciendo fuerza para que los nod operator no meter más nodo operator institucionales sino trabajar con los que están y abrir más la cancha a los a los dbt y metiendo solo steaker ahí eso sería la búsqueda y lo hacen muy bien debo admitir nosotros viéndolo de adentro son muy profesionales están 24 horas controlando absolutamente todo eh Y como equipo me parecen extraordinario l no me parece muy serio lo que están haciendo ellos se pusieron la meta de

diversificar los clientes y en un año lo han logrado hay una variedad de clientes diferentes así que me parece que en ese caso por lo menos eh creo que que básicamente y y esto pasa en el ecosistema las compañías si no se mueven rápido mueren en este ecosistema Ah Sí es correcto es decir hoy estás parado acá crees que sos el rey del mundo mañana hace click se va todo el stick para allá vos pasaste Así que es una industria que no no sabemos si lido en dos arios existe pero ponle se muere ahorita ya se murió este qué le pasa a los fondos que están en los contratos

inteligentes de los usuarios tendrías que tú manualmente en los códigos ir a un itc interactuar con el propio contrato para sacarlos o de plano no Se perdería claro no no perderse no se pierden en la parte digamos del del de la recuperación de esos fondos eh Son totalmente por parte digamos de lo que vos vas a tener sí es un problema es si por ejemplo un pool que ha pasado se cae algo ahí como vos tenés la representación del sintético de ese pool baja el apy No sí entonces ahí está por supuesto no es lo mismo tener validadores tuyos autónomos que formar

parte de un po que puede fallar el po entonces en esa parte vas a tener como como algunos compromisos como también los Smart Contract propio de ido también es un punto de que pueda haber un ataque no por supuesto eso no vas a estar afuera el que quiere seguridad tiene que irse un validador propio nodo con los validadores ahí que sea que arel Y eso es la la posición más segura No lo pasa el ido está hecho para que para poder tradear no básicamente Okay tengo otra pregunta no sé si hay tiempo s Pues en el raking en ethereum entiendo el raking y el valor que tiene habiendo

capas dos y ocupando mucho pues ahora sí que validar cosas no pero por decir en otros protocolos como en solana que también hay pues un Soler o cosas de estas que proven resak liquid raking que que validan O sea qué ayudan ahí en solana si no hay capas dos Cómo funciona ese show mira en el ecosistema solana recién vamos a entrar ahora Así que somos muy nuevos para hablarte de solana no no me atrevería a comentarte sobre lo que está haciendo solana hoy hasta que no entremos así que Ah bueno tuvo buena respuesta gracias [Aplausos] No justamente del raking eh Hay un

protocolo bueno el protocolo más popular en ethereum para hacer staking es í en layer y luego recientemente pues simbiotic y hay un protocolo que se llama melow eh la verdad es que bueno lo he visto eh Ya metí un poco de dieta ahí pero no pues más bien quería saber su opinión qué opina del protocolo eh la compañía que hay detrás es seguro es profesional más o menos qué me puede comentar cuál melow protocol Mira no lo conozco meler si somos no pero no te puedo asegurar nada menos en cripto