Как стать автором
Обновить

Криптокошелек MetaMask получил поддержку Apple Pay

Децентрализованные сети *Платежные системы *Криптовалюты

Разработчики Web3-кошелька MetaMask добавили поддержку Apple Pay в новой версии 4.3.1. Также она поддерживает темную тему и безгазовые транзакции.

Читать далее
Всего голосов 5: ↑5 и ↓0 +5
Просмотры 2.7K
Комментарии 1

У пользователя криптокошелька MetaMask украли $650 тысяч через iCloud

Информационная безопасность *Криптовалюты

Администрация программного криптокошелька MetaMask предупредила пользователей о фишинговых атаках на свой сервис.  Атаки происходят через облачный сервис компании Apple — iCloud. 

Читать далее
Всего голосов 10: ↑9 и ↓1 +8
Просмотры 6.7K
Комментарии 9

«Сбер» планирует интегрировать свою блокчейн-платформу с системой DeFi на базе Ethereum

Облачные сервисы *Финансы в IT Криптовалюты IT-компании


«Сбер» планирует технически интегрировать свою блокчейн-платформу с экосистемой децентрализованных финансов (DeFi) на базе Ethereum. По мнению кредитной организации, это позволит разработчикам свободно переносить смарт-контракты и целые проекты между блокчейн-сетью банка и открытыми блокчейн-сетями.
Читать дальше →
Всего голосов 1: ↑1 и ↓0 +1
Просмотры 620
Комментарии 0

Dive into Ethereum

JavaScript *Программирование *Биллинговые системы *Solidity *

Сегодня платформа Ethereum стала одним из самых узнаваемых брендов блокчейн сферы, вплотную приблизившись по популярности (и капитализации) к Bitcoin. Но из-за отсутствия "полноценного" рускоязычного гайда, отечественные разработчики все еще не очень понимают, что это за зверь и как с ним работать. Поэтому в данной статье я попытался максимально подробно охватить все аспекты разработки умных контрактов под Ethereum.


Я расскажу про инструменты разработки, сам ЯП, процесс добавления UI и еще много интересного. В конечном итоге мы получим обычный сайт-визитку, но "под капотом" он будет работать на умных контрактах Ethereum. Кого заинтересовало — прошу под кат.


preview


Читать дальше →
Всего голосов 18: ↑16 и ↓2 +14
Просмотры 115K
Комментарии 12

Создаём собственный блокчейн на Ethereum

Криптография *
Перевод

Как создать приватный блокчейн Ethereum с нуля?


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

Инструкция включает в себя следующее:

  • Создание приватного блокчейна Ethereum с помощью geth.
  • Создание кошелька MetaMask для работы с приватным блокчейном.
  • Перевод средств между несколькими аккаунтами.
  • Создание, развёртывание и вызов смарт-контракта в приватном блокчейне с помощью remix.
  • Создание обозревателя блоков Ethereum поверх приватного блокчейна.
Читать дальше →
Всего голосов 28: ↑25 и ↓3 +22
Просмотры 57K
Комментарии 5

Платёжная система в 50 строк кода, реально?

Платежные системы *JavaScript *Программирование *Solidity *
Туториал
В последнее время технологические решения на блокчейне всё больше проникают в нашу повседневную жизнь. Технология новая, поэтому не все понимают, как и где её применять. Я попробовал создать платежную систему на базе смарт-контракта Ethereum и результат меня удивил. Смарт-контракт выполняющий функции полноценной платёжной системы получился всего в 50 строк кода. Всех заинтересовавшихся как он работает прошу под кат.

image
Читать дальше →
Всего голосов 25: ↑22 и ↓3 +19
Просмотры 19K
Комментарии 9

Делаем web-аутентификацию через блокчейн

Децентрализованные сети *Разработка веб-сайтов *Криптография *Алгоритмы *Solidity *


Недавно я участвовал в Ethereum-хакатоне, и сегодня хочу рассказать о проекте EtherAuth, с которым команда MixBytes заняла третье место. EtherAuth — это попытка сделать децентрализованную версию входа на сайт при помощи внешней учетной записи. Как кнопка войти через Facebook, только без Facebook.

Читать дальше →
Всего голосов 29: ↑24 и ↓5 +19
Просмотры 13K
Комментарии 29

Идея: анонимная регистрация/авторизация с помощью сети Ethereum + Metamask, без емейлов и т.п

