Nimiq Cashlinks

Отправка криптовалюты новому пользователю еще никогда не была проще.

Anton Elizarov
Nimiq Translations
6 min readAug 20, 2019

--

Кэшлинки (Cashlinks) это потрясающая и уникальная особенность блокчейна Nimiq, которая помогает вам познакомить друзей и близких с криптомиром, отправив им NIM через сообщение в WhatsApp, SMS, E-mail или любой другой сервис отправки сообщений. Когда кто-то получает кэшлинк, то он сразу попадает в мир некастодиальных и p2p-платежей (peer-to-peer). Это место, где вы и только вы контролируете свои деньги. Здесь нет границ и технической возможности третьей стороне вас как-то ограничить в своих платежах.

Кэшлинки Nimiq хороши тем, что новый пользователь криптомира сразу попадает в идеальную ситуацию:

  • Нет необходимости предварительно создавать аккаунт (адрес)
  • Получают NIM напрямую от кого-то, кого они знают
  • Минимальное количество действий для получения криптовалюты
  • Соединение с платежной сетью прямо из их браузера
  • Самый дружелюбный к пользователю интерфейс

Я хочу пригласить моих друзей прямо сейчас. Как мне это сделать?

Чтобы отправить кэшлинк другу, далекому от мира криптовалют, просто посетите safe.nimiq.com и нажмите кнопку «Send». Вы увидите кнопку «Create Cashlink» внизу экрана.

Все что вам нужно — это создать (наполнить деньгами) кэшлинк и поделиться этой ссылкой со своими друзьями через Messenger, SMS или E-mail.

Что увидит ваш друг, открыв кэшлинк?

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

Почему Nimiq — это единственная криптовалюта, которая поддерживает некастодиальные кэшлинки?

Давайте начнем с того, что обозначим, что же значит «некастодиальный». На практике этот термин означает, что свои деньги всегда контролируете только вы, а не какая-либо третья сторона (Nimiq или кто-то другой) временно владеет приватным ключом от аккаунта. Это, как вы понимаете, предоставляет более высокую защиту, чем централизованные сервисы, которые могут быть взломаны (как это уже было множество раз прежде). Вместо этого, ваши деньги защищены криптографически и размером сети Nimiq, что несопоставимо устойчивей, чем единая точка отказа. Так как вы — единственный владелец ваших средств, то только вы несете ответственность за их сохранность. Это и есть настоящий, не требующий доверия третьей стороне дух криптовалютных p2p-платежей.

Теперь, после того как мы установили значимость некастодиальных платежей, двигаемся дальше к кэшлинкам. По сути, кэшлинк — это критовалютный платеж, совершенный при помощи текста. Отправка денег с помощью текста требует, чтобы текст содержал всю необходимую информацию для получателя, чтобы получить контроль над передаваемыми средствами. Это также требует некоторого вида программного обеспечения, которое будет использовано получателем для управления только что полученными криптоактивами, например «некий кошелек».

Концепт кэшлинков был частью блокчейна Nimiq с самого начала проекта, если посмотреть на первую бету сети, выпущенную в середине 2017 года — за много месяцев до запуска основной сети Nimiq. Эта фича крайне естественна для Nimiq. Самым важным здесь является уже упомянутый ранее «кошелек». Благодаря тому, что Nimiq — нативный к браузеру блокчейн, пользователи могут использовать Nimiq Safe (официальный кошелек Nimiq), просто переходя на веб-страницу safe.nimiq.com.

Nimiq Safe работает полностью на клиентской стороне, как, например, MyEtherWallet. Но Safe также запускает ноду Nimiq в вашем браузере, что выгодно показывает Nimiq по сравнению с веб-приложением вроде MyEtherWallet, потому что в MEW вы вынуждены использовать одну из их нод (которая может быть перегружена или взломана, верно?), или же запустить вашу собственную ноду Ethereum, что требует понимания, как это сделать, надежный сервер и хорошее интернет-соединение. Другими словами, запуск вашей собственной ноды Ethereum это не так уж и просто. А вот запуск ноды Nimiq прямо в браузере — проще пареной репы. Если вы еще не пробовали, сделайте это здесь. Не переживайте, мы подождем, пока вы закончите.

Сделали? Ну просто же, верно? Мы можем закрыть вопрос с «неким кошельком» благодаря не требующей установки магии запуска своей ноды исключительно на клиентской стороне. Каждый новый пользователь, который переходит по кэшлинку, видит содержимое этого кэшлинка, а также получает приглашение создать аккаунт Nimiq. После создания аккаунта, пользователь может затребовать кэшлинк и получить эти средства в свой только что созданный аккаунт.

