Как вам рост $1INCH впоследние пару дней? Лично я очень рад! Покупал по ≈$0.27, сейчас выставил ордер на $1. Изначально брал в долгосрок, но сейчас посоветовался и решил фиксировать прибыль при достижении цены в $1 .
Это моя последняя статья из серии анонимных криптовалют.
#Dash
Как обеспечивается анонимность?
В Dash есть два типа транзакций – это обычная, «прозрачная» транзакция, данные о которой доступны всем желающим и приватная транзакция «PrivateSend». Далее речь пойдет именно о втором типе транзакций.
Блокчейн Dash работает на протоколе «Proof-Of-Work» - Доказательство работы. То есть в блокчейне Dash есть майнеры, на компьютере у которых стоит нода и все транзакции осуществляются через майнеров, за что они и получают вознаграждение.
Нода – это программное обеспечение, которое совершает транзакции и записывает их в блоки. Благодаря нодам блокчейн и работает.
В блокчейне Dash есть два типа нод. Обычные ноды, через которые осуществляются «прозрачные» транзакции и мастерноды, через которые осуществлются PrivateSend транзакции.
PrivateSend начинается с разбивки суммы транзакции на стандартные номиналы 0,001, 0,01, 0,1, 1 и 10 Dash. Затем ваш кошелёк рассылает запросы мастернодам, где сообщается, что вы хотите совершить транзакцию. Когда в сети встречаются два других аналогичных запроса на перемешивание одинаковых номиналов, начинается сессия перемешивания. Мастерноды перемешивают отправленные средства и дают инструкции всем трём пользовательским кошелькам выплатить теперь уже трансформированные входы самим себе обратно. Ваш кошелёк выплачивает номинал напрямую себе же, но на другой адрес (называемый адресом сдачи). Здесь требуется пояснение. При отправке криптовалюты с вашего кошелька уходит не та сумма, которую вы хотите отправить, а все ваши средства, часть из них отправляется, а оставшаяся часть возвращается вам на кошелек, отсюда и берутся эти «входы». Чтобы полностью скрыть ваши средства, ваш кошелек должен повторить этот процесс несколько раз с каждым номиналом (0,01, 0,1 и т.д.). Каждый раз, когда процесс завершается, он называется «раундом». С каждым раундом PrivateSend экспоненциально усложняется определение источника ваших средств. Пользователь может выбрать между 1-16 раундами смешивания. Процесс перемешивания происходит автоматически в фоновом режиме и не требует вмешательства с вашей стороны. Когда вы захотите выполнить транзакцию, ваши средства уже будут анонимизированы. Дополнительное ожидание не потребуется.
Какие уязвимые места есть у Dash?
Самой большой уязвимостью я вижу возможность отправки «прозрачных» платежей, это всегда приносит проблемы в криптовалютах такого рода. Именно по обычным транзакциям возможна деанонимизация. Также, стоит отметить, что перемешивание хоть и является надежным способом скрытия информации о платеже, но математически все-таки возможно ее вычислить, шанс очень маленький из-за возможным вариантов перестановок, но он есть.
Каждый, кто хотя бы раз минтил NFT или переводил куда-либо криптовалюту знает, что в блокчейнах существуют комиссии на транзакции. В этой статье я расскажу зачем они нужны и как на них сэкономить.
Существует две основные причины, по которым в блокчейнах существуют комиссии (сетевые сборы). Первая причина – поддержка майнеров/валидаторов. Они необходимы для того, чтобы подтверждать транзакции. Вторая причина – обеспечение безопасности сети. Комиссия выступает как средство защиты от атак. Благодаря комиссии, злоумышленники, скорее всего, не станут запускать несколько сотен тысяч переводов одновременно – это просто будет очень дорого.
Сбор комиссии за транзакции происходит по-разному в разных блокчейнах. В этой статье я расскажу про то, как это работает у Bitcoin и Ethereum. Но сначала небольшой ликбез.
Майнер – это либо человек, который занимается майнингом («добычей» криптовалюты на своем компьютере), либо программа, которая упаковывает транзакции в блоки.
Валидатор – это либо человек, который имеет N штук криптовалюты (в случае с Ethereum для того, чтобы стать валидатором необходимо иметь 32 ETH) и имеет на своем компьютере программу валидатор, либо сама программа, которая упаковывает транзакции в блоки.
Если кто-то хочет статью, в которой я расскажу про майнеров и валидаторов более подробно – просто напишите в комментарии.
1) #биткоин . При отправлении транзакции проводится проверка ее корректности, наличия у отправителя достаточного количества монет. После этого транзакция попадает в специальную очередь транзакций, называемую “mempool”. В этой очереди транзакция будет находиться до момента ее упаковки в блок. Пока транзакция не добавлена майнером в блок – она считается неподтвержденной. Под майнером следует понимать не человека, а специальную программу. После того, как транзакция была записана в блок – она окончена. Транзакции из mempool`a выходят не в порядке их поступления. Чем большую комиссию платит отправитель – тем приоритетнее ее место. Из-за этого транзакции с маленькой комиссией могут выполняться дольше. Более подробно о транзакциях Bitcoin вы можете прочитать в статье, которую я оставил в комментариях.
2) Ethereum. При отправлении транзакции происходит все примерно то же самое, что и в блокчейне Bitcoin. Существенным отличием является то, что подтверждением транзакций в блокчейне Ethereum занимаются валидаторы, а не майнеры. Также отличается алгоритм формирования комиссии. Стоимость комиссии зависит от сложности транзакции и загруженности сети. В стоимость комиссии входит 2 параметра – это лимит газа (GAS limit) и гвей (GWEI). GAS - это единица измерения вычислительной мощности, которая будет затрачена при осуществлении транзакции. GAS limit – это максимальный размер вычислительной мощности, который может быть затрачен на осуществление конкретной транзакции. Например, при переводе ETH с одного кошелька на другой GAS limit составляет 21000 GAS. Это не значит, что именно столько газа будет потрачено, это лишь максимальное значение. GWEI – это стоимость газа. 1 GWEI равен 1 наноэфиру или 0, 000000001 ETH (10^-9 ETH). По итогу, комиссия равна GAS limit * GWEI.
А теперь к самому интересному. Все знают, что современные кошельки сами считают оптимальную комиссию и предлагают ее пользователю. На некоторых кошельках, например MetaMask, у пользователя есть возможность изменить комиссию и попробовать совершить транзакцию с измененной комиссией. Но это не значит, что транзакция будет совершена. Далее я буду говорить лишь про свой опыт пользования и касаемо лишь сети BSC. Если вы попытаетесь выставить сумму комиссии меньше предложенной, то транзакция просто не пройдет. Но это можно обойти. Есть сервисы, которые позволяют менять комиссии в кошельках. Для этого необходимо выбрать желаемый блокчейн и нажать «Add Network» (добавить сеть). На ваш кошелек будет добавлена новая сеть, в которой транзакции уже будут отправляться с измененной комиссией. По сути, это та же самая основная сеть BSC, только с программной «прослойкой», которая позволяет изменять комиссию, но нужно учитывать, что при уменьшении суммы комиссии транзакция будет выполняться дольше.
Как создать свою криптовалюту? Самый простой способ!
Недавно я задался вопросом, насколько сложно создать свою криптовалюту и какие вложения нужны. Оказалось, что способов есть несколько.
Первый способ, очень сложный, дорогой, технологичный и требующий больших вложений, как финансовых, так и умственных. В него входит создание своего собственного блокчейна, и создание монеты на базе этого блокчейна, которой будут оплачиваться все комиссии в этом блокчейне. Примеры: Ethereum, Bitcoin, Solana.
Второй способ, невероятно простой и дешёвый. Выпуск своего токена на базе чужого блокчейна. Вложения зависят от того, на каком блокчейне вы будете создавать свой токен, какое количество токенов вы выпускаете и каким сервисом пользуетесь. Важное замечание! Токен отличается от монеты тем, что не имеет собственного блокчейна. Для того, чтобы создать свой токен, вам необходимо только создать смарт-контракт. Но это не проблема, в интернете можно найти смарт-контракты других токенов, вам понадобится только изменить название и количество выпускаемых токенов. Но есть способ еще проще! Выпустить токен используя блокчейн TON. Для этого вам нужно зайти на сайт: ссылку оставить не могу.
Далее, подключаем свой кошелек, вписываем название жетона (в блокчейне TON токены называются жетонами) , сокращение, количество выпускаемых жетонов, добавить картинку, если хотите и, если хотите, добавить описание. И все! Далее только остаётся оплатить комиссии.
А сколько это все чудо стоит? А я вам отвечу, выпуск 1 миллиона жетонов при текущем курсе стоит 82 рубля!
Свою криптовалюту я по итогу создавать не стал, но если мне это когда-нибудь понадобится или кому-то очень захочется иметь у себя в кошельке DLKSN - я это без труда сделаю.
А мораль этой статьи такова - 100 раз думайте перед покупкой какой либо криптовалюты, сейчас ее может сделать любой дурак и нет никакой гарантии, что вы не потратите свои деньги впустую.
На данный момент существует достаточно криптовалют, которые считаются относительно анонимными, например: Monero, Dash, Zcash, SmartCash, Komodo, Horizen, Verge, NavCoin, PIVX, PIRATE и Zcoin. В этой серии статей я уделю внимание только первым трем, так как они являются самыми популярными.
Но для начала следует разобраться, почему, например, биткоин, не считается анонимным? Биткоин анонимен в том плане, что вы не знаете личность человека, который отправил вам монеты и он не знает личность человека, на чей кошелек монеты поступили. На этом анонимность заканчивается. Биткоин не разрабатывался, как средство анонимных платежей, он разрабатывался как средство, для совершения платежей без посредника в виде банка. Все транзакции в блокчейне биткоина можно посмотреть. Абсолютно все и сделать это может любой желающий.
Monero:
Исходный код: открытый.
Как обеспечивается анонимность?
Ключевыми являются три фактора:
1. Адреса получателей являются скрытыми (stealth addresses). Внешний наблюдатель не сможет определить, на какой кошелек в итоге поступили средства, так как транзакции в сети Monero выполняются посредством уникальных одноразовых «stealth-адресов» (скрытых адресов), которые создают кошельки отправителей. На этот адрес отправляются монеты. Адреса скрывают связь между адресом отправителя, адресом получателя и любыми другими транзакциями/адресами. Получатель не потеряет анонимность, если будет принимать множество платежей на один адрес, так как входящие платежи будут идти через разные скрытые адреса.
2. Используются кольцевые подписи (ring signatures). Суть кольцевых подписей заключается в том, что сообщение подписывается одним из членов списка потенциальных подписантов, но не раскрывается, кем именно. Формируется список из произвольного числа различных лиц , включающий в него реального подписанта. Для наложения подписи подписывающему не требуются разрешение, содействие или помощь со стороны включённых в список лиц. Кольцевая подпись является видом цифровой подписи — это способ подтвердить свое право совершать транзакции в блокчейне. В жизни для этой цели мы предъявляем паспорт, ставим подпись или вводим ПИН-код. Особенность цифровой подписи в блокчейне в том, что она дает возможность подтвердить личность, но при этом не раскрывать свои данные. Адрес в блокчейне принадлежит тому, кто знает от него приватный ключ. Чтобы доказать, что он у вас есть и при этом не раскрыть его никому, используют цифровую подпись. Также, кольцевые подписи в Monero включают в транзакцию примеси в виде чужих транзакций, совершенных ранее. Они помогают запутывать следы: нельзя точно определить, где в транзакции «примеси», а где настоящие средства.
3. Применяются кольцевые конфиденциальные транзакции или же протокол RingCT. Технология Confidential Transactions (CT) скрывает время, сумму платежа и участвующие адреса.
Есть и другие технологии, обеспечивающие анонимность транзакций в Monero, но цель статьи лишь ознакомительная.
Но, к сожалению, не все так гладко. Все-таки не зря Эдвард Сноуден сказал про Monero, что это “любительская криптовалюта”. Группа исследователей из ряда ведущих мировых университетов, в том числе Принстона, Университета Карнеги-Меллон, Бостонского университета, Массачусетского технологического института и Университета штата Иллинойс в Урбана-Шампейне, выпустила исследование, в котором указывает на недостатки алгоритма смешивания, благодаря которым можно отследить отдельные транзакции.
И проблема касается не только тех, кто собирался сегодня расплатиться Monero — рискуют все, кто когда-либо пользовался системой, поскольку все данные платежей навсегда зафиксированы в блокчейне и доступны для анализа.
Исследователи отмечают, что особенно плохо обстояли дела до обновления, выпущенного в феврале 2017 года (было добавлено использование протокола RingCT). Транзакции, проведенные до этого момента, очень уязвимы, но и платежи, совершенные после обновления, также не обеспечивают той конфиденциальности, на которую рассчитывают пользователи системы. Один из авторов статьи, Эндрю Миллер из Университета штата Иллинойс в Урбана-Шампейне, говорит:
«Люди склонные к упрощениям, поэтому они считают, что транзакции Monero гарантируют им анонимность. На самом деле есть открытая информация, которая не шифруется средствами сети».
Сказал он это в связи с тем, что в былые времена пользователю давался выбор, как провести транзакцию и вариант с меньшим уровнем анонимности требовал меньшую комиссию, из-за чего его чаще выбирали.
Сегодня способы связаны с прямым взаимодействием с людьми в интернете. Подчеркиваю, что информация собрана с целью обезопасить вас от злоумышленников, так, как написано ниже, делать нельзя!
Способ №1. Банк и смс. Весь расчет в данном способе на вашу лень и невниматеность. Давайте представим, что на какой-либо бирже вы хотите продать свои токены и получить рубли. Вы переходите в раздел p2p (person to person), создаёте объявление о продаже ваших токенов и выбираете среди способов оплаты какой-либо банк. Мошенник откликается на ваше объявление, но просит в сообщениях скинуть ему дополнительно ваш номер телефона, который привязан к карте, под каким-либо предлогом, лимит, желание перевести через СБП, любая ерунда. Вы, ничего не подозревая, скидываете номер телефона и получаете пуш-уведомление о пришедшей сумме. Сумма верно, все верно и вы переводите свои токены злоумышленнику. Ошибка была в том, что вы не посмотрели баланс вашей карты. Мошенник просто написал вам смс в чате банка о зачислении средств, а вы, по невнимательности, посчитали это сообщение настоящим.
Как не попасться?
Всегда проверяйте в приложении банка именно баланс карты и историю переводов, даже если и дали кому-то дополнительно номер телефона.
Способ #2. Точки и запятые. Вся коварность этого способа в том, что можно быть очень внимательным, но человеческий фактор однажды может сыграть злую шутку. Этот способ также может быть использован с p2p. Представим, что вам должны прийти 12 тысяч 256 USDT. А как эта сумма записывается то? 12256? 12,256? 12.256? В США принято разделять дробную часть числа от цело точкой, а каждые 3 цифра числа запятой. Получается, что 12,256 это 12 тысяч 256 долларов, а 12.256 это 12 долларов и 25 с небольшим центов. Скамеры пользуются этим и вместо положенной суммы могут скинуть сумму в тысячу раз меньше.
Внимательно проверяйте какая сумма поступила на счет.
Способ #3. Треугольник. Об этом способе знать просто необходимо, он по сути не из мира криптовалют, но применяется и там тоже. В этом способе есть 3 стороны. Вы - жертва, мошенник и сервис - обменник. Обменники активно борятся с этим способом скама, но, например, купить таким способом TON в телеграме получится легко, никакой защиты нет, поэтому объясняю на его примере. Допустим вы хотите купить 10 TON у кого-то, вы договариваетесь в переписке о покупке и вам скидывают реквизиты для оплаты, номер телефона или номер карты. Вы думаете, что если бы вас хотели обмануть, то не стали бы давать данные, по которым человека можно легко найти. Вы скидываете деньги, пишете что все оплатили и попадаете в чёрный список. Суть способа заключается в том, что мошенник зашел на p2p в TON wallet, согласился на сделку, получил данные карты продавца TON и скинул их вам. Продавец увидел, что ему пришли деньги и ни о чем не подозревая скинул токены мошеннику. В этой ситуации страдает сразу 2 человека, и продавец и вы, так как в случае чего - найдут продавца и подозрения в мошенничестве падут на него.
Первая часть серии статей о способах скама в мире криптовалют и NFT. Подчеркиваю, что информация собрана с целью обезопасить людей от мошенников, делать так, как написано ниже, нельзя!
В серии этих статей я расскажу лишь о части способов, обо всех рассказать просто невозможно, их слишком много и регулярно появляются новые, главное, что вы можете вынести из статьи это две вещи:
1. Невнимательного человека обмануть проще.
2. Нельзя верить тем, кто обещает золотые горы.
Способ №1. Фейковая биржа. Ранее я уже писал в своем канале об одной из таких бирж. Суть обмана заключается в том, что некоторая биржа предлагает в какой-то области более выгодные условия, чем на других биржах. Например высокие проценты по стейкингу, бонусы за регистрацию или связку для арбитража, которую видно невооруженным глазом. Пополнить ваш счет на этой бирже у вас получится, а вот с выводом средств будут проблемы. Сделать это будет невозможно.
Как не попасться?
1. Есть список самых популярных криптовалютных бирж: ссылка. Заходим сюда и ищем биржу, если не находим - возможно не следует с ней взаимодействовать. Также здесь есть рейтинг, если он низкий, стоит задуматься по поводу использования данной биржи.
2. Проверяем когда была создана данная биржа. Если ей пару месяцев - не стоит туда соваться. Сделать такую проверку можно, например, здесь: ссылка
3. Проверьте сайт, если по нему видно, что он сделан на коленке, что фотографии там из гугла, что половина ссылок некликабельны - это скам.
4. Ну и просто гуглим, в интернете можно найти отзывы о бирже, а если о ней совсем ничего не удалось найти - это 100% скам.
Способ №2. Каким-то образом вы получили seed-фразу от чужого кошелька с монетами. Допустим, в каком-то чате или еще где-то некто оставил секретную фразу от своего кошелька с формулировкой "В моей стране запретили криптовалюту, можете делать с ней что хотите!" ну или "Помогите новичку, что-то не так, вот моя seed-фраза". Вы заходите на этот кошелек и видите, что там есть монеты! Представим что это 1000 USDT с протоколом BEP-20. Вы хотите вывести эти токены на свой кошелек, но вот же неудача! Нет BNB на комиссию, а надо ведь совсем чуть-чуть! Вы переводите на чужой кошелек пару долларов на комиссию и... бот, который работает на этом кошельке моментально переводит их на другой кошелек. Вывести эти 1000 USDT с этого кошелька никак не получится, пока бот работает.
Как не попасться?
Единственный способ - не пытайтесь забрать чужие деньги!
Способ №3. Шантаж и угрозы слить личные данные. Да, такое тоже есть. Вам в какой-то из социальных сетей может написать некто сообщение с формулировкой, содержащей угрозы о сливе какой-либо вашей личной информации, например, видео с вашей камеры телефона, снятого без вашего ведома. И требует этот некто, взамен на нераспространение данных материалов условные 100 USDT на его крипто-кошелек. Многие деньги скидывают.
Как не попасться? Главное в такой ситуации не паниковать. Успокойтесь и подумайте, какие такие страшные данные о вас могут слить? А кому? А откуда они у них? А где доказательства, что они у них есть? Ну в конце концов зайдите на сайт (ссылка) и в строку поиска введите адрес кошелька, на который просят зачислить монеты. Если там куча транзакций с одинаковой суммой пополнения - это скам.
Стейблкоин - это криптовалюта, стоимость которой привязана к стоимости какой-либо фиатной валюты(доллар, евро, рубль, юань).
Для чего их используют? - ими удобно расплачиваться, так как по сути, это привычные деньги, просто в блокчейне, они меньше подвержены изменению курса, с помощью них можно "зафиксировать" прибыль от продажи другой криптовалюты.
Все стейблкоины можно разделить на три группы:
1. Подкрепленные денежными средствами в банке 1:1. Например USDT, USDC. Каждый такой токен подкреплен настоящим долларом, если говорить о USDT или USDC, если валюта другая, схема остается прежней. Доллары лежат на одном из банковских счетов компании, которая выпустила данный токен. Выпуск новых токенов осуществляется посредством "заморозки" ваших фиатных средств на счету в банке. Такими стейблкоины являются полностью лицензированными для использования, компании, выпускающие их постоянно проходят различные проверки. Но из механизма обеспечения не следует, что цена на токен совершенно не меняется, она меняется, но как правило, не значительно. Для того, чтобы вернуть свои фиатные средства, необходимо вернуть все стейблкоины.
2. Подкрепленные залогов в криптовалюте. Например DAI. Для таких токенов предусмотрен порог ликвидации. Такие токены выпускаются при помощи предоставления залога в виде определенной криптовалюты. Но необходимо учитывать, что сумма залога всегда будет больше итоговой суммы выпущенных токенов. Это сделано для обеспечения стоимости стейблкоина. Ликвидация означает, что если стоимость вашего залога опустится ниже определенного уровня, то залог будет автоматически продан для обеспечения стоимости выпущенных стейблкоинов. Для того, чтобы вернуть свой залог, при условии, что он не был ликвидирован, необходимо вернуть все выпущенные стейблкоины и оплатить комиссию.
3. Алгоритмические стейблкоины без какого либо подкрепления. Например USDN, AMPL. Цена на такие токены регулируется специальными алгоритмами. Так как алгоритмы бывают очень разными, на примере одного не получится понять работу остальных алгоритмов.
Также, существуют стейблкоины, привязанные к золоту, например PAX gold (PAXG) или другим ценным ресурсам.
Данная схема понятно показывает минусы и плюсы всех видов стейблкоинов.
Эффективность капитала - под ней здесь подразумевается то, что несколько не выгодно выпускать самостоятельно обеспеченные криптовалютой стейблкоины из-за необходимости внести залог, цена которого выше полученных по итогу токенов.
Обеспеченные фиатными активами токены являются полностью централизованными! Это значит, что они могут быть заморожены через функцию в смарт-контракте, вне зависимости от того, на каком кошельке они находятся (холодном или горячем, кастодиальном или некастодиальном).
Если совсем по-простому, то домен или доменное имя, чаще всего – это имя сайта. Но это не всегда так. В этом посте я буду рассказывать все на примере доменной зоны «.ton», есть и другие доменные зоны, работающие на других блокчейнах, например «.sui», в них все примерно то же самое.
Ваш домен в сети «.ton» это выбранное вами имя, к которому вы можете «привязать» ваш крипто-кошелек, сайт или даже смарт-контракт.
Суть домена в том, что это читаемое и удобное для человека имя, если, например, сравнивать его с адресом кошелька (Пример адреса, мой ton кошелек: EQDZ3FVcaCjwbL4IEtfnWPokJilaPUdqzHNwv1_GUV_U-Pt0). Огромным плюсом домена является то, что его обладателю выдается NFT (Пример очень полезного применения данной технологии). Как следствие, никто (почти) не сможет заблокировать ваш домен (В том числе, благодаря децентрализации. В доменной зоне «.ton» нет никакого администратора), как бывает в доменных зонах «.com», «.ru» и т.д. Для исключительных случаев предусмотрена возможность смены владельца или удаление домена посредством общесетевого голосования, но тут должны быть очень веские причины.
Нюансом, о котором необходимо знать, перед покупкой домена, является то, что в течение года, владельцу домена необходимо отправить хотя бы какую-то часть тона на домен и продлить таким образом его еще на год. Если домен не продлить, он перейдет в режим аукциона. Это сделано для того, чтобы домены не были потеряны навечно, если их владельцы каким-либо образом утратили к ним доступ. Например, забыли сид-фразу к кошельку, на котором хранится NFT домена.
В данном посте я дал лишь общее понимание, без технических уточнений.
Для начала, следует понять, что такое токен и чем он отличается от монеты. Все криптовалюты, существующие в собственных блокчейнах (SOL, BTC, ETH) – это монеты. А вот криптовалюты, не имеющие собственного блокчейна, а существующие на базе чужого – это токены. Примерами могут служить 1INCH, The Sandbox, Aave – это все токены в блокчейне эфириум.
Теперь про стандарты. Стандарт - это набор правил и соглашений, регулирующих работу криптовалютного токена. Стандарты токенов определяют ключевые функциональные возможности и свойства токенов блокчейна. Стандарты необходимы по нескольким причинам, основными из которых являются совместимость, соединяемость и эффективность.
Стандарт токенов гарантирует, что все продукты, созданные по этому стандарту, могут взаимодействовать друг с другом и работать вместе. Если проект выпускает токен на основе стандарта токенов, то новый токен будет совместим с существующими платформами и приложениями, в том числе кошельками.
В программировании наличие соединяемой системы позволяет разработчикам повторно использовать существующие компоненты для создания новых продуктов. Это относится и к созданию токенов: использование стандартов токенов ускоряет разработку базовых функций, оставляя больше времени на эксперименты и инновации.
Для того, чтобы понять написанное ниже, необходимо знать, что такое смарт-контракт. Смарт-контракт – это своего рода цифровой договор (компьютерная программа), который устанавливает правила для выполнения условий соглашения между двумя сторонами. Когда эти условия выполняются, смарт-контракт автоматически выполняет определенные действия, например, переводит деньги от покупателя к продавцу.
Стандарты токенов также упрощают взаимодействие между смарт-контрактами. Смарт-контракты, внедряющие стандарты токенов и сами токены, могут использоваться для отслеживания созданных токенов. Например, токены стандарта ERC-20 позволяют проверит историю переводов и других данных токена.
Два самых популярных стандарта токенов – это, ранее упомянутый, ERC-20 и BEP-20. ERC-20 — это стандарт токенов, который используется для разработки взаимозаменяемых активов, подчиненных общим правилам. Работает этот стандарт в блокчейне эфириума. Прошу обратить внимание на слово «взаимозаменяемых». BEP-20 — это стандарт токенов BNB Smart Chain (BSC).
Также существует стандарт ERC-721, на основе которого создана значительная часть невзаимозаменяемых токенов (NFT) в блокчейне эфириума. Кстати, первая NFT была создана именно в этом блокчейне. Главное отличие ERC-721 от ERC-20 в том, что он дает каждому токены уникальный tokenID, на чем и строится невзаимозаменяемость. То есть 1 такой токен не равен другому такому токену.
Блокчейн сеть – это инфраструктура, позволяющая проводить транзакции в блокчейне. Сам по себе блокчейн, упрощенно, отрытая база данных, содержащая в себе блоки (отсюда и название) с информацией обо всех транзакциях. Название “blockchain” можно перевести как “цепочка блоков”.
Важной особенностью является то, что блокчейн сети между собой никак не связаны. То есть, перевести свои биткоины из сети биткоина по адресу кошелька с эфириумом в сеть эфириума нельзя. Транзакция пройдет, но свои средства вы утратите навсегда! Есть случаи, когда отправленные не по тому адресу токены можно восстановить, но это достаточно затруднительно, требует некоторого времени и денег. Может выйти так, что оплата работы по возврату ваших токенов выйдет больше, чем утраченная сумма. Поэтому, с переводами стоит быть осторожными.
При всем вышесказанном, есть способы перевода токена в другую сеть. Для этого необходимо использовать мосты.
Блокчейн-мосты (Blockchain Bridge), по-другому кроссчейн-мосты (Cross-chain Bridge) – это сервисы, позволяющие перемещать токены из одного блокчейна в другой. Но не любой токен можно переместить в любой блокчейн!
После перевода вашего, например, биткоина в сеть эфириума, с использованием блокчейн-моста, на своем эфириум-кошельке вы получите обернутый биткоин (Wrapped Bitcoin, wBTC). Здесь необходимо понимать, что 1 биткоин в сети биткоина это не тот же биткоин в сети эфириума. Это уже другой токен, стоимость которого привязана к оригинальному. Ваш, отправленный на адрес провайдера моста, блокируется, а обернутый биткоин выпускается (создается) и отправляется к вам на кошелек. Если вы захотите вернуть ваш биткоин, то происходит обратный процесс, вы отправляется обернутую версию провайдеру моста, он ее сжигает (отправляет на кошелек, к которому ни у кого нет доступа) и возвращает вам ваш биткоин.
Также, мосты используются для перевода токенов из одного стандарта в другой, например, из ERC-20 в BEP-20. Более подробно о стандартах токенов я расскажу в следующий раз.