Децентрализованные сети *Разработка веб-сайтов *Криптография *Open source *Криптовалюты
Наверняка многие слышали про социальные сети, основанные на блокчейне. А кто-то может даже пробовал в действии. Но нередко мы слышим следующие отзывы на этот счет:

  • Это дорого. Почему я должен платить за регистрацию?
  • Это долго. Транзакция может зависнуть на сутки и ничего не сделаешь.
  • Это неудобно. Надо осваивать какие-то там криптокошельки, как-то их пополнять и т.п.

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

А можно ли сделать регистрацию через крипту удобной и бесплатной? И чтобы ничего более не надо было (ни юзернеймы придумывать, ни почту, ни телефон и т.п.). Я для себя ответил на этот вопрос положительно. И хотя вопросы реализации регистрации без емейлов и т.п. — это уже на совести конечного разработчика и выбранной платформы, но непосредственно бесплатную регистрацию через блокчейн — ethereum обеспечивает.
Всего голосов 8: ↑6 и ↓2 +4
Просмотры 6.2K
Комментарии 25

Web3 и NFT: хайп обоснован или нет? Ещё неясно

Информационная безопасность *Криптография *Венчурные инвестиции Распределённые системы *Криптовалюты

Основатель Signal написал на прошлой неделе сильный текст о проблемах web3 и, в частности, NFT.

Привожу краткое саммари статьи + дискуссии о перспективах самой модной (по ожиданиям венчурных капиталистов) темы 2022 года. Высказались в том числе фаундер Metamask и создатель Ethereum.

И зову вместе разбираться, обоснован ли хайп.

Саммари нашумевшей статьи
Всего голосов 17: ↑11 и ↓6 +5
Просмотры 11K
Комментарии 97

Аутентификация в Django при помощи Metamask

Python *Django *

Сегодня мы напишем простой сниппет для аутентификации пользователей на сайте при помощи кошелька Metamask. Замечу, что данное решение максимально изолировано от фреймворка. Вы сможете легко адаптировать его не только к Django, но и к Flask, Sanic, Starlette, Aiohttp и т.п.

Читать далее
Всего голосов 3: ↑1 и ↓2 -1
Просмотры 3.3K
Комментарии 3

Евросоюз забанил крипту для россиян? Обсуждаем, что это значит, и как жить дальше

Законодательство в IT Финансы в IT Криптовалюты

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

Читать далее
Всего голосов 28: ↑23 и ↓5 +18
Просмотры 17K
Комментарии 34

E2E-тестирование подключения по WalletConnect между DApp и мобильным приложением Metamask

Тестирование IT-систем *JavaScript *Криптовалюты
Из песочницы

Тестирование приложений через сквозные (end-to-end) тесты сейчас довольно популярно. Этот вид тестирования позволяет оценить работоспособность приложения со стороны пользователя. Поэтому компания, в которой я работаю, внедряет этот вид тестирования в проекты.

Летом 2022 года мы разрабатывали блокчейн приложение. Моя задача заключалась в проведении E2E тестирования DApp [Децентрализованное приложение — приложение, которое базируется на технологии блокчейн совместно с механизмом распределенного выполнения необходимых инструкций]. Но мы столкнулись с проблемой - готовых решений для проведения end-to-end тестирования DApp под нашу конкретную задачу не было. Эта статья о том, как мы решали эту проблему.

Читать далее
Всего голосов 7: ↑7 и ↓0 +7
Просмотры 1.6K
Комментарии 0

Как тестировать небольшие nft-проекты, если ты собрал комбо: джун + новичок в компании  + ручник

Тестирование IT-систем *Тестирование веб-сервисов *Криптовалюты
Из песочницы

Привет, меня зовут Александра Кошелева, я работаю тестировщиком в X-Technology. Работа QA в сфере блокчейна, это почти как спрашивать на хинди у мексиканца, где тут ближайший бар. Он не знает хинди, ты тем более не знаешь хинди. Кое-как жестами вы  понимаете друг друга. Благодаришь, уходишь довольный, находишь “бар”, а там библиотека.

Теперь практика
Всего голосов 8: ↑4 и ↓4 0
Просмотры 3K
Комментарии 3

Сквозное тестирование DApp в связке с расширением Metamask

Тестирование IT-систем *JavaScript *Криптовалюты
Туториал

Всем привет! На связи снова QA Engineer Илья из компании Tourmaline Core и это вторая часть статьи про тестирование DApp. 

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

Читать далее
Всего голосов 3: ↑3 и ↓0 +3
Просмотры 301
Комментарии 2