LocalEthereum Se Integra Con Carteras Populares De Ethereum

Ahora puedes conectar tu cartera favorita a localethereum en vez de usar una combinación de nombre de usuario y contraseña. Esto significa que los usuarios podrán conectar una cartera externa, como imToken o MetaMask en lugar de la cartera web que ofrece localethereum.

Localethereum siempre ha sido una dApp diferente porque utiliza un sistema de usuario y contraseña, en lugar de conectarse con una extensión web como MetaMask. Tomamos esta decisión porque no queríamos que las personas nuevas a Ethereum se complicaran mucho.

Recientemente, reconsideramos esta decisión y ahora habilitamos ambos métodos: vamos a mantener el sistema de usuario y contraseña, y agregaremos soporte para el inicio de sesión con sus carteras. Cuando los nuevos usuarios creen una cuenta, podrán elegir si crear una cuenta protegida por contraseña o por cartera.

Cómo funciona

Si has usado una dApp antes, como CryptoKitties o una exchange descentralizada como IDEX, pues es probable que ya sepas de qué irá todo esto. El proceso de usar una cartera externa será similar a cómo funciona en la mayoría de las aplicaciones descentralizadas.

1. Para iniciar sesión, firma un mensaje con tu cartera.

No necesitas una contraseña. En vez de eso, elige tu cartera en la pantalla de ingreso, y aprueba una solicitud de firma. Por cierto, es muy importante mantener privadas estas firmas, porque un intruso podría usarlas para ingresar en tu cuenta y descifrar los mensajes.

2. Los fondos irán directamente desde y hasta tu cartera.

El ether que recibas de una compra irá directamente a tu cartera, mientras que el ether que vayas a depositar en un contrato de garantía será enviado desde la misma. Lo genial de todo esto, es que así podemos demostrar que la plataforma no necesita almacenar tus fondos (no presta servicio de custodia).

3. Cada vez que hagas algo, como hacer clic en el botón “liberar” de una garantía (escrow), firmarás otro mensaje.

Para interactuar con una garantía, el contrato inteligente necesita una instrucción firmada desde tu cartera. Cada vez que vayas a hacer algo, como liberar los fondos en garantía o marcar una operación como pagada, tendrás que aprobar la solicitud de firma en tu cartera.

En qué se diferencia

No importa qué tipo de cuenta uses, los mensajes seguirán cifrados usando las mismas técnicas, y tu ether jamás pasará por nuestro servidor. La diferencia clave está en la forma de iniciar sesión, y la separación entre localethereum y tu cartera.

Usando una cartera externa, no necesitas usar una interna como intermediaria para comprar y vender ether. La plataforma detectará la dirección de tu cartera automáticamente, y se integrará con el contrato de garantía directamente.

No necesitas recordar ninguna contraseña, porque la firma de tu cartera es la llave de acceso a tu cuenta. Esto es positivo, pues las contraseñas están volviéndose rápidamente obsoletas.

El futuro, es la autenticación sin contraseña

Los humanos no son buenos para crear contraseñas únicas: las 10,000 contraseñas más populares pueden desbloquear el 98% de las cuentas en línea. También somos terribles para recordar las contraseñas que creamos, así como para resguardarlas de los hackers.

Por el contrario, las computadoras son grandiosas para generar contraseñas fuertes. También se están volviendo muy buenas en mantenerlas seguras. ¿Alguna vez has oído hablar de esto tan genial que llamamos criptografía?

Si bien siguen habiendo problemas de usabilidad en la autenticación sin contraseña que se deben abordar, creemos que el futuro está claro: para el 2030, tus dedos serán requeridos únicamente para portales bancarios anticuados y sitios webs gubernamentales que no han sido actualizados en décadas.

Ayúdame a decidir

¿No sabes cuál cuenta usar? Ambas opciones tienen sus desventajas – apenas estamos en el 2018, y la usabilidad en las dApps aún no ha llegado a donde tiene que llegar. Para saber cuál tipo de cuenta te conviene más, te recomendamos evaluar los posibles inconvenientes de estas dos opciones.

Desventajas de usar una cuenta protegida por contraseña:

Desventajas de usar una cuenta protegida por cartera:

Si aún no estás seguro:

Recomendamos que quienes sean principiantes utilicen una cuenta protegida por contraseña, hasta que se sientan a gusto con las carteras Ethereum y las aplicaciones descentralizadas. Siempre podrás convertir tu cuenta entre las dos opciones después de registrarte.

Carteras soportadas

La plataforma funciona con todas las carteras web3 y los navegadores dApp. En el futuro, añadiremos soporte para otras carteras, incluyendo algunas de tipo hardware no tan conocidas, así como para el protocolo WalletConnect.

Te recomendamos las siguientes carteras:

imToken

imToken es la cartera Ethereum más popular del mundo; produce aproximadamente el 10% de todas las transacciones de Ethereum. Hemos trabajado muy de cerca con el equipo de imToken para asegurar la mejor de las experiencias con esta integración.

Trust Wallet

Trust Wallet es una cartera móvil segura y de código abierto, para los tokens de la red Ethereum. Está disponible para dispositivos Android e iOS.

MetaMask

MetaMask es una extensión de navegador, y es la cartera Ethereum más popular para acceder a las dApps en ordenadores de escritorio.

Ledger

Ledger es una criptocartera física (hardware) muy popular, que tiene forma de dispositivo USB.

Coinbase Wallet

Coinbase Wallet es una criptocartera fácil y segura de usar. Cualquier persona, en cualquier parte del mundo, puede usar la cartera de Coinbase para guardar todos sus activos digitales en un solo lugar, pagar a otros en criptomonedas, y usar aplicaciones descentralizadas.

Detalles técnicos

Queremos agradecer a Tristan King de Bakken & Bæck por inspirar nuestro mecanismo de inicio de sesión. Tristan ideó la forma de usar las firmas de carteras Ethereum existentes (ej: firmas de eth_sign) como secretos derivados de la cartera, mientras que mantiene nuestros sistemas de cifrado intactos.

La implementación es compatible con EIP-1102, un estándar que será lanzado el próximo 2 de Noviembre, y que brindará una mayor privacidad en proveedores de dApps de Ethereum, como MetaMask.

Muy pronto actualizaremos el libro blanco técnico de localethereum, para describir las especificaciones técnicas de nuestra implementación. Por lo que sabemos, la forma como localethereum conecta las cuentas con las carteras es única (al menos hasta ahora), y nos gustaría ver que otras dApps se inspiren en ella.