Título original: "Introducción | Mejores prácticas para integrar ENS"
Ahora hay más de 200 servicios que integran ENS, por lo que este artículo quiere mostrar cómo las dApps pueden hacer un buen uso de ENS.
En nuestra documentación, enumeramos tres formas principales de integrar ENS. Aquí también usamos la misma expresión.
El primer paso para admitir ENS en su aplicación es hacer que su aplicación comprenda los nombres de dominio de ENS y admitir el uso de nombres de dominio de ENS en todos los lugares donde se requieren direcciones. Esto es especialmente útil para los servicios de billetera.
- Ver resultados de análisis en meyetherwallet.com -
Etherscan es uno de los sitios web relacionados con Ethereum más utilizados donde puede revisar todas sus transacciones y saldos de cuenta. Además de buscar nombres de dominio ENS, una característica menos conocida es que sus URL también admiten nombres de dominio ENS, por lo que puede ingresar directamente "/dirección/matoken.eth" en la barra de direcciones.
Cuando alguien pregunta por mi dirección de Ethereum, siempre les doy mi nombre de dominio ENS, pero no todos saben qué es ENS y cómo usar el nombre. Si tiene muchas direcciones de Ethereum, proporcionar la URL completa de Etherescan con su nombre de dominio puede ser una buena manera de cerrar la brecha de conocimiento. Es extremadamente simple para usted, solo ingrese o copie la URL con su nombre de dominio, no necesita recordar qué dirección se usa para qué en todo momento, y las personas que desean interactuar con usted no necesitan saber qué es ENS.
El segundo nivel de integración de ENS es la resolución inversa, que muestra el nombre de dominio de ENS donde su aplicación muestra la dirección.
Esta característica se puede implementar en tres niveles.
Muestra el nombre ENS del usuario cuando inicia sesión
Uniswap mostrará su nombre ENS como si fuera su nombre de usuario. Este es otro ejemplo de cómo ENS ayuda a los usuarios a distinguir cuando usan múltiples direcciones de Ethereum, porque se mostrará claramente qué cuenta está usando.
Crypto.com lanza la plataforma de minería basada en Ethereum DeFiSwap: el 11 de septiembre, la compañía de tarjetas de débito de criptomonedas Crypto.com lanzó DeFiSwap, una plataforma de minería y comercio de divisas descentralizada basada en Ethereum, que actualmente es compatible con WETH y USDT, USDC, DAI, LINK, COMP , Intercambio de tokens CRO. Proporcione liquidez para que el grupo de fondos obtenga una tarifa de transacción de moneda del 0,3% y, al mismo tiempo, puede obtener recompensas al bloquear la CRO de moneda de la plataforma. Crypto.com declaró que proporcionará una recompensa de al menos 14 millones de CRO (1 millón de CRO por día) en los primeros 14 días del lanzamiento del producto. [2020/9/11]
Muestra el nombre ENS del propietario/creador del activo
Esta característica está estrechamente relacionada con el mercado de NFT. Cada mercado de NFT tiene su propio sistema de nombre de usuario, pero su nombre de usuario en Foundation no aparecerá en otras plataformas de NFT como OpenSea y Rarible.
Pero el nombre de ENS que se muestra en la plataforma KnownOrigin también se puede mostrar en OpenSea. En otras palabras, los nombres ENS son nombres de usuario portátiles.
Sin embargo, no todas las plataformas de NFT tienen ese soporte, pero es muy útil para los artistas de NFT, porque necesitan construir una marca e identidad en la cadena.
Si juega en una plataforma NFT que aún no ha integrado ENS, sugiera que integren ENS, ¡porque esta es su identidad soberana! ¡Sin ENS, sin nombres en la cadena!
Mostrar el nombre de ENS en una serie de direcciones de Ethereum
Una lista de direcciones de Ethereum puede ser un historial de transacciones o una lista de propietarios de activos, miembros de DAO, votantes, etc.
Snapshot prefiere usar el nombre de usuario elegido por el usuario en su plataforma cuando muestra los resultados de la encuesta, pero devuelve el nombre de ENS si dicho nombre de usuario dedicado aún no existe.
El último paso en una integración completa de ENS es ayudar a los usuarios a asociar los nombres de dominio de ENS con los recursos creados o administrados por su aplicación. Puede tomar dos formas:
Registro de Dominio
Asigne a su producto un nombre ENS y facilite a los usuarios el registro de subdominios para que puedan nombrar los recursos que crean en su dApp.
Muchos servicios de billetera, como Argent y Authereum, han ayudado a los usuarios a crear subdominios bajo dominios de productos, pero las recientes subidas de precios del gas/eth han hecho que todo sea insostenible, ya que tienen que pagar las tarifas del gas para los usuarios (estamos desarrollando la especificación L2, ¿puede aliviar las dificultades aquí). Status no permite a los usuarios obtener nombres de dominio de forma gratuita, sino que los vende a los usuarios al precio de tokens SNT.
Un enfoque más novedoso proviene de Decentraland. No solo emitirán subdominios bajo el nombre de dominio principal de dcl.eth, sino que también convertirán estos nombres de dominio en NFT, al igual que el nombre de dominio de nivel superior .eth, y los usuarios pueden comprar y vender estos subdominios en mercados secundarios como OpenSea. .
Actualización de dominio
Proporcione a los usuarios una manera fácil de apuntar sus nombres de dominio existentes a los recursos creados en su aplicación para que puedan reasignar sus propios nombres de dominio.
SnapShot también utiliza ENS de esta manera, por ejemplo, https://snapshot.org/#/gnosis.eth.
Utilizan registros de texto sin formato de ENS siempre que especifique un punto final de IPFS.
Aunque ya admitimos el análisis de los tipos de direcciones de 100 cadenas de bloques, aún es necesario que el servicio de billetera integre nuestras funciones para que los usuarios puedan usarlas.
TrustWallet fue una de las primeras billeteras específicas de cadenas múltiples que nos respaldó, por lo que puede enviar BNB a vikmeup.eth.
Otro uso para admitir ENS es cuando su aplicación se implementa en una cadena lateral/L2.
Nifty.ink es un servicio de graffiti NFT implementado en la cadena lateral xDAI y tienen ENS integrado.
Ahora estamos desarrollando el enfoque L2, y la ventaja de esta arquitectura es que cualquiera puede consultar el nombre de ENS en L1, pero puede actualizar el registro de ENS en L2 para ahorrar tarifas de gas.
Si bien no hemos encontrado una manera fácil de actualizar los registros de ENS desde las cadenas laterales, poder leer la información de ENS directamente en L1 sería una buena forma de integración.
Mostramos varios ejemplos de dApp que integraron ENS y brindaron una buena experiencia para los usuarios finales. Aunque es difícil admitir los tres niveles, todas las billeteras deben admitir "1. Resolver el nombre de dominio de ENS", todos los proyectos DeFi deben admitir "2.1 Mostrar el nombre de ENS en el estado de inicio de sesión del usuario" y todas las plataformas NFT deben admitir "2.2 Mostrar el propietario del activo /nombre ENS del creador".
Para obtener más detalles sobre el enfoque de integración, consulte nuestra guía de diseño de front-end.
Enlace original:
https://medium.com/the-ethereum-name-service/ens-integration-best-practices-313d6fbd358
Autor: makoto_inoue
Traducción: Ajián
Tags:
1. Observación Dorada | ¿Cómo pagan impuestos las criptomonedas durante la temporada de impuestos?La temporada de impuestos está aquí.
Madman escribe cada artículo de análisis con una actitud responsable, enfocada y sincera, con rasgos distintivos.
Después de Filecoin, la popularidad de las máquinas de minería de Chia explotó, y el "equipo fundador de lujo" y la "alineación de inversión de primera línea" se convirtieron en el halo de Chia.
Título original: "Introducción | Mejores prácticas para integrar ENS"Ahora hay más de 200 servicios que integran ENS.
Título ▌Intel y Microsoft unen fuerzas para luchar contra el criptojackingJinse Finance informó que Intel y Microsoft están trabajando juntos para combatir la minería de criptomonedas maliciosa.
El 25 de abril, Jinse Finance News, Prysmatic Labs, el equipo ejecutivo del cliente Ethereum 2.0.
Según los informes, el intercambio de criptomonedas Binance (Binance) lanzó un producto de emisión de tokens de acciones la semana pasada.