Esta charla se centrará en mejorar las experiencias de usuario en web3 al abstraer las interacciones con blockchain.
This talk has been presented at React Summit US 2023, check out the latest edition of this React Conference.
Esta charla se centrará en mejorar las experiencias de usuario en web3 al abstraer las interacciones con blockchain.
This talk has been presented at React Summit US 2023, check out the latest edition of this React Conference.
Web 3 es la tercera generación de servicios de Internet que se enfoca en utilizar tecnologías de blockchain para crear aplicaciones descentralizadas y más seguras. Sus características principales incluyen la descentralización, la transparencia y la naturaleza sin permisos, que permiten a los usuarios tener más control sobre sus datos y operar en una red sin una autoridad central que dicte las reglas.
Los principales desafíos incluyen la complejidad de las interfaces, la gestión de claves privadas y frases de semilla, y los altos costos de transacción, conocidos como 'gas', que pueden hacer que las interacciones en la cadena sean costosas y menos accesibles para los usuarios comunes.
Las soluciones de escalado en Web 3, como los rollups y las cadenas de capa 2, buscan mejorar la capacidad y reducir los costos de las transacciones en las blockchains. Estas soluciones funcionan creando una nueva capa sobre la blockchain principal (capa 1) donde se pueden procesar transacciones más rápidamente y a un menor costo.
La abstracción de cuenta es una técnica utilizada para mejorar la experiencia de usuario en Web 3, permitiendo a los usuarios interactuar con aplicaciones descentralizadas sin tener que manejar directamente claves privadas o frases de semilla. Esto se logra mediante el uso de contratos inteligentes que gestionan la autenticación y autorización de las transacciones en lugar del usuario.
Ser 'sin permiso' significa que en Web 3, ningún ente central tiene el poder de decidir quién puede o no puede usar una aplicación o servicio. Cualquier persona puede interactuar con la red, realizar transacciones o desarrollar aplicaciones sin necesidad de autorizaciones previas o censura por parte de autoridades centrales.
Las auditorías en Web 3 son realizadas por firmas especializadas que revisan los contratos inteligentes en busca de vulnerabilidades de seguridad. Estas auditorías son cruciales para prevenir pérdidas financieras y asegurar que los contratos funcionen como se espera sin riesgos de hacks o errores.
Los NFT, o tokens no fungibles, son activos digitales en blockchain que representan la propiedad de un objeto único, como arte digital, coleccionables, etc. En el contexto de Web 3, los NFT se utilizan para demostrar la propiedad y la autenticidad de estos activos a través de la tecnología blockchain.
Gracias por venir a mi charla sobre web 3. Soy Rahat, jefe de relaciones con desarrolladores en Biconomy. Estamos mejorando la UX en cadena. Trabajo en el ecosistema Ethereum. Web 3 trata sobre la descentralización, utilizando blockchain, criptografía y algoritmos de consenso.
Gracias por venir a mi charla, construyendo experiencias de usuario amigables en web 3. Hablaré un poco sobre web 3 en general. Les daré una introducción si no han escuchado demasiado sobre ello o tal vez aclarando algunas malentendidos sobre ello o alejándolos de la parte estafadora de ello, espero.
Entonces, mi nombre es Rahat, soy el jefe de relaciones con desarrolladores para una empresa llamada Biconomy. Lo que hacemos es básicamente tratar de mejorar lo que llamamos UX en cadena, porque en este momento es un poco molesto usar web 3. Hay experiencias terribles alrededor de su uso, así que estamos tratando de hacer algunas cosas para hacer eso un poco más fácil. Anteriormente he sido un ingeniero de front-end, ingeniero freelance de Solidity, entre otras cosas.
Una cosa que me gusta poner en mis diapositivas de introducción, siempre que estoy en una conferencia no-web 3 es que aparte de Twitter o X o como quieras llamarlo, hay un par de otras plataformas sociales que uso. Estas dos son en realidad protocolos, Lens y Farcaster. Ambos son protocolos web 3. Hay diferentes aplicaciones construidas alrededor de esos protocolos que puedes usar para tener una experiencia social similar a Twitter. Hay aplicaciones al estilo Instagram construidas sobre Lens. Principalmente uso Farcaster en este momento. Ahí es donde paso el rato con el resto de mis compañeros web 3D gens. Y esa pequeña cosa pixelada ahí es un NFT personalizado. No hablaré más sobre NFTs después de esto. Genial.
Voy a reconocer un poco de sesgo específicamente sobre mi experiencia en web 3. Trabajo específicamente en el Ethereum ecosistema. Hay diferentes cadenas, diferentes ecosistemas en el espacio web 3 con opiniones diferentes sobre lo que significa realmente ser descentralizado, etc. Voy a hablar desde mi experiencia trabajando en Ethereum. Ethereum es esencialmente donde vive la mayoría de web 3 en este momento. La mayoría de las aplicaciones al menos algo utilizables están en Ethereum. Eso puede cambiar en los próximos años. Creo que probablemente lo hará, pero eso es solo desde donde voy a hablar. Así que si tienes experiencia en web 3 antes, has estado en otros ecosistemas, puedes encontrar algunas cosas con las que no estás de acuerdo conmigo.
En primer lugar, ¿qué es web 3? Hay tres tipos de cosas de las que me gusta hablar cuando menciono web 3 en general. La primera es la descentralización, internet, alejándose de los servidores centralizados a una red distribuida de pares. Piensa en que cada uno de nosotros tiene un nodo o un ordenador, nodo es solo una palabra elegante para que tiene una copia de la misma base de datos en todos estos diferentes nodos, eso es lo que es una blockchain esencialmente, son solo copias de la misma base de datos en varios ordenadores en todo el mundo. En la blockchain, en estas bases de datos, utilizamos criptografía y algoritmos de consenso.
La criptografía se utiliza para hacer hash y mantener ciertos tipos de data en la cadena. Los algoritmos de consenso determinan qué data es legítima. Los nodos en la red verifican la autenticidad de los datos.
La criptografía se utiliza simplemente para hacer hash y mantener ciertos tipos de data en la cadena. Los algoritmos de consenso se utilizan para averiguar qué data es realmente legítima. Una forma de pensar en ello es como si tuviéramos, no sé, nodos pares de la A a la Z. El nodo A decide oh, voy a tener este bit malicioso de data aquí que no es real, no es cierto. Pero los nodos de la B a la Z son como no, espera, tenemos la misma copia de esta database, esto no es real. Y eso es como una versión muy simplificada y abreviada de un algoritmo de consenso. No voy a entrar en cosas más profundas, definitivamente podemos charlar más después si quieres sobre eso.
We constantly think of articles and videos that might spark Git people interest / skill us up or help building a stellar career
Comments