Следующий вызов это «необходимое количество информации для получателя чтобы иметь контроль над деньгами». Если вы думаете о «приватном ключе», то вы на правильном пути. Если вы не думали о «приватном ключе» (или даже не знаете, что это такое), то не переживайте — Nimiq не требует технических знаний для использования. Просто запомните, что приватный ключ — это все, что нужно для управления криптоактивами по определенному адресу аккаунта.

Обычно вам необходимо держать приватный ключ в тайне от других людей (потому ключ и «приватный»), так как любой, кто знает это ключ, также имеет контроль над деньгами этого аккаунта, а потому может их украсть. Вот почему настоящая проблема в том, что если вы посылаете приватный ключ новому пользователю, то также и ВЫ знаете, приватный ключ этого пользователя. А значит, все еще можете контролировать средства. Её решение, опять-таки, заключается в самой технологии Nimiq — нативный к браузеру блокчейн. Создав промежуточную учетную запись, которая хранит средства кэшлинка, вы можете отправлять приватный ключ этого временного аккаунта своему другу с легким сердцем. Как только у вашего друга появляется ключ, он отправляет транзакцию своему новому аккаунту, которым управляет только он.

Что получается в итоге?

Обычно отправка криптовалюты через текстовое сообщение требует от получателя установить «кошелек», что по сути является программным обеспечением или приложением для управления конкретной криптовалютой. Это также требует от вас передачи ключа, который управляет отправленными средствами. Nimiq отличается благодаря своей нативности к браузеру. Кэшлинк Nimiq создает временный аккаунт, который удерживает NIM пользователя А, желающего отправить средства и создающего ссылку для этого. Пользователь А теперь может отправить ссылку пользователю Б. Клик/тап по ссылке открывает приложение с кошельком Nimiq — прямо в браузере, не требуя при этом установки программного обеспечения. Пользовательский путь включает в себя процесс создания собственного аккаунта за несколько секунд и после чего происходит передача NIM из временного аккаунта во вновь созданный, контролируемый исключительно пользователем Б (у него есть приватный ключ).

В результате этого процесса появляется счастливый новый пользователь криптовалютного кошелька с некоторым количеством NIM для использования — без необходимости запускать или использовать ноду Nimiq, контролируемой третьей стороной. И все это быстрее, чем за 1 минуту!

Удивительно, не правда ли? Попробуйте сами и пригласите своих друзей!

Пока вы узнавали о кэшлинках Nimiq, вы могли отметить, что использование кэшлинка требует создания временного аккаунта, который больше не будет использован вновь после того, как кэшлинк будет активирован. Причина не использовать временный аккаунт повторно в том, что два пользователя уже имеют контроль над этим аккаунтом (из ссылки), что, разумеется, небезопасно. Именно поэтому такие аккаунты — одноразовые. Кэшлинк также требует совершения двух транзакций в блокчейне Nimiq. Первая транзакция отправляет средства от пользователя А на временный аккаунт, вторая — направляет NIM от временного аккаунта к пользователю Б.

Потому как кэшлинки требуют две транзакции и создания еще одного аккаунта, они не рекомендованы в случае, если адрес получателя известен. Прямые транзакции между двумя аккаунтами в два раза быстрее и не требуют создания временного аккаунта и общего приватного ключа.

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

Кэшлинки были наиболее часто запрашиваемой фичей со стороны нашего комьюнити, поэтому команда Nimiq очень рада завершить работу над ней с ожидаемо высоким качеством Nimiq. Мы призываем всех наших сторонников познакомить своих друзей и семью с экосистемой Nimiq, отправив им кэшлинки. И, пожалуйста, поделитесь их реакцией в Twitter/Facebook/Instagram с хештегом #Cashlinks!

Команда Nimiq сама начнет использовать кэшлинки, раздавая новые классные визитные карточки с кодами, ведущими на кэшлинки, на мероприятиях Web3Summit и CCC в Берлине, а также BDLT в Вене, где с разработчиками Nimiq можно будет пообщаться и принять участие в воркшопе.

Таким образом присутствующие на технических конференциях люди смогут из первых рук ощутить простоту самостоятельного управления деньгами в экосистеме Nimiq.

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

Вперед и в добрый путь!
Команда Nimiq

--

--