LocalEthereum теперь интегрирован с популярными Ethereum кошельками

Теперь вы можете подключить свой кошелек к localethereum вместо того, чтобы использовать комбинацию логина и пароля. Это значит, что отныне можно использовать внешний кошелек, например imToken или MetaMask, вместо встроенного веб-кошелька localethereum.

Localethereum всегда был сторонним dApp (децентрализованным приложением), поскольку он использует логин и пароль вместо соединения с расширением браузера, таким как MetaMask. Мы приняли это решение, потому что не хотим создавать препятствия для пользователей, слабо знакомых с Ethereum.

Недавно мы пересмотрели это решение и активировали оба метода: мы оставляем текущую комбинацию логин + пароль и начинаем поддержку пользователей, желающих авторизоваться при помощи их кошелька. Теперь при регистрации вы можете сделать выбор между двумя типами аккаунтов.

Как это работает

Если ранее вы уже использовали другие dApp, такие, как CryptoKitties или децентрализованные биржи вроде IDEX, вам, вероятно, уже понятно, чего следует ожидать. Процесс использования внешнего кошелька будет похож на большинство существующих децентрализованных приложений.

1. Для авторизации подпишите сообщение, используя ваш кошелек.

Вам не нужен пароль. Вместо этого выберите свой кошелек на странице входа и подтвердите запрос подписи. Кстати, очень важно хранить эти подписи в секрете, так как злоумышленник может использовать их для авторизации в вашем аккаунте и дешифрования сообщений.

2. Средства будут поступать непосредственно на ваш кошелек и обратно.

Эфир, который вы получаете после покупки, попадет прямо в ваш кошелек, а эфир, положенный на escrow, прямиком с кошелька на смарт контракт. Это замечательно, поскольку мы можем продемонстрировать, что наша платформа не хранит средства пользователей.

3. Каждый раз, когда вы делаете что-то вроде нажатия кнопки «release» на escrow, подпишите другое сообщение.

Для взаимодействия с escrow смарт контракту требуется подписанная инструкция от вашего кошелька. Всякий раз, когда вы высвобождаете escrow или отмечаете сделку, как оплаченную, подтвердите запрос подписи в вашем кошельке.

В чем же разница?

Независимо от того, какой тип учетной записи вы используете, сообщения по-прежнему шифруются с использованием тех же методов и ваш эфир ни в какой момент не хранится на нашем сервере. Основное различие заключается в процессе входа и разделением между кошельком localethereum и кошельком пользователя.

Используя внешний кошелек, вам не нужно использовать встроенный в качестве посредника при покупке и продаже эфира. Платформа автоматически обнаружит ваш кошелек, и он будет напрямую связан с escrow смарт контрактом.

Вам не нужно запоминать пароль, поскольку подпись вашего кошелька является ключом к аккаунту. Это хорошо, поскольку пароли быстро устаревают.

Будущее за аутентификацией без пароля.

Люди не умеют выдумывать уникальные пароли: 10 000 самых популярных паролей открывают доступ к 98% аккаунтов. Им также очень сложно помнить пароли и держать их в безопасности от хакеров.

Компьютеры, напротив, отлично генерируют сильные пароли. Они также очень хорошо умеют держать их в безопасности. Вы когда-нибудь слышали об этой удивительной вещи, которая называется криптографией?

Не смотря на то, что у беспарольной аутентификации всё еще остаются проблемы с удобством использования. Мы полагаем, что будущее выглядит достаточно ясно: к 2030 году ваши пальцы будут требоваться только для старых банковских порталов и одиноких государственных сайтов, на которые десятилетиями никто не заходит.

Помощь в выборе

Не знаете, какой тип учетной записи выбрать? Оба варианта имеют свои подводные камни - сейчас всего лишь 2018 год и удобство использования dApp еще не достигло всех высот. Чтобы определить, какой тип учетной записи подходит вам лучше всего, мы рекомендуем оценить возможные недостатки обоих вариантов.

Недостатки использования запароленной учетной записи:

Недостатки использования учетной записи, защищенной кошельком:

Если вы все еще не уверены:

Мы рекомендуем новичкам использовать запароленную учетную запись до тех пор, пока они не привыкнут к Ethereum кошелькам и децентрализованным приложениям. После регистрации вы всегда сможете конвертировать свой аккаунт между двумя вариантами.

Поддерживаемые кошельки

Платформа работает со всеми веб-кошельками и dApp браузерами. В будущем мы добавим поддержку других кошельков, включая менее известные аппаратные кошельки и протокол WalletConnect.

Рекомендуемые кошельки:

imToken

imToken - самый популярный в мире Ethereum кошелек, который в настоящее время производит ~ 10% всех транзакций Ethereum. Мы тесно сотрудничали с командой imToken, чтобы гарантировать интеграцию, обеспечивающую наиболее удобное использование.

Trust Wallet

Trust Wallet - безопасный мобильный кошелек с открытым исходным кодом для Ethereum токенов. Доступен для Android и iOS устройств.

MetaMask

MetaMask - расширение браузера и самый популярный кошелек Ethereum для доступа к dApp.

Ledger

Ledger - аппаратный криптовалютный кошелек, представленный в форме USB-накопителя.

Coinbase Wallet

Coinbase Wallet - простой и безопасный криптокошелек. Любой человек в мире может использовать Coinbase Wallet для хранения своих цифровых активов, крипто платежей и использования децентрализованных приложений.

Технические подробности

Мы благодарим Tristan King из Bakken & Bæck за вдохновение на создание нашего логин механизма. Tristan пришел с идеей использования существующих подписей Ethereum кошельков (т.е. подписи из eth_sign) как секретов, сохраняя наши текущиее системы шифрования без изменений.

Реализация совместима с EIP-1102, стандартом, выпущенным 2 ноября с целью обеспечить большую конфиденциальность в таких Ethereum dApp, как MetaMask.

Вскоре мы обновим наш технический whitepaper, чтобы описать специфику реализации. Насколько нам известно, на данный момент способ, которым localethereum соединяет учетные записи - уникален, и мы надеемся, что остальные dApp вдохновятся им.