Meetup Solo Stakers Guild @ São Paulo, Brazil 🇧🇷
ERC55 Meetups · 1 Dec 2025 · 1:55:41
A meetup introduction to running Ethereum validators explains how proof of stake swaps mining energy for a 32 ETH security deposit that earns rewards for doing the work and is cut for violations. It covers 12-second slots, 32-slot epochs and finality, the proposer and attester roles, and the builder and relay market in which proposers sell block production. It then turns to rewards and penalties, a staking protocol's community staking module that lets home stakers join with a bond of about 1.3 ETH per validator (1.5 ETH for a home staker's first one) instead of 32 ETH, and a live look at a home validator dashboard.
Topics
From ERC55 Meetups, hosted by ERC55.
Transcript
Ah, pues buenas noches. Shit. Okay. Bueno, eh, se escucha ahí, ¿verdad? Sí, sí. Okay. Bueno, leo para atrás muy rápido. Explico de nuevo. Hay dos tipos. Vamos. Ah sí hay dos tipos de nodos. Están los que no validan, que solo reciben información, la verifican y la archivan para el futuro y están los que validan que ayudan a construir la red. Eh, explicaba que es como en Bitcoin tienes los
mineros. Los mineros eh toman mucha información eh mucha electricidad para computar una prueba aleatoria muy compleja por eh fuerza bruta y ahí es que tienen el nuevo bloque. En el caso de en el caso de Etherium o en el caso de proof of stake en general, cada proof of stake es un poco diferente, no es lo mismo Etherium que Polygon, que que Cosmos, que Solana. Pero en principio la mayoría de cosas se parecen mucho. En el caso de puf stake, en vez de energía y fuerza bruta, lo que tienes es un depósito de seguridad, como
cuando, no sé, te alquilas un apartamento, tienes que poner dos meses up front, eh, si al final de la renta al apartamento está dañado, te toman el depósito. Y Ciri hace lo mismo. pones 32 ether at stake como en depósito de seguridad. Si haces todas las tareas, bien, ganas dinero, te recompensan por por trabajar. Si no lo haces, entonces te van quitando y eventualmente hasta te pueden sacar.
Eso lo vemos más a detalle en un en un segundo. Ahora bien, ¿por qué 32 o por qué todo esto? Al igual que en Bitcoin, la eh es todo esto es por resistencia civil. Eh, si quieres construir una cadena de bloques donde todo el mundo tiene acceso, necesitas algo para prevenir que te ataquen, que te sobrecarguen la red o que o que te manden información incorrecta.
Entonces, Bitcoin te pone energía Sirium te pone una cantidad de dinero lo suficientemente grande para que te duela también para para que no hayan cientos de miles de millones de validadores en la red porque no los va a aguantar, sería demasiado. Eh, okay. Y aquí lo podemos dejar aquí. Todo esto va en el consenso etherium, que también es importante de entender un poco. El consenso Etherium está dividido en dos categorías generales. Unos son los slots y otros son los epox. Los slots eh se parecen a los bloques, no
necesariamente es igual. Hoy en día un bloque es un slot. Pero puede ser que un bloque sean dos slots, así que no es no es tal cual. Hoy por hoy un bloque un slot. Entonces, Ethereum genera un slot cada 12 segundos. Después agarra los los slots y los pone en una época. una época son 32 slots. Y lo que hace con esto eh con las épocas principalmente es finalizar.
Imagino que muchos saben lo que significa finalizar, pero las los blockchains tienen este concepto de finalización que es una garantía de que el estado no va a revertir. Entonces, si estamos en el bloque CCO y el bloque CCO finaliza, significa que es imposible o teóricamente que la información del bloque 5 para atrás cambie. Bitcoin, por ejemplo, tiene una finalización eh por probabilidad, no es 100% segura. Lo que hace Bitcoin es que dependiendo de la cantidad de de, ¿cómo se dice? De hash power que tenga un fork
en específico, tiene un peso y con ese peso tú dices que hay un 99.9% de probabilidad de finalización. En el caso de Proof of Stake, la finalización es un poco más dura o certera, entonces es un poco más fácil de manejar esas esas cosas. Volviendo a Etherium, eh Ethereum es una de las cadenas de proof of stake que más tiempo dura en finalizar porque tiene un proceso bastante más complicado. Como finaliza es que primero agarra un la época N.
Cuando la época N termina, la justifica, la pone en estado justificado y comienza la siguiente. Cuando la siguiente cierra y se y se justifica, la que estaba atrás, o sea, esta, se se finaliza y así queda. Entonces, al final te queda que tienes aproximadamente seis minutos para para que se finalice la época previa, eh, que en total serían unos 12 minutos si estamos en la en la época que está ahora mismo. No sé si se entiende, si me estoy dando muchas vueltas. Se entiende todo. Okay, perfecto.
E esto de nuevo, a diferencia de otras cadenas, como puede ser, no sé, el mismo polyongon o la mayoría de cadenas basadas en en el consenso de cosmos tendermint que por ciertas cualidades finalizan mucho más rápido. Lo que se llama single slot finality, que es muy muy importante, sobre todo para aplicaciones financieras y demás, que requieren garantías, ¿no?, en 20 minutos la requieren. Ahora bien, si entramos, si seguimos, ya que entendemos un poco más la cadena Etherium como cadena o el consenso Etherium específicamente,
e podemos adentrarnos un poco más en las tareas de un validador. Un validador en general hace dos cosas. Una es procesar transacciones y la otra es asegurar transacciones. En cuanto al proceso, eh, tienes lo que se llama tienes hay varios roles, pero hay dos principales. Está el del proposer y está el del atester. No sé, quizás han escuchado el PBS, que es proposer separation o el APM, que es atester proposer APS, perdón, attester proposer separation. Eh, son roles. El proposer
es el rey. Eh, hay un proposer cada bloque es aleatorio. Hoy este bloque puede ser yo, después puede ser Rob, después puede ser quien sea. Eh, y es la el validador que está encargado de decidir qué bloque o qué transacciones están en este bloque. el proposer, pone una propuesta y después está el atester, que me parece un nombre muy feo, más que atester es como un votante. El proposter, digamos que yo ahora vengo agarro un lápiz y papel, hago unas transacciones, las propongo. Si dos tercios de la sala están de acuerdo,
entonces se considera que es un bloque válido y se pasa al siguiente. Así es como cómo funciona. Entonces ahí tenemos cómo se procesan las transacciones. Esto pasa cada 12 segundos. De hecho, hay una imagen e a ver si lo encuentro. Eh, Parad Slot Division. De hecho, no la no la tengo en los slides, pero debería. Así es como funciona un bloque en Ethereum. Por eso son 12 segundos. Los primeros 4 segundos.
son la propuesta. Entonces, yo tengo 4 segundos para proponer. Después ustedes tienen otros 4 segundos para firmar, para votar, para atestar a la validez de mi propuesta. Las atestaciones, de hecho, para para ir un poco más profundo incluso, tienen eh dos características o dos partes, porque lo que hace el el atester, el votante, ustedes en este ejemplo, por ejemplo, es recibir el bloque y primero ustedes en su en su nodo tienen una serie de reglas que cuando descargan el nodo vienen por defecto,
pero las Si las quieren cambiar, las pueden cambiar y ustedes agarran ese bloque y lo corren de nuevo. O sea, tienen que ejecutar el bloque de nuevo, transacción por transacción porque tienen que asegurarse de que sea válida. Ethereum, las blockchains tienen el state transaction function, todas función diferente, pero tienen esa función que es la que determina la validez del estado y cada attester se asegura de que funciona de forma local. Eh, bueno, es no voy a irme tan complicado hoy, no importa. 4 segundos para votar y después ahora mismo en Ethereum hay más de 1 millón de validadores.
Acá están, hay 1,125. Son muchos validadores, son muchos mensajes viajando. Entonces, en estos últimos 4 segundos se agregan mensajes, o sea, entonces ustedes se dividen en grupos, agarran sus votos y después a mí me mandan un solo voto. No pueden ser tantos porque, o sea, el bloque va a pesar demasiado y por eso son 12 segundos, por eso no son seis, por eso no son 20, son 12. porque es el tiempo óptimo.
El otro lugar es la parte de la seguridad, que es también la razón principal por la que hay que poner dinero. Cuando, como hablamos acá sobre la finalidad, cuando una transacción o un bloque tiene consenso dos veces, o sea, dos épocas, se finaliza, está finalizada, quiere decir de nuevo que es prácticamente imposible revertirlo. cualquier persona, cualquier validador que intente violar la finalidad, se les le quitan dinero, básicamente.
Y básicamente la finalidad se dice prácticamente porque no todo es perfecto. Para tú revertir una transacción finalizada deberías quemar un tercio de todo el easer, o sea, demasiado dinero. Imposible. Es imposible. Hasta aquí todo. Ajá. Son 4 segundos para pagar de que son 600 700.
Ah, que la repita. Ah, bueno, Rob. Okay. Rob pregunta si si tenemos 4 segundos para que 600 máquinas eh validen que que son dos tercios de 1 millón de variadores. Sí. Eh sí. O sea, eh, primero los validadores no son máquinas. Hay mucha gente que tiene más de un validador. Yo tengo más de un validador, entonces está en la misma máquina, ¿no?
Es es diferente. Y lo segundo, en cada bloque no participa el 100% de los validadores. Eh, no es obligado. Eh, al validador se le asignan una serie de bloques y dicen, "Okay, a ti te tocan estos bloques. Los otros no tienes por qué." Entonces el millón no siempre participa cada segundo participa un subset. Esirium.org tiene una foto linda. De hecho, la tengo yo aquí. Ah, sí, mir, eh, usa P2P. Esto P2P. Seguro tiene un
nombre específico y hay más protocolos, pero yo no me lo sé realmente. Eh, ¿alguna otra pregunta? No. Okay. Bueno, seguimos hasta si hasta acá todo bien, entonces eh sí sí. proposer porque separado diferentes hoy.
Okay, es una buena pregunta. El proposer tiene dentro de un proposer hay dos tareas. está proponer, pero también está construir. Entonces eh digamos de nuevo, me toca a mí construir un bloque o proponer un bloque. Yo tengo dos opciones. Una opción es mirar la mpol. La Mempol es es una es un lugar mágico en donde están las transacciones pendientes. Realmente son como como los nodos están conectados por P2P.
Cuando tú mandas una transacción a un nodo, esa ese nodo la manda hacia adelante y la manda hacia adelante y la manda hacia adelante. Y eso es la Mpol. La MPOL son todas esas transacciones que están viajando entre todos los nodos. Si a mí me toca proponer un bloque, la forma clásica de hacerlo es yo mirar la mpol y decir, "Okay, me gusta esta transacción, me gusta esta, me gusta la otra, lo pongo en un bloque, lo propongo." La otra opción que es no es tan nueva, pero es nueva es eh yo vender mi bloque.
Entonces, si me toca proponer y yo veo, no sé, que Romina es experta en hacer bloques y que puede sacar mucho dinero de los bloques, digo, "Bueno, dame tú el bloque y págame." Entonces, al final lo que tienes es e una serie de profesionales de builders profesionales que se encargan, tienen algoritmos para eh ver transacciones, también tienen private order flow, o sea, transacciones que no van al público, que solo van a ellos y ellos ordenan las transacciones para sacar más dinero, ya sea por arbitraje. Hay algunos es eso es MB maximum
destractable value. Entonces hay MB bueno, hay MB malo, eh te pueden hacer un sándwich attack, te pueden hacer muchas cosas, pero pueden extraer dinero, pero por ejemplo yo como una persona normal no puedo. Entonces lo que hago es separar el proposal del builder y le permito a a ver dónde están. Oh, no. ¿Dónde está esto? E, a ver, ¿cuál era?
No, eh, Pix. A ver, un segundo. Bueno, no lo no me acuerdo la página, pero Ah, mírala aquí. Aquí tienes eh builders, si pero si te das cuenta la mayoría tienen el mismo nombre, hay dos o tres builders grandes, o sea, es un mercado pequeño porque es un mercado muy profesional. Entonces tienes Buildernet, por ejemplo, que es de Flashbots y de Nethermind y ahora eh no me acuerdo el otro, son tres eh que se unieron para
hacer Buildernet. como una blockchain de builders, tienes Titan y tienes Bieber y esos son prácticamente todos. Eh, después pasan por el relay, no lo voy a explicar hoy porque es otra cosa y después van a personas como yo y lo que hacen es que me dan dinero y me conviene. Así que está todo bien. Ellos, creo, no se sabe porque no lo no lo dicen públicamente. Yo imagino que ellos corren validadores, pero proponer es
aleatorio. Entonces, si ellos quieren ganar dinero, necesitan que el que le toca proponer se lo compre. Entonces, ellos no proponen, ellos solo construyen. La mayoría de veces. Sí sí. No, no, ellos nada más precisan de conectarse a los relays. Los relays son como un seguridad intermedio porque bueno, ya voy a explicarlo. Sí, sí, sí.
Ah, repito, me preguntaron eh si los builders necesitan eh eh proponer bloques o si tienen que tener dinero para proponer bloques eh y participar. Y voy a explicar ahora cómo funciona. Esto es un mercado muy interesante. De hecho, es la razón por la que acabé trabajando aquí porque me gusta mucho el tema. E de hecho, a ver, Ahí,
ahí. Okay. Bueno, a ver, eh, la construcción de bloques es un es probablemente uno de los problemas más interesantes para mí, pero también más complicados. porque es un negocio muy rentable, es un negocio eh
también muy oscuro. Eh, hay gente que hay hay un buen blog post incluso que se llama como el Dark Forest, que es la razón por la que comienza Flashbots. No sé si conocen Flashbots. Eh, Robinson, Dan Robinson no está, él está en Parad, pero Ah, sí, sí, sí, sí. Sí, sí, sí, sí, sí, sí, sí. E y es un problema que viene desde Proof of Work y se arrastra hasta Proof of Stake.
Ahora mismo hay muchas propuestas como PBS Propos Build Separation ors atester proposer separation y muchas otras cuyo único propósito es eh asegurar el pipeline de transacciones en Etherium. Ahora mismo lo que pasa, eh, o lo que tienes es que como Etherium tiene una mpol pública, todo el mundo puede ver y la información es dinero. Entonces, si tú tienes un equipo muy muy bueno, muy groso, muy popado, como
sea, con muchos matemáticos, con gente de muy de muy alto nivel, tú puedes colocar e o elaborar algoritmos que miren la MPOL, las transacciones y puedes decir, "Okay, eh R mandó una transacción, Romi otra, eh, GU otra." Si las pongo así pasa esto, pero si las muevo así pasa otra cosa. Y si yo tengo dinero también y veo que en otra cadena o en Binance el precio se está moviendo y tengo dinero aquí y tengo dinero acá, también puedo usar la información de aquí para beneficiarme acá. Entonces comienzas a tener una red muy complicada de información y de y de
transacciones y demás. eh que se vuelve muy competitiva, muy rápido y que al ojo del usuario no pasa nada. Si yo mando una transacción por Uniswap, yo no sé si me la tocó R, si la tocó me la tocaron en China, si no no sé nada, eh, y esto es lo que lo hace peligroso, pero interesante. También es un mercado que tiende a a un solo ganador. esta página está buena porque se puede ver que, por ejemplo, en el mercado hay dos jugadores, Buildernet y Titan, que tienen más del 60%, o sea,
sí, eh, o sea, no hay no hay mucho más que ver, eh, es muy competitivo. La razón por la que existe Flashbots, que es el equipo detrás de Buildernet, la misión de Flashbots es dar luz al Dark Forest. Entonces, ellos elaboran herramientas para mejorar el MB y hacerlo más competitivo, porque también es un asunto de dinero y de justicia. Entonces e antes de Flashbots, por ejemplo, era muy normal o era más normal que un builder eh hiciese un ataque, un sandwich attack o un front running o lo que sea y se
quedase el dinero. Ahora, por MB ellos están obligados a compartir el dinero, entonces es se vuelve más justo para todos, es mucho más conveniente. De hecho, hay wallets que tienen lo que se llama MB rebates. Ellos tienen un contrato con un builder, entonces tú mandas la transacción y si tu transacción genera MB, te devuelven dinero. Está está bastante bueno. Eh, bueno, vuelvo. Sí, sí, sí. Vuelvo para atrás muy rápido. Estamos dando un
taller una introducción a Proof of Stake en Ethereum y a nodos, nodos validadores. Entonces, muy rápido. Primero, hay muchas clases de nodos. En general hay dos importantes. Está el nodo, el full node, como se llama propiamente. Aquí lo tengo como nodos no validadores y están los nodos que validan. Los no validadores reciben información, la guardan y aseguran acceso. Los valiadores construyen el la red, son los únicos que pueden proponer bloques o votar a la validez de un bloque.
Como funciona Ethereum, tienes los bloques, pero eso es en la capa de ejecución que la vamos a ver en un segundo. En la capa de consenso tienes ah slots. Ahora mismo un bloque es un slot, no necesariamente tiene que ser el caso. Un bloque puede ser dos slots, pero hoy por hoy un bloque, un slot, así que está todo bien. Y eh Etherium, de nuevo, Etherium, porque Proof of Stake no es igual en todas las cadenas. Etherium se organiza por épocas, por epoc y un son 32 slots.
Eh, si haces la matemática, un bloque son 12 segundos. Un slot es un bloque, un slot son 12 segundos. Y si un ipox son 32, entonces cada IPOC dura 6.4 minutos. Y hay un proceso de finalización. La finalización te asegura que un bloque no se puede revertir. Como Etrium finaliza por épocas, te asegura que una época no se puede revertir. Eh, y es un poco lento, va a ser el cuento corto.
Mientras que o lo que si es importante que hay mucha discusión sobre eso, que por eso, no sé, por eso salió tempo y salen muchas, para payments y finanzas es muy importante lo que se llama single slot finality. Etrium no lo tiene. Etherium finaliza en épocas, 32 slots, es mucho tiempo para finalizar y ahora mismo hay muchos esfuerzos para reducir ese tiempo, pero hoy por hoy 6 minutos. Eh, parte de lo que hace un validador entonces es procesar transacciones, que es proponer, es mirar, es revisar, proponer, recaudar transacciones y atestar a su validez o votar. decir,
"Bueno, se ve bien, voto" y con eso generas más confianza y cuando llegas a 2 tercios de los votos, el bloque se considera válido y se agrega la cadena y se abre el siguiente. De la misma forma se asegura y se asegura con el stake, con el dinero, que es como un depósito de seguridad. Entonces, si haces cualquier cosa que eh prevenga la seguridad o la finalización de Sirium, te cortan y te van cortando. Voy a explicar ahora como qué tanto te quitan, pero te van quitando de a poco hasta que bajas de un umbral y te sacan, o sea, fuera.
Eh, y bueno, para revertir la finalidad o para prevenir o para cambiar un estado finalizado, tienes que quemar un tercio de todo el íer estaqueado. Eso es, lo cerré. Hagan las matemáticas, tienes que quemar un tercio de eso. Es mucho dinero. Yo ni lo intentaría. de ese 2 ter de ter es lo mismo. Si está en staking, está en
un validador. Ah, bueno, eso es sí, cada unifer es un voto. Entonces, si tienes 33 tienes 33 votos. Sí sí sí. Perfecto. Eh, entonces, bueno, ahí explicáamos todo, eh, y estábamos aquí estamos explicando el pipeline actual de transacciones.
decía que es un pipeline eh moderno, no oficial, porque según Etrium tiene un un spec, un official spec que determina cómo funciona esto. Hoy por hoy no está incrustado pero 90% de los variadores lo usan. O sea, es es es Sí, claro. E y lo usan porque por varias razones, pero la razón principal es porque si yo soy un validador eh quiero hacer dinero, si hago MB hago más dinero. Está todo bien.
Ese sería que inst acceso a esas personas que logos. Sí. Y ahora y ahí para terminar este tema explico definitivamente porque me fui muy lejos, pero es que me gusta el tema. Eh, explico cómo funciona. E acá tienes tres perfiles, tienes el builder, tienes el relay y tienes eh la entidad.
Acá en la entidad puedo ser yo, aquí aparecen las grandes, aquí aparece el Ido, aquí aparece Coinbase, pero eh lo que pasa es que si estoy yo solo es muy pequeño, ¿no? No importa. Sí, son los stakers. Exactamente. ¿Qué pasa? Imagínate que Rob es un builder y yo soy un proposer y digo, "Bueno, me toca proponer un bloque perfecto y quiero hacer plata, quiero hacer dinero. Entonces voy donde Rock y le digo, "¿Qué tienes para mí?"
Y R y R me dice, "Oh, tengo un bloque lindo, te puedo pagar doser." Y yo digo, "Okay, dame el bloque. Yo en estas en este ejemplo, yo puedo agarrar la información de Rob y robármela y hago yo todo el dinero, no robo." E por eso está el relay. El relay es una seguridad. Sí, exactamente. El relay lo que hace es que Rob le manda el bloque al relay y el relay me da nada más el header, la cabeza, no me da toda la información, me dice, me da el contexto, la metadata
y me dice cuánto me pagan. Entonces, por un proceso, no sé, criptográfico o más avanzado de lo que yo sé, eso no lo entiendo, el staker se hace commit, eh, firma un mensaje y dice, "Okay, yo me comprometo a usar este bloque." Entonces, ese convit se lo manda al relay. El relay dice, "Okay, firmó, le mando la información." Y así se asegura de que ninguno se robe al otro. Eh, no, no, no, no, no, no. Todo esto es offchain. Sí, sí. El el pago lo recibes cuando el bloque se propone, al momento
de proponer el bloque. Sí, pero no los tengo a mano. Te te los debería. Sí sí sí sí. que por ejemplo el X que le toca cinco bloques no es que un ataque meramente complejo y mucho beneficio de la China. ¿Quién te quién te dije?
Bueno, la la repito, la repito lenta, así también me sirve porque estoy grabando para después. Eh, pregunta aquí el caballero. Sí, sí, sí. ¿Verdad? Pregunta aquí el caballero que si puede ser que un builder le toquen varios bloques consecutivos y que hace la cadena para prevenir eso. Básicamente eh no hace nada.
O sea, no es que confíe, pero por eso es que todavía no está PBS oficial, porque es un problema muy complicado. fic registrado para dar gente histórico e acabar quebrando confiança del trabalhador. Sí, ahí eso. Bueno, ahí ahí hay un tema importante porque eh
una cosa que merece la pena decir es que los los relays también sirven de filtro, pero no es ni como dices tú ni como dices tú, es algo en el medio. Porque lo que pasa aquí es que como es oscuro, como nadie lo ve, a nadie le importa esto. El staker es quien más pague. No importa nada de eso. Ahora bien, si hay mucho si hay asuntos regulatorios y morales y eso lo tiene el el relay. El relay tiene contratos con no no sé si contratos legales, pero digamos tiene eh parcerías, no sé, con los builders eh y los relays tienen políticas y
normalmente, por ejemplo, las políticas se se clasifican según MB, si es bueno o malo. Entonces, por ejemplo, un muy buen ejemplo es eh este Block Route, por ejemplo, Block Routro, este que dice Max Profit. Eso es lo que sea, eh, puede ser un sándwich, puede ser un front run, no me importa nada si me das dinero, está todo bien. Esto, o sea, y yo como como staker, yo decido si los quiero a ellos o no. Pero por ejemplo lo que pasa es que no sé si, o sea,
entiendo lo que dices, pero no sé si es un asunto de confianza tampoco, porque a mí no me importa lo que le pase a Juan. A mí me importa lo que me pase a mi dinero y mi dinero y y y no hay no hay forma de que un builder dañe mi dinero. Entonces, si el builder hace un ataque, está todo bien. Si paga lo suficiente, está todo bien. Hay un precio para todo. Sí, sí, pero también respondiendo a lo que decía el mono, eh, hay estudios y ha pasado algunas veces, pero ah perdón perdón eh
Dios mío. Ah, bueno, por ejemplo, Block Rout tiene dos, tiene max profit y tiene uno regulado, que este es para stakers en Estados Unidos, que Estados Unidos, por ejemplo, en 2022 canceló Tornado Cash. Entonces, los stakers en Estados Unidos tenían que usar uno regulado, por ejemplo. E ahora, ¿qué pasa con con las con los bloques subsecuentes? Este mecanismo es un auction. Eh, y lo que suele pasar es que eh estos estos dos, porque son solo dos, eh, they outcompete each other. Entonces, las probabilidades de que sea
ellos mismos no saben si le va a tocar un bloque consecutivo, entonces tampoco pueden elaborar estrategias muy complejas porque también les puede salir mal a ellos. No sé si si se entiende, pero saben tiempo antes. Ellos saben el proposer, pero no saben si si el otro builder tiene una mejor oferta. Claro, pagar claro.
Usar o competição qu si todavía está arriba. Bueno, sí sí sí. Lo que hay, lo que sí hay eh para hacer también cerrar el tema y continuar, lo que sí hay también eh que es que es eso también se ha estudiado bastante son timing games, eh, y son peligrosos
porque como tú decías, el tiempo es información. Entonces, mientras más tú dures, mientras más te acerques aquí, más dinero haces porque tienes más información, hay más transacciones. Y entonces hay muchos stakers y muchos builders que se pegan aquí hasta el punto de quizás pasarse y eso genera inestabilidad para la red, por eso es peligroso. Y ahí como hay una toda una pelea, hay unas cosas, bueno, se va a romper todo, ¿eh?
Pero bueno, para seguir acá, entonces ahora estos todo esto fue más conceptual, más a nivel deum como cadena. Ahora vamos a bajarlo al nivel del nodo. E el nodo tiene, uy, tiene esta anatomía. Lo primero tienes el supporting software, sistema operativo, librerías, etcétera. Normalmente, como en todo esto es Linux o alguna distribución de Linux, en cuanto a Etherium per sé, tienes eh tres clientes.
Tienes el cliente de ejecución, que es el que tiene las el state transition function, la IBM, es el que verifica que una transacción esté válida, que no esté rota, que no que pueda pasar. Después tienes la del consenso, que es la que determina eh las reglas del stake, las reglas de la construcción de la cadena o para ser más específico el fork rule choice, que en el caso de Etherium es, no lo voy a decir, es muy largo, eh, para no entrar tema otra vez, ¿qué?
Bueno, bueno eh a ver, no creo que lo tengo en español, ¿no? Okay. Bueno, aquí tengo un resumen. Eh, el consenso etherium. Ah, sí, sí, sí, sí sí sí. El consenso Etherium se llama Gasper, eh, como aquí, como este de acá, Gasper.
Y Gasper es el la unión de dos gadgets, de dos reglas, de dos componentes. Un componente es el Indy Ghost, que es bueno latest message driven, greedy, heavi oriented subtet. Gracias a Dios tenemos ese nombre. Sí. Eh, y es una regla para escoger el fork choice. es la que es la que determina cuál es la mejor cadena, porque a veces pasa también que por eventos X, ya sea por ejemplo por lo que decía aquí de la inestabilidad o de
uy o de cualquier otra cosa, a veces sale lo que se llama uncle block, un bloque tío que está justo ahí al lado en paralelo. Exactamente. Exactamente. Sí. Eh, en el caso, por ejemplo, de Bitcoin, la regla es muy fácil, la que tenga más hash power. Si una tiene más hash power, esa es la el el fork canónico. Sí, es la es y es la que es más cara de hacer, la que la que es más cara de atacar. Entonces, se considera que esa es la la canónica.
Lo estoy grabando, Romi. Sé un poco más profesional. Eh, en el caso de Lend Ghost es por votos. Es como si un voto es una unidad de hash power. Veamos, vamos a compararlo así. Eh, ahora bien, LMD Ghost no tiene finalidad, solo tiene eh eh fork choice. Comparamos de nuevo, Bitcoin tampoco tiene finalidad. Bitcoin solo tiene Forkhoice. Es más complicado, pero digamos Bitcoin solo tiene fork choice.
Lo que pasa en Proof of Work es que por el hash power el fork choice es el el la finalidad es eh determinísticas probabilidad, no sé qué todo eso, pero para proof of stake no es suficiente. Entonces vienes acá y e la otra parte de Gasper es Casper como el fantasmita de los Ghostbusters. Ya. Eh, que es Gasper FFG, que es Gasper Friendly Finality Gadget, que bueno, lo dice el nombre, es un gadget de finalidad.
Eh, básicamente L&D Ghost escoge el fork y eh eh Casper lo finaliza. Casper es el encargado de hacer de hacer esto, por ejemplo. Esto lo hace Casper. Eh, y acá eh Casper tiene algunas eh peculiaridades. Por ejemplo, nada más es seguro cuando menos de un tercio de los validadores fallan o son adversos. Si más de un tercio fallan, la cadena comienza a tambalear y no finaliza. Eso ha pasado
más de una vez. Eh, hace unos meses hubo un fallo de un cliente, un cliente con una gran proporción de de los validadores y ahí la cadena como que no no terminó. Después se arregló rápido y funcionó todo bien, pero hubo un rato donde esos 6 minutos para finalizar fueron 20 o 30. Eh, y acá es lo que dije ahorita, eh, se finaliza a través de epoc. Primero justifica un EPOC y después, a ver, justificamos un EPOC, se abre otro.
Cuando este se justifica, este se finaliza y después se abre otro y eh y eso es eso, eso es el consenso de ejecución. No sé tanto, mucha gente aquí seguro sabe más la EBM, tiene softid y todo eso. No, no me no no me voy a meter en eso. Con el consenso, después viene un baliador, un cliente valiador. Normalmente están juntos. Entonces, por ejemplo, si tienes Netherm, que es un cliente de ejecución, y tienes a uno popular Lighthouse, que es un cliente de consenso, la mayoría de veces Lighthouse viene como en un paquete, viene consenso validador, pero
también puedes hacer Nethermine Lighthouse Prison y combinar. O puedes, por ejemplo, agarrar eh estos dos y puedes conectar cinco de estos y no sé, uno para la otro para Coinbase, otro normal. puedes mezclar eh el validador o por lo menos este conjunto a mí me gusta decir que es como una wallet porque acá tú pones el key store que es el la private key del validador y esto se encarga de firmar transacciones, de
firmar los attestations y las propuestas. es la wallet del validador. Entonces ahí pones todo, eh, lo pones bajo contraseña y todo esto y esto se encarga de hacer todo. Validar es automático, digamos, no no tienes que hacer nada. Eh, esto tiene unas reglas, la mayoría de reglas se pueden cambiar, puedes ajustar parámetros que es aceptable para ti o que no. Y después de esto, esto se encarga de ejecutar todo según las reglas que estén configuradas. Yéndose más específico todavía o para hacerlo más gráfico, eh, pues lo que tienes es esto. Ethereum es una cadena, pero a nivel de red son dos. Realmente
tienes dos cadenas, dos redes diferentes y esas dos redes diferentes nada más se comunican de forma local. Quiere decir, mi cliente de ejecución nunca habla con el cliente de consenso de RC. Mi cliente de ejecución solo habla con mi cliente de consenso. Como decíamos acá, la ejecución tiene el state, el IBM, la MPOL y el consenso. Tiene el state del Bacon Chain, que es la cadena de consenso. Tiene la información de los blogs, la BCON Chain, reglas, etcétera. Eh, lo interesante acá es que se comunican y se comunican mucho.
Entonces, para dar otro ejemplo, hagamos volvamos con el ejemplo de la propuesta. Ya he propuesto como 10000 bloques esta noche, pero vamos con el 100001. Eh, imagínate, yo propongo un bloque otra vez. Cuando yo propongo un bloque, lo que pasa es esto. El consenso mira y dice, "Ah, okay, te toca proponer un bloque." Entonces, el consenso le dice a la ejecución, "Oye, ¿me puedes traer un par de transacciones? Puedes mirar la mpol y organizar algo, ver que esté bien. La ejecución, mira los bloques, eh, mira las transacciones, perdón, y las corre de nuevo, las corre de forma
local. Si Romina le mandó plata a Rob, ve esa transacción, la corre, se asegura que la transacción funciona bien, la agrega y forma el bloque. O en el caso de MB le pregunta al al relay, pero eso ya vimos el proceso. Entonces el consenso le pide el bloque, viene ejecución, le forma el bloque y se lo vuelve a mandar a consenso. Y Consenso dice, "Okay, está bien, lo propone." Cuando lo propone después, digamos, Rob, le toca atestar, le toca votar a mi baliador. Rob recibe el bloque por consenso, dice, "Ey, te toca te toca mirar esto." Entonces Consenso va, se le
vuelve a preguntar a ejecución, "Ey, ¿lo puedes correr de nuevo? Porque no confío en él. Necesito saber que este bloque está bien. La ejecución lo corre nuevo y le dice, "Okay, está todo bien, fírmalo." Y ahí se repite eso cada 12 segundos. Cada 12 segundos. cada 6 segundos. E alguna pregunta hasta aquí o hablo muy bien o muy mal. Está perfecto ¿eh? Okay, entonces ahora vamos con lo que todo el mundo quiere saber, el dinero.
Eh, hay rewards y hay penalidades. Vamos primero con con los rewards. E la mayoría del reward viene por emisión nueva. Eirium en cada bloque emiteirium nuevo, ser nuevo, que es es estos dos e ajá, bueno, lo emite. Lo que tiene de interesante, que esto es para estabilidad, eh, es queum quema todas las transacciones, entonces se emite, pero la mayoría de veces se quema más de lo que se emite. Entonces,
netamente no queda nuevo. Se se entiende ahí bien. Okay. E por eso está offseted por los usuarios que acá, por ejemplo, en en esta página se puede ver el supply. Si se ve desde el merch, por ejemplo, hubo un periodo que se quemaba mucho más de lo que se emitía, entonces quedaba en emisión netamente negativa y ahora mismo eh está imprimiendo dinero como cosa loca.
Pero es es eso es bueno porque eh lo que da es estabilidad. Yo como staker sé que siempre voy a obtener una cantidad de er específica, es más fácil de calcular y eso hace que eh eso no mi mis ingresos no fluctúan tanto. Si fuese solo por hay otras cadenas que no emiten, solo te dan como Bitcoin. Bitcoin cuando se acabe eh los incentivos de red, la la minería de Bitcoin nuevos, Bitcoin te paga nada más por eh transacciones.
Pero, ¿qué pasa? ¿Qué pasa si me toca a mí minar un bloque, pero no hubo nadie, no ganó nada y después viene Rob y hay 10,000 personas, Rob se lleva 100 bitcoins, no es justo, ¿no? O sea, es un poco raro. Y entonces lo que va a hacer es que yo me vaya y va a centralizar en Rog. va a ser que Rob siga porque tiene dinero para seguir, para seguir, para seguir. Por eso Ethereum quema, por eso tiene eso genera más estabilidad a largo plazo. Eh, y eso es aproximadamente 3%. Ahora es un poquito menos, creo que es como 2.7, algo así, pero entre 2.7 y 3, eh, hay una curva porque mientras más
validadores hay, menos toca, va emitiendo menos. Eh, parte de esto es el cinco miti, que es otra tarea. Recordamos que tienes la tarea de proponer, la de testar. También está la de 5 MIT, que es una tarea no tan importante o quizás sí, o sea, no es una tarea grande, eh, pero básicamente hay están los light clients, los light notes. Eh, en el caso de muchas cadenas es muy fácil tener un light node porque es fácil de preguntar la información. El light node nada más te da el header, nada más te da la información básica y por eso es ligero.
En Ethereum, como hay más de un millón de validadores es muy difícil tener un light node porque tendría que el light node tendría que verificar un millón de firmas. Entonces lo que hace Sirium es que tiene un comité y el Light Note le pregunta al comité, "Ey, ¿me puedes decir qué pasa en la red ahora mismo?" Y el comité son 512 validadores y eso es mucho más fácil de manejar. Es más fácil 512 firmas que 1, pico. Y por hacer sin comitín también te pagan. Después están los transaction tips. Si yo quiero que mi transacción llegue más rápido, le doy un tip al validador y eso también el validador solo queda. Y por último
está MB, que ya lo explicamos. Aquí el builder va y me paga. Si si ven estas dos son en el consenso y estas dos son en ejecución. Eh, estas las recibo de una vez, las de consenso, hay un proceso para retirar el el dinero después. Eh, y a la pregunta no me acuerdo de quién fue, pero el MB va incluido en el bloque. Entonces yo tengo una dirección de MB, cuando el builder me manda mi pago, lo incluye en el bloque que yo tengo y ese bloque es ejecución y puedo ir gastar ese dinero de una vez. Por eso ves acá también, por ejemplo,
mira, mono, por mira, eh, Momo, acá eh Buildernet tuvo dos seguidas y Titán también está todo roto. Ah, Titán tuvo tres. Bueno, no importa. Hasta acá bien, ¿eh? No, todo entendido con los rewards. Perfecto. Ahora, las penalidades. Las penalidades son mucho más suaves de lo que la gente cree. La mayoría de gente siempre me pregunta mucho porque hay hay mucho miedo al respecto.
Hay estas dos son las más importantes o las que están bajo tu control. La tercera, eh, bueno, vamos a explicar una por una. La primera es Miss Juries. Quiere decir si me toca atestar, si me toca proponer y no lo hago, ya sea porque se me fue el internet, ya sea porque se me dañó la máquina, no importa la razón. Estas son irrelevantes, completamente irrelevantes. Eh, si tu si tu validador está en línea 80% del tiempo, estás bien. Si haces dinero. Entonces, si unas horitas se te va el internet o un día, en el año entero, ese día no no afecta
tus ingresos, no importa. Eh, la forma de prevenirlo, de todas formas conviene prevenirlo es mantener tu validador corriendo 247 y puedes comprarle un UPS, una batería de de Sí, exactamente. o y también tener un sistema de monitoreo y alarmas que va, se te va al internet, te llega una notificación y ahí tú puedes ir de una vez a arreglarlo.
La otra, la que es más grave, pero es muy difícil de conseguir es el slashing, que es la que todo el mundo le tiene miedo. El slashing te quita un easer eh más 0.2 dos por cada llave y te va quitando un inser por cada por cada tiempo que estés eh fuera. Y esto lo hace para eventualmente sacarte, porque recordemos que si un tercio no funciona, la cadena no funciona. Entonces, si hay gente que no funciona, Etherium las tiene que sacar poco a poco porque si ellos no vuelven a arreglarlo, van a dañar la cadena. Entonces, los tiene que sacar.
La forma en la que pasa esto, hay una sola forma en la que pasa esto y es cuando Etirium ve dos mensajes de un solo baliador al mismo tiempo. Y eso es casi a propósito. Hay hay gente que ha hecho experimentos y que lo hace a propósito y que a veces es hasta difícil hacer a propósito. Esto tiene que ser, no sé, tienes, por ejemplo, yo tengo mi máquina en casa y mi máquina tiene mi private key, e vengo aquí a Brasil y pongo otra máquina con el mismo private key. Están corriendo al mismo tiempo.
Muy muy tonto. O sea, ahí estás. Si me toca proponer, propongo dos veces al mismo tiempo. Eso es una violación de finalidad y por eso me cortan. Eh, la última es correlation penalties, que tiene mucho que ver de nuevo con esta la forma en la que está diseñada es para liveness. No es el más rápido, no es el más no sé qué, pero sí, pero nunca nunca deja de funcionar. Lifeness es lo más importante. Entonces, el correlation penalty lo que hace es que sium ve que un que hay muchos slashings de estos al mismo tiempo, dice, bueno, si son al
mismo tiempo es porque tienen que ver con la misma persona, el mismo evento. Entonces, ¿qué dice? Okay, los castigo más. y ahí comienza a quitarle más dependiendo del tamaño. Entonces, por ejemplo, buenas, caballero. Entonces, por ejemplo, si ahora doy un pequeño repaso. Entonces, por ejemplo, si si yo soy un validador profesional, validades, profesionales pueden manejar 1000 llaves, fácil, 1000 llaves por 32 es mucho dinero. Si se me caen las operaciones yum va a ver y va a decir, "Okay, esto son muchas llaves. Esto quiere decir que es una sola persona o es un solo evento.
Sácalo". O no tiene que ser la misma persona. Si aquí todos usamos el mismo cliente y el cliente tiene un fallo, un bog y no deja de funcionar y nos comienzan a slashear y Siron va a decir, "Esto huele feo, es mucha gente al mismo tiempo, tiene que ver con lo mismo, necesito sacarlos." Y esto lo hace de nuevo, imagin que 2 tercios de Esirium eh comienzan a slashear. Quiere con dos tercios no puede ni siquiera atestar, no puede finalizar. Entonces, ¿qué hace?
Eh, mete los crolation penalties lo más alto que pueda hasta sacar el dos el los dos tercios y el tercio que queda se convierte en el 100%. Entonces, el tercio que que queda puede volver a a funcionar correctamente. pergunta comenter nos vai comear a gerar estado errado comear a tomar ser validado y come problema que sí que
no hay censura, hay dos cosas, dos protecciones en general hay dos protecciones contra eh ataques, digamos. Uno es eh quitar dinero yum cuando cuando si no tienes un mínimo no puedes validar te sacan. Entonces, si te pasa una de estas dos y no y no lo arreglas, eh, Sirium, un tarde o temprano te va a decir, "Chao, agarra tu tu dinero y vete vete." E esa es una. La otra es la fila de entrada y de salida.
E hay una fila que de hecho, a ver, hay una fila de entrada y de salida cada vez que estaqueas e que por ejemplo ahora mismo están saliendo más de 2 millones de y es es está bastante larga. Sí mientras sí, sí, sí. Entonces, hay una fila y hay un proceso de activación. También hay
una fila de salida y un proceso de desactivación. E si eres una persona que está queriendo atacar la red, esta fila lo que compra tiempo. Entonces, eh permite actuar. Si por ejemplo, si esto fuese esto es normal. Eh, aquí lo que pasó fue que un operador grande eh tuvo un problema de seguridad y ellos para prevenir sacaron todo y bueno, pusieron la fila enorme. todos década hora que entrou que esperar o caralizar os profissionais com certeza de
diferentes que vaid. Ah, bueno, para eso es muy fácil de arreglar. Puedes sincronizar otro nodo que te toma un día, o sea, ahorita esses caras come ceralização certo que vai atrás porque o bloco aí o valid La última parte no la entendí,
perdón. Ajá. Eh, no, no puede, no puede. Bueno, pero por porque también tú tienes un incentivo económico para arreglarlo.
Si estás perdiendo mucho dinero, vas a ir a a buscar otro nodo, vas a o me vas a escribir, a decir, "Ey, ¿me puedo conectar a tu nodo? puedes conectarte nuevo, por ejemplo, eh, va vas a dejar de funcionar, pero a no ser que la red se inestabilice, que nunca ha pasado tampoco al momento de no funcionar, es un problema tuyo, no del resto. Y entonces te toca a ti resolverlo porque es tu dinero, pero la red no, la red no puede, ¿no?
Si pasa eso, la red se va a inestabilizar, o sea, no hay una solución. va a haber va a haber un rato en el que la red no va a poder finalizar o no va a poder trabajar bien. Eh, y eso ha pasado, eso ha pasado en otras cadenas, en Etrium, ¿no? En otras cadenas ha pasado y te toma una hora o dos y al final vuelve todo. Es no es un momento lindo, pero o sea, la red Ethereum no sabe que estás usando GT versión 2.3, o sea, no puedes saberlo para bloquearte.
problema. Aí eu falo aí alguém problema. Sí. Exacto. Exacto. Sí, sí. Exacto. Sí. Y forza y sí. O sea, lo que pasa también eh cada vez que propones un bloque, el proposer tiene varias tareas, el bloque tiene varias varias partes, una de las partes es de consenso y lo que hace el proposer
es que mira la cadena de consenso y mira quiénes necesitan salir, ya sea una salida normal o sea una salida forzada. Y como parte del bloque también procesa las salidas. Sí, va que ejecutar esas transacciones. Ya. Sí, pero son transacciones de consenso, no cuestan, o sea, no. Sí, sí, sí, sí, sí, sí, sí. Pero no, no, no te las cobran, digamos.
Es parte del del es un costo de mantenimiento. Sí, sí. Bien, bien. Bueno, alguna aquí ya terminamos con Etherium, entonces voy a parar aquí a ver si hay alguna duda pregunta consulta novedad. No, está bien. Sí, bloquear bloco para qualidade que ver só que vários
tem proposer e tem 10ers tiver melhor e a criança que todo mundo vai ter que gastar máquina para fazer Então existe uma motivación para tester fazer o trabal defenderos atesters y os queros porque así no así no funciona el
cliente. Eh, confirmación es es una firma única cuando, o sea, una atestación es un voto, pero es una firma. es una firma de tu validador, eh, y es una firma que, o sea, primero el cliente se diseña de una forma y la mayoría de gente es muy vaga para cambiarla, para mirar el nada más para mirar el validor de Rob. O sea, costaría mucho trabajo cambiar eso. Lo segundo es que para cambiar la arquitectura al cliente
porque no tenía un problema y alguém ganha dino ter que então pega o bloco, faz aí vem a prova de que aquilo tá bom e aí validad Eu só falar não fazer mas o cara perdeu e ele pode para mim para você e aí poderia tem que tamb a gente só tem car e a gente tem todo esse cara tiver errado a gente no entendí entendí. Sí, sí, sí. Eh,
a ver cómo cómo le digo. E si tu pregunta es si hay alguna solución definitiva y como alguna forma pragmática de hacerlo, no necesariamente técnicamente podrías podrías eh decir, "Yo no atesto, yo miro si roba atestó y ya está. Y si róbate todo está todo bien, ¿no? Esa es la Sí, sí, pero ahí hay asuntos de probabilidad. Primero, por ejemplo, Rob siempre va a atestar. Entonces, ¿qué pasa si usted está mirando a Rob y Rob no atesta?
Pero es que el oil propo ainda de rede, só manda tiene que ir un poco más lento en la pregunta. Ahí, ahí me perdió. Ajá. Verificar yo también gastar poder
computacional do meu lado y v responder. O bloco está bom. Respondendo también mandar alguma coisa pra gente, certo? mand blog nos amiger a mesma coisa que fez se fizer a mesma coisa duas poas se mandar parecer que duas poas validar mas valid peg a minha val mand eu vendi para a validação porque vai ganhar a o report Entendeu? Só que ele não gastou para
fazer isso. Então ele me pagar meio para mim. Eu quero só que só que a rede ficou com a valid que temadores, mas tem 999. Pero es que eso no puede pasar porque porque como la firma, o sea, eso eso sería lo mismo que decir que si yo veo la firma de una transacción donde yo le mando dinero a Rob, todo el mundo puede agarrar esa misma firma, ¿no? No, la la firma es única. Entonces es es
difícil eh que usted me mande una una firma a mí y todo el mundo me mande la misma firma. No, no, no coincide porque Ah, validación. Sí, pero de nuevo el costo computacional de hacer eso y lo que te costaría cambiar todo y no sé qué es es un proyecto que primero te costaría mucho tiempo, muchos recursos para porque así no funciona por defecto. Entonces, para tú hacer que mi cliente de ejecución se comunique con tu cliente de consenso y que adopten la firma y no sé qué, es mucho trabajo. La
computación para verificar local es mínima y después tienes un componente eh de probabilidad. Porque si usted si tú haces eso, quizás consigues que tres personas aquí descarguen tu tu software, pero la mayoría no lo va a hacer. Sí sí sí también. Eh, no recuerdo cómo se calcula exactamente, pero en una época tú haces más o yo hago más o menos la mitad de una época.
Claro, claro. Eso es lo que le digo. La firma es diferente, es muy barato de hacer, o sea, el esfuerzo que te compensaría eso, ¿no?, O sea, o sea, pero pero en un en un raspie también puedes validar en el problema es te cuesta lo mismo dinero, el mismo dinero robarle la firma a Rob que hacerla tú solo. ¿Te cuesta el mismo dinero?
No, es, o sea, lo que pasa ahí también es que tampoco pasaría así, pero lo que pasa también es que primero la firma es diferente, pero aunque la firma sea diferente para tú cambiar todo Aunque tú seas un clúster, el tiempo que te tomaría leerte el cliente entero, los dos, el de los tres, el de validación, el de consenso, el de ejecución, leértelo entero, cambiarlo para adaptar todo y
después usarlo, gástate un micro de energía, no pasa nada. O sea, no no no compensa el esfuerzo y después eso quizás lo haces tú, pero de nuevo, ¿cómo consigues que todo el mundo descargue tu software? problema pero no es el mismo incentivo, ¿no? Porque no porque hay bloques de builders que te pueden pagar 100er.
El precio de atestar es fijo y también además de eso distribución software distribui software builder por builder que podem construir o que me paga, mas o no fixo então s que y cuando testar eu tenho que assinar y mandar Eso, o sea, es el mismo problema sobre el papel, pero no es el mismo problema porque el problema de distribución es social. Eh, el software de Builders se volvió popular porque todo el mundo lo
compartía, incluyendo gente como eh hasta gente de la IF lo comparte y y lo entiende como algo bueno. Entonces, yo que no sé nada voy y lo descargo porque confío en Rob y Rob me dice eso. Un software que claramente hace algo que es un ataque para la red, nadie lo va a confiar, nadie lo va a compartir. Y además la además la No, pero si es pero es un ataque larga escala porque entonces la red no sirve para nada, mejor uso SQL y además de eso no puede hacer tanto dinero en en de nuevo en MB hay gente que ha hecho 100 Easer en un solo bloque o hasta más. Entonces ahí es como la oportunidad es
puedes hacer 100 Easer. Okay, merece la pena descargarlo. Me dices, puedes hacer 0.00. No, no voy a descalgar nada. Además de nuevo eso, eso estamos asumiendo la firma, pero nada más el problema de cambiar la firma es un problema muy grande en sí, no es no es tan fácil cambiar cambiar todo ese proceso de la firma. entender información y otro lado. Pero, ¿por qué es más barato trocar
información que validar información? Es lo mismo. O sea, igual tienes que mandarla, igual tienes que recibirla, igual, o sea, no no compensa, ¿eh? Bueno, ¿alguna otra pregunta? Esto es Etherium. Etherium. Después hablo de la y si da tiempo hacemos algo muy rápido. Muestro un poco, no voy a mostrar el workshop, pero voy a mostrar mi nodo, por ejemplo. Así ven un poco. Eh, bueno, ninguna pregunta. Okay, continuamos.
Ahora bien, eh, precisamente esto es Etherium. En Etherium te cuesta 32. Lo que tienes mucho son ofertas de protocolos de staking, que son como los pools de mineros en Bitcoin en su tiempo, que sirven como un mercado de dos partes. conectan a gente concer, que no quiere comprar la máquina, no sé qué, con gente que tiene la máquina y quizás no tiene todo el caso de Aido, por ejemplo, la Iido es un protocolo es un poco complicado, o sea, es el de staking, es el más grande, tiene bastantes cosas, pero hoy específicamente vemos el CCM, que es el
community staking module, lo que te permite es a cualquier persona entrar a validar por la tiene otros módulos que son permisionados que son para profesionales. Es un poco un proceso más más riguroso. En el caso del CCM es eso cualquier persona sin pedir permiso puede entrar a validar como Rocket Pool, no sé que quizás un poco más popular. Lo bueno que tiene el I2CM es que ahora mismo es la oferta más barata en el mercado. Puedes validar con tan poco como 1.3 Eer por validador de 32 a 1.3. Bastante bien, ¿eh? Y además que esto lo vamos a hacer un poco más
ahora, eh, es aproximadamente el doble de recompensas. Si sirium te da 3%, Laido te da 6%. Eh, explico cómo funciona ahora más en un segundo. Todo esto también es porque como hemos hablado, por ejemplo, y para Sí pero cómo explico, explico ahora explico.
Eh, pero la razón en principio es porque eh o o todo esto también es porque para prevenir cosas como la que dijiste, por ejemplo, es muy importante en la cultura yum por lo menos tener mucho gente independiente corriendo estos validadores que, por ejemplo, acá si se ve la distribución, esto es eh un no se sabe. Esto es la tiene más de 400 operadores, entonces esto es como 400.
Tienes vainas que es uno solo, tienes Coinbase, tienes interf y después tienes muchos pequeños. Y eso es lo que se quiere, digamos. Es muy importante para Etherium. Mientras más gente, más seguro y más se previenen cualquier clase de ataques, cualquier clase de de de cosas contra Etherium. es son más ojos mirando el problema se el problema se resuelve más fácil. Eh, y ahora mismo el porcentaje de solo stakers es 6% 6 y algo y la idea es como intentar como mínimo mantenerlo, pero preferiblemente que suba.
E para responder a a la pregunta de cómo se hace, hay varias cosas en el CCM. En cuanto a los rewards, hay dos partes. Lo primero es que el colateral está estequeado, el 1.3 también está estequeado y eso te hace 3%. Y ahí tienes 3% en en ese después la va y te dice, "Okay, tomas este validador 32. La de cada validador toma el 10% de las recompensas, o sea, el 10% del 3%.
Y de ese 10% a ti va y te paga entre 3 y 6. Esto depende, eh, o sea, este 2x nada más es para es para, o sea, hay dos perfiles en el Hay un perfil permissionless normal y hay un perfil de homestaker que hay como digamos casi un juego, unos puntos que que tomas y eso nos da la certeza de que es un homestaker y ahí pagamos más porque queremos pagarle más al homestaker, no a un profesional que viene a tomar todo. Entonces, al homestaker de los 32, del 10% del 3 le da 6 le da
6%. Entonces, 3% del colateral esteado más las recompensas del validador hacen un 5 o 6% en total. Entonces, por ejemplo, acá incluso esto es una calculadora que hizo un miembro de la comunidad. Esto es lo que haces más o menos seis seis y algo que está bastante bien. Es el más alto en en E y es eter, no son eh no son tokens, no son incentivos ni nada de eso. Es puro Eer la contabilidad funciona en stake eter,
pero puede retirar en eter. Sí, sí. Sí sí. 3%. Okay.
Okay. El colateral, o sea, necesitas colateral para correr un baliador, ¿verdad? El colateral está estaqueado, haces 3% en el colateral. Cuando tienes el colateral, la dice, "Okay, con este colateral yo puedo cubrir algunos casos extremos. Es la es la la es es el stake, es el colateral, valga la redundancia. Te doy 32, te los pongo en tu mano. Tú con esos 32 tú comienzas a validar. Es ese validador genera 3%.
Laido, de ese 3% toma 10 y de esos 10 te da seis a ti y cuatro para Laido. Entonces, 6% del 3% de 32 más el 3% de 1 6. Sí. Okay. Bueno, yo lo que yo lo que sé es que yo lo yo lo uso y me pagan. Eh, para que no nada es fazer
Sí, sí. Sí. y otro, por ejemplo, Ui,
como se eu tenho 10 detalhes, eu não tenho 32, tenho 10. Ten que rodar só, né? Se eu quero ganhar esse para cada colocar por por ejemplo acá si si pones 32er te dan 24 validadores.
Entonces, eh, ¿cómo individualmente? ¿Cómo que rodar? Ah, no, en una sola máquina. en en una sola máquina, por ejemplo, en la máquina de mi casa, en teoría, yo puedo correr 500, pero no tengo suficiente dinero. Sí, corren al mismo tiempo, o sea, lo voy a mostrar ahora. Es fácil, es fácil. E a ver algunas cosas más. Realmente el
validador acá le pongo 1.3, pero es una curva, es una curva de dos puntos. El primer validador es un poquito más caro y después todos son 1.3. Entonces, si eres, eh, recuerden que hay dos perfiles. Si eres el perfil permissionless, el primer validador son 2.4 y después todos 1.3. Si eres un identifier, un homestaker, el primer validador es 1.5, todos los demás 1.3, que es eh es esto de aquí, el primero 2.4, después todos 1.3, es
1.5, después todos 1.3. Aparte de eso, volviendo con el tema de MB, también como hablamos MB te puede salir una sorpresa de 100 insert como te puede salir una sorpresa de cero. Eh, lo que hacen muchos validadores es eh hacer lo que se llama MB smoothing. Eh, ellos para mejorar el retorno promedio se reúnen, comparten todos los rewards y así el retorno. Quizás ninguno tiene una sorpresa enorme, pero todos de tres de 3% suben a 3.3 y está bien. Eh, la funciona así y como la es el protocolo más grande de Etherium,
es también el smooth input más grande Etherium. Entonces, cuando corres un validador con la tienes ese beneficio de que el retorno promedio es un poco más alto que si lo haces solo, por ejemplo. Eh, y por último, los rewards también se socializan. Quiere decir, eh, quiere decir, a ver, los rewards, dos partes, recordemos, una parte es por el colateral, esa parte es automática, todos los días sube un poquito. La otra parte te la dan cada 28 días, como un reporting frame le llamamos.
El reporting frame se ve tu performance y si tu performance estuvo entre el 5% del promedio de la red, te dan a todo el mundo igual. Entonces si se te va la luz un día, no pasa nada. Si al final del frame estás dentro del promedio, no te tienes que preocupar, el pago va a ser el mismo. Ahora, si estás por debajo del promedio no te toca nada porque, bueno, es la vida. Eh, es útima parte que comentab si no
Sí, exacto, exacto, exacto. Eh, que nosotros calculamos attestations y proposals, pero los las attestations son más importantes. Si un propósito se pierde, está bien, no pasa nada. Pero si las si se pierden muchas atations, quiere decir que no no estás trabajando nada. Entonces es Claro, claro. E y para no hacer el cuento más largo, realmente hay un par de cosas más, eh, pero creo que les voy ahora les voy a mostrar mi validador, mi Ajá.
risco de smart riesgos riesgos primero el de smart contract como siempre no siempre puede pasar laido tiene muchos años no sé qué pero nunca se sabe. Nunca se sabe. Después de eso, riesgos no hay muchos. Hay más riesgos para el Idoc que para que para el staker porque en teoría tú puedes robar más dinero que un Eter. O sea, por ejemplo, como funciona MB Boost, si te toca un bloque
de 100er, hay una forma en la que tú puedes robarte los 100er y no se los das aido. Y ahí laido te puede quitar un eer, pero un no compensa. E no eh otra cosa, o sea, mucho riesgo, ¿no?, o sea, mucho riesgo no hay. O sea, puede ser que algo funcione mal, pero eso es que que se rompió los contratos. Se rompe los contratos del protocolo más grande de Staken. Se rompe todo. Lo siento mucho.
Así que recemos porque no la Ajá. Eh, sí, hay hay unas penalizaciones realmente si no trabajas no te quitan realmente, pero te sacan.
Pero eventualmente te sacan. Hay una penalización pequeña porque sacarte involucra transacciones y eso lo pagas tú, eso no lo pagamos nosotros. O sea, eh, pero es 0.0 cer algo de la otra penalización es si haces eso, si robas mi B o algo así, entonces eh se te penaliza eh porque o sea, bueno, eso es dinero ni siquiera del es dinero del cliente. O sea, si le quitas dinero al cliente, hay que hay que reponerlo. Eh, ¿qué más? Hay otra micropenalización.
Cuando depositas en la hay una cola de espera porque, o sea, yo puedo poner el colateral, ¿verdad? Pero quizás no hay suficiente para llenar tu validador. Entonces, hay que esperar. A veces hay que esperar. Si tú pones colateral para esperar y te vas antes de que llegue el validador, hay una penalidad, porque lo que pasa es que si no hay penalidad puedes espamear la fila. Puedes tener mucha gente entrando y saliendo, entrando y saliendo, entrando y al final entonces hay una penalidad anti anticivil, digamos, antiataque, pero también para procesar la fila, porque si si tú sales hay otra
transacción para volver a hacer la fila otra vez. Pero más allá de eso, no que que nos quedan o okay, okay. Bueno, muestro esto rápido y ya terminamos. Okay. Eh, hay mucho software para correr, no lo en blanco. Hay mucho software para correr nodos. Eh, hay algunos que son visuales, como este, con interfaz, hay otros que son en en CL, en comando de línea. Eso depende del gusto de cada quien.
Este, por ejemplo, es es el mío. Es el mío personal. E acá estoy, por ejemplo, aquí en el dashboard estoy corriendo dos cadenas. Tengo netherm Nimbus, que es ejecución y consenso y eso es Etherium. Y tengo eh Prism y G, que son de Cepolia. Eso es Cepolia, la red de pruebas Cepolia. Eh, acá abajo también me muestra algunos stats como CPU, temperature, memoria, disc, que si yo veo que la temperatura está muy alta, lo que sea, tengo que cambiar la pasta térmica, o sea, voy viendo algunas cosas, pero en general no hay mucho que no hay mucho que hacer.
Eh, lo bueno que tienen algunos de estos programas también es que vienen con notificaciones. Este, por ejemplo, viene con un sistema de notificaciones. Si pasa algo, me mandan una notificación por correo o por Telegram, que está está bastante bueno. Eh, o homestaking puedes ponerlo en un servidor, pero esto es muy popular para homestakers. La mayoría de eh No, eso está mi caso.
Eh, estoy conectado por BPN. Está en realmente la casa de mis padres con cuando viajo lo muevo, pero está en mi caso. E y o sea, esto es un software libre, gratis, eh, muy popular para homestakers. Si eres un profesional, lo puedes usar, pero normalmente un profesional va por comando de línea porque tiene mucha más flexibilidad. E hay incluso una tienda, como como mencioné, yo puedo venir y correr Bitcoin y puedo mandar transacciones a través de Bitcoin.
Sí, sí. Eh, uno de los paquetes, por ejemplo, es del CCM. Y puedes puedes hacer puedes hacer todo. No sé, yo estoy acá estoy corriendo Astec a ver si me si me queda un airdrop. Eh, y puedes venir aquí y ver todo. Aquí, por ejemplo, estamos viendo en tiempo con en tiempo real slots. Eso bueno, esto es consenso, también podemos verlo en en ejecución. Y aquí estoy firmando atestaciones, por ejemplo, también eh eh
eh lo que hablábamos también, por ejemplo sí acá, por ejemplo, también tienen como un menú muy bonito para instalar y esto es lo que vimos. Lo que vimos aquí. A ver, aquí, ¿dónde está este? Esto es exactamente lo mismo. Acá está, por ejemplo, el de ejecución que puedes elegir. Hay hay diferentes. Cada uno está escrito con un lenguaje diferente. Eh, red está escrito en ROST, hay algunos escritos en Typescript, hay algunos escritos en cualquier otra cosa.
Eh, consenso igual, hay algunos escritos en Nim, otros en en Go. Get está escrito en Go, por eso la G. Eh, tienes el remote signer, que es de nuevo esta cosita de aquí. Y por último tienes MB Boost y los relays, que por ejemplo hay veces que puedes seleccionar todos los relays, vas armando, vas, depende del protocolo. Por ejemplo, hay algunos lugares que por como funcionan necesitan unos relays específicos. Hay otros que como tú quieras, o sea, eh, y
DNE, sí, lo que sí, ahora voy a compartir, armé un grupito de Telegram, así también como podemos podemos ver, porque por ejemplo hice esta guía a duras penas e porque con Google Cloud hay unos créditos gratis y pueden probar. Entonces, ahora compartimos esto y cuando lleguen a su casa pueden agarrar y pueden ir uno por uno. Eh, les dan 300 gratis. Google Cloud es un poco caro, pero con $300 te da para 2 meses y dos meses pruebas bastante. Y aquí está como hacerlo todo para llegar a a DNE, ¿eh? Y creo que con eso podemos terminar, ¿no?
Pongo el QR. ¿Hay alguna dno es de un equipo? Sí. Eh, hay varios. Nosotros, por ejemplo, particularmente en la guía puedes configurar eh lao con eh 1 2 3 4 5 6 seis diferentes opciones. O sea, hay hay muchas. E hay alguna pregunta sobre DNode, específicamente la interfaz para mostrar, si no pongo el QR y terminamos.
con para comenzar. Sí, sí, porque es muy fácil, no hay que programar nada, no hay que, o sea, es difícil perderse. Después aprendes un poco más y puedes irte con alguno que sea más de comando línea. También depende de experiencia previa. Si eres DevOps o un desarrollador como experimentado, puedes hacer lo que sea. Oh, software está eh ellos te dan dos opciones, te dan como un ISO con todo, pero también lo puedes poner aparte.
Para rodar o CS es proceso normal. Sí. Ah, bueno, eso lo puedo mostrar muy rápido también. E cuando vas a armar un validador, un nodo, por ejemplo, eh lo primero que haces es sincronizar el nodo. Eso vienes acá, seleccionas los clientes, le das a apply changes, esperas un poco. Testnet dura un par de horas, Mainnet son casi 2 TB, dura un día más o menos.
E después tienes software como este, snapshot para consenso, pero no para ejecución. Ese es el problema. E está este software que genera las llaves que muy rápido, digamos, Juri. Huri es la Tesnet. Eh, creas un seat phrase. Sí, una seat phrase. Eh, una wallet. Lo único que por SEOPS yo, o sea, usas esta nada más para validadores, no para todo, pero podrías usarla para todo.
Eh, bueno, está durando bastante. Acá tenemos eh fotos como quiera deberían estar por aquí. A ver, bueno, acá está eh corres, por ejemplo, las apuntas, las guardas bien, no No sé qué las siguiente. Uh, las copias otra vez.
Check. Aquí, por ejemplo, es la es 99% lo mismo que correr uno normal. La diferencia es que la dirección de retiro no es la tuya personal, es la de Aido. Esa es la única diferencia. Eh, acá si los 32 son tuyos, tú pones tu dirección porque te los devuelve a ti. Pero como es la el que deposita, laido también cuando lo sacas lo recibe el Aido. Esa es la única diferencia. Entonces, pones aquí la dirección del Aido, pones la cantidad de validadores, puede ser uno, puede ser un millón. Eh, una contraseña, le das a siguiente, no me va a dejar. En siguiente confirmas la contraseña y te los genera. cuando te los genera luce
algo como eh como esto. Vamos a ver, ¿no? A ver. Ah, esto está bien. Cuando te lo genera oh, ¿por qué está vacío? Okay. Cuando te lo genera te suele generar eh dos archivos. Déjame poner esto más grande. Te generado los archivos. No sé por dónd se pone más grande esta cosa. Whatever. Se ve bien. Okay. Bueno, te genera un archivo de depósito, deposita, y unos key stores. El key store como la wallet, es el private key deposit data
es lo que le das al para que te deposite los 32. Entonces, normalmente es un solo deposit y kistors. Si hiciste un validador, un kistor, si hiciste 10, 10 kistors. Y el deposit tiene la información de todos. Entonces, lo que haces tú, por ejemplo, es que esto, los kistors, los pones aquí en DNode, que tiene el web designer, recuerden, el signer del validator. Vienes aquí, por ejemplo, lo importas y lo arrastras.
Y aquí nada más le pones la contraseña y le dices la ido y ya está. Y por el otro lado, eh, vas a la página de Aido, dices crear un operador, pones el depositar. Este me va a dar error porque es de otra red, pero asumamos que está bien. Lo pega, te dice el user que necesitas y después le das a confirmar y ya está.
Y ya no tienes que hacer nada más prácticamente. Eso, por ejemplo, el mío yo lo reviso una vez a la semana por si acaso. Y eh y eso es todo. ¿Alguna pregunta más? Por ahora voy a poner el Dale dale. Entendí la pregunta mal, no lo escuché
bien. ¿Cómo? Pero, ¿cómo garantiza que no se roban el dinero? No hay forma de garantizarlo al 100%, pero por eso el colateral sirve para eso. Si te slashean la te puede tomar el colateral y te saca después. El el primer slashing es de uner 1 algo
y el colateral es un Sí, sí, sí, sí. También eso es en teoría realmente de nuevo slashear es muy difícil hacerlo. Ex. Sí, hay gente que ha cometido errores y que ha tenido penalidades, pero son penalidades pequeñas de 0.1.
Dale. Bueno, pues ahí estamos. Después, bueno, nada más asegúrense el grupo. Bueno, ya se fueron. Sí, todo bien.
Gracias por asistir acá. Obrigado.