Комментарии 25
Отличная идея
0
Интересно, спасибо)
0
Не за что!)
-1
Блин, вот интересно, на хабре вежливость презирается?:) За что минус?
Вот здесь тоже топикстартеру сказал Спасибо, и он мне ответил тем же. habr.com/ru/post/455884/#comment_20275010
Результат: обоим по минусу.
Я чего-то не знаю? Нельзя тут спасибо говорить?
P.S. И хабр видимо никогда не сделает открытой информацию по плюсам/минусам.
Вот здесь тоже топикстартеру сказал Спасибо, и он мне ответил тем же. habr.com/ru/post/455884/#comment_20275010
Результат: обоим по минусу.
Я чего-то не знаю? Нельзя тут спасибо говорить?
P.S. И хабр видимо никогда не сделает открытой информацию по плюсам/минусам.
-1
Гениально, только зачем тут вообще нужен блокчейн? Проблема решается и без него.
+2
Чтобы была хистори? Блокчейн же это по сути инкрементальный заверенный лог.
0
Судя по описанию используется только троица — приватный ключ, публичный ключ и адрес который свертка публичного.
Как используется блокчейн из статьи неясно, может в видео что то еще есть
Как используется блокчейн из статьи неясно, может в видео что то еще есть
+1
Конкретно на этапе регистрации/авторизации хистори не создается. Как я и писал в статье, используемый механизм не создает никаких транзакций в блокчейн (чтобы было бесплатно и быстро).
Но в дальнейшей работе сайта вполне можно его использовать более плотно и там уже да, будет хистори (в зависимости от реализации).
А можно эту тему развивать: на любом другом сайте, где требуется какое-то подтверждение своей деятельности, можно легко доказывать, что там-то писали или выполняли какие-то действия именно вы. Сейчас, зайдя на разные сайты и увидя одни и те же юзернеймы, совсем нет уверенности, что это один и тот же человек. Здесь, если пользователь желает, он может оставить публичную подпись или типа того. А то смешно в разных крупных сетях видеть аккаунты типа someone_real.
Но в дальнейшей работе сайта вполне можно его использовать более плотно и там уже да, будет хистори (в зависимости от реализации).
А можно эту тему развивать: на любом другом сайте, где требуется какое-то подтверждение своей деятельности, можно легко доказывать, что там-то писали или выполняли какие-то действия именно вы. Сейчас, зайдя на разные сайты и увидя одни и те же юзернеймы, совсем нет уверенности, что это один и тот же человек. Здесь, если пользователь желает, он может оставить публичную подпись или типа того. А то смешно в разных крупных сетях видеть аккаунты типа someone_real.
0
Не совсем так.
1. Нужна система уникальных имен. Ведь какой-то идентификатор пользователя все равно должен быть. В данном случае уникальные адреса — это создаваемые адреса кошельков. Блокчейн обеспечивает конкретно эту технологию.
2. Нужна единая система серверов, чтобы на любой из них можно было обратиться и выполнить свой код (ну и проверить адрес, пароль и т.п., если надо). Это так же обеспечивает блокчейн.
3. Нужно единое окно для доступа ко всему этому. Metamask это обеспечивает. И хотя можно и без него, все-таки с ним гораздо проще все и удобней. Для сравнения можете попробовать самостоятельно без него зарегистрировать кошелек, создать и подписать транзакцию, найти сервер, куда можно было бы запрос выполнить и т.п.
Вот если все вот это откинуть и вы захотите реализовать самостоятельно, вы должны будете не только реализовать технологию, но и обеспечить всемирное распространение своей технологии и массовое принятие ее пользователями. Я думаю, что это совсем непросто сделать будет. А даже если у вас получится (и у других), совсем не факт, что реализация будет совместима и на каждом из подобных сайтов понадобится тогда свой «метамаск».
Ну и в заключение: помимо просто авторизации, здесь все-таки еще и криптовалюта есть, можно переводы делать, оплату выполнять. Это тоже немаловажно.
1. Нужна система уникальных имен. Ведь какой-то идентификатор пользователя все равно должен быть. В данном случае уникальные адреса — это создаваемые адреса кошельков. Блокчейн обеспечивает конкретно эту технологию.
2. Нужна единая система серверов, чтобы на любой из них можно было обратиться и выполнить свой код (ну и проверить адрес, пароль и т.п., если надо). Это так же обеспечивает блокчейн.
3. Нужно единое окно для доступа ко всему этому. Metamask это обеспечивает. И хотя можно и без него, все-таки с ним гораздо проще все и удобней. Для сравнения можете попробовать самостоятельно без него зарегистрировать кошелек, создать и подписать транзакцию, найти сервер, куда можно было бы запрос выполнить и т.п.
Вот если все вот это откинуть и вы захотите реализовать самостоятельно, вы должны будете не только реализовать технологию, но и обеспечить всемирное распространение своей технологии и массовое принятие ее пользователями. Я думаю, что это совсем непросто сделать будет. А даже если у вас получится (и у других), совсем не факт, что реализация будет совместима и на каждом из подобных сайтов понадобится тогда свой «метамаск».
Ну и в заключение: помимо просто авторизации, здесь все-таки еще и криптовалюта есть, можно переводы делать, оплату выполнять. Это тоже немаловажно.
0
Вопрос: данное решение может обеспечить вход с разных устройств под своей учеткой? или хотя бы с разных браузеров? Насколько я понимаю — нет
+1
На компьютере с разных браузеров можно. Я сейчас попробовал огнелис, все полетело. Поставил плагин метамаск, импортнул кошелек сид-фразой и авторизовался на сайте. Все ОК.
Мобильную версию на иос и андроид обещают выпустить уже 22-го июля: decrypt.co/7766/metamask-finally-coming-to-mobile-july
Мобильную версию на иос и андроид обещают выпустить уже 22-го июля: decrypt.co/7766/metamask-finally-coming-to-mobile-july
0
FF, Brave и Chrome — они имеют поддержку metamusk. Я имел ввиду другие браузеры, например Сафари. Так же — и iOS — там хром будет с метамаском? или нативное приложение?
Пока на данной стадии разработки — не очень удобно для аудитории, да и аудитория будет ограничена — Хром(FF) и Android (мобилки)
Пока на данной стадии разработки — не очень удобно для аудитории, да и аудитория будет ограничена — Хром(FF) и Android (мобилки)
+1
Я имел ввиду другие браузеры, например Сафари. Так же — и iOS — там хром будет с метамаском?
Знакомый на макбуке запускал хром и работает ОК. На счет сафари — вероятней всего пока нет. Но ждем выхода анонсированного на 22-ое июля приложения, может станет лечше дело.
В любом случае, время работает на нас и скорее всего метамаск скоро будет на всех устройствах работать.
0
С подключение, братан. Авторизация по метамаскам давно есть на всяких децентрализованных биржах и т.п.
Есть и коды на гитхабе github.com/amaurymartiny/login-with-metamask-demo
Есть и коды на гитхабе github.com/amaurymartiny/login-with-metamask-demo
+1
Можно еще просто генерировать юзеру eth аккаунт прямо в браузере тут даже соединение с интернетом не требуется для регистрации и авторизации )
gitlab.com/kellas/p2p/tree/master/Auth/public
gitlab.com/kellas/p2p/tree/master/Auth/public
0
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Идея: анонимная регистрация/авторизация с помощью сети Ethereum + Metamask, без емейлов и т.п