Содержание
Как создать свою криптовалюту? Создаем токен онлайн
22.03.2022
21 мин
1. Токен и монета: в чем разница
2. Создание криптовалюты
3. Решения для создания криптовалюты
4. На что обратить внимание
5. Этапы создания криптовалюты
6. Создание токена BEP-20
7. Итог
Скорее всего вы заметили насколько часто и быстро в крипте появляются новые проекты. Некоторые из них могут нести в себе полезные юзкейсы, нацеленные на улучшение индустрии, но к сожалению, такие не все. Зачастую это просто бесполезные хайп проекты чей жизненный срок короче, чем у бабочки однодневки. Но вне зависимости от целей проекта, у каждого из них есть свой токен или монета. И сегодня мы поговорим о том, как создать криптовалюту, начиная с самого начала.
Еще один довольно популярный и бесполезный юзкейс — создание токенов под громкий инфоповод. Все мы знаем как всего один твит Маска может запампить Doge, такая же история и у CZ с BNB. А еще хорошим примером стал случай с МакДональдс. Компания написала Маску о вымышленном токене Grimace coin, и буквально в первые часы появилось десятки плагиатов, причем на разных блокченах.
Все это конечно ради легкой наживы. Надеюсь вы воспользуетесь нашей инструкцией в правильном русле.
Токен и монета: в чем разница
Предлагаем пройтись по основам и вспомнить, что криптовалюта — это тип цифрового актива у которого есть несколько вариантов использования. Один из простых предполагает перевод денежной стоимости без 3-го лица по всему миру. Известным примером подобного применения крипты является Биткоин.
Но главное отличие криптовалюты от любого другого актива — наличие технологии блокчейна в ее основе.
Условно криптовалюту можно поделить на две категории: монеты и токены. Начнем с первого варианта. У каждой монеты есть свой отдельный блокчейн, например Solana (SOL) или Эфир (ETH). В зависимости от задумки монета может использоваться для оплаты комиссий за транзакции, стейкинг, участия в управлении проекта и других целей.
Теперь токены. Главное отличие этого типа криптовалюты от предыдущего – это отсутствие необходимости создавать новый блокчейн, поскольку токены строятся на уже существующих сетях. По своей функции они похожи на монеты, но их действие или полезность обладает силой исключительно в рамках отдельного проекта, а не всего блокчейна.
Создание криптовалюты
Прежде чем приступить к разработке своего проекта нужно понимать, что для запуска монеты или токена необходимо разное количество ресурсов, времени и сил. Чтобы создать монету, вам наверняка понадобится целая команда разработчиков и других экспертов. Когда же при создании токена вы сможете исключить часть расходов за разработку своего блокчейна, используя уже существующие: Binance Smart Chain, Ethereum, Polygon, Solana, Near или другие.
Если вы все таки остановили свой выбор на монете, то при ее создании можно рассмотреть вариант с использованием форка уже работающих блокчейнов. Поскольку разработка сети с нуля может занять много времени. В качестве примера успешного форка предлагаем посмотреть на Bitcoin Cash (BCH) или Ethereum Classic (ETC). В большинстве своем успех такого проекта будет зависеть от его оригинальности и привлечения новых пользователей.
Запуск токена на работающем блокчейне уже заранее может сформировать правильную репутацию для вашего проекта и обеспечить ему определенный уровень безопасности. Вам по прежнему понадобятся технические знания, но благодаря изобилию информации в интернете на создание токена может уйти всего несколько минут. Особенно когда речь идет о BSC и Ethereum.
Как определиться?
Если в основе вашей задумки лежит создание приложения DeFi или NFT игры, то для этого вполне подойдет обычный токен. Такие сети как BSC и Ethereum способны дать разработчикам довольно высокий уровень свободы и при этом обладают необходимой гибкостью. Если предоставляемый уровень кастомизации токена вам кажется слишком ограниченным, то, скорее всего, придется запускать свою монету с отдельным блокчейном. Но какой бы варианты вы не выбрали, для достижения успеха вам понадобятся знания рынка, технологии и токеномики.
Решения для создания криптовалюты
Первое с чего стоит начать рассмотрение возможных решений — это блокчейны. Самыми популярными на сегодня являются сети Binance Smart Chain и Ethereum. Стандарт токенов ERC-20 и BEP-20 поддерживаются почти всеми криптовалютными кошельками, что является однозначным плюсом. Каждая из этих сетей разрешает пользователям создавать смарт-контракты и с их помощью запускать токены или децентрализованные приложения. При запуске DApps можно построить свою экосистему внутри блокчейна и таким образом увеличить функциональность токена.
При запуске своего токена дополнительным плюсом станет наличие удобных конструкторов, которые сделают большую часть работы за вас. Все что нужно сделать – это предоставить необходимые параметры и правила по которым криптовалюта будет работать.
Еще одно решение, которым вы можете воспользоваться — это сайдчейны. Они используют безопасность крупных блокчейнов и предоставляют дополнительные возможности для кастомизации. Сеть Polygon является ярким примером такого проекта. Она работает в связке с Ethereum, предоставляя такую же функциональность, но при этом обладает дешевыми комиссиями и быстрой скоростью работы.
На что обратить внимание
Ценность
Обратите внимание на ценность вашего проекта, какую пользу он несет людям или какой интерес может удовлетворить. Чтобы определить полезность вашей криптовалюты, нужно с самого начала задуматься о ее особенности. Неважно будет это новый мем коин или еще один Unisawap.
Токеномика
Одной из важнейших составляющих любого проекта является его токеномика. Именно она будет определять общее предложение, начальную цену или методы распределения. С ее помощью вы сможете привлечь других пользователей и обеспечить своему проекту будущее.
Нормативное регулирование
Очень важно убедиться, что запуск вашего проекта не вызовет возмущение со стороны регулирующих органов. Это поможет избежать потери времени, денег и других ресурсов. Проведите собственный ресерч, он поможет соблюсти все нормативные требования, с которыми предстоит столкнуться.
Этапы создания криптовалюты
В процессе создания криптовалюты придется пройти несколько обязательных этапов. В зависимости от выбранной вами типа криптовалюты этапы создания будут отличаться. В монетах их будет больше.
- Если вы приняли решение создать токен, то вам необходимо выбрать свой блокчейн. Одним из самых доступных вариантов является BSC. Но если вы хотите создать монету, то вам нужно решить кто именно займется разработкой нового блокчейна.
- Если ваш выбор падет на монеты, то следующим шагом станет определение механизма консенсуса. Большая часть сетей осуществляет механизм консенсуса Proof-of-Stake потому что он проще и более вариативен, чем механизм Proof of Work.
- Следующий шаг — это архитектура блокчейна. Данный вариант подходит создателям монет. На этом этапе нужно понять какой будет ваша сеть: публичной, приватной или с ограниченным доступом. В большинстве случаем архитектура будет зависеть от идеи проекта и его целей.
- Найдите команду разработчиков, которая поможет создать блокчейн. Чтобы все шло по плану и вам не пришлось вносить изменения в работающую сеть, используйте ее тестовый вариант.
- После завершения финальной стадии разработки вашей сети, вы можете заказать ее аудит. Это поможет проверить блокчейн на наличие слабых мест. Результаты успешно пройденного аудита можно опубликовать в интернете, тогда он начнет выполнять функции гаранта безопасности.
- Неважно над каким типом криптовалюты вы будете работать. В конце вам нужно будет определить и сгенерировать количество токенов или монет. Точный способ и количество будет отличаться в зависимости от токеномики.
Создание токена BEP-20
Поскольку создание токена объективно проще чем созданием монеты, мы решили сделать акцент именно на нем. Для начального ознакомления идеально подойдет BNB Chain. Этот блокчейн дешевый, популярный и достаточно надежный. Чтобы запустить токен, нам потребуется кошелек MetaMask, базовые знания программирования, и BNB для оплаты транзакций.
Приступим к созданию:
- Настройте кошелек MetaMask на основную сеть BSC. В этом вам поможет наша инструкция.
- Откройте онлайн-приложение Remix, которое поможет развернуть и разработать смарт-контракт в сети BNB Chain. Выберите папку “Contracts” и создайте новый файл.
- Дайте вашему файлу название. Затем проверьте, что у вас установлен правильный язык программирования. В данном случае – это Solidity, без него ваш смарт-контракт не будет работать.
- Скопируйте код смарт-контракта BEP-20 в свой документ.
- Измените название, символ, количество знаков после запятой и общее предложение согласно параметрам вашей монеты. В качестве примера мы выбрали Dimasik Coin (DMSK) с 18 десятичными знаками и общим предложением в 100 000 000 токенов. Не забудьте добавить нули, чтобы покрыть 18 десятичных разрядов.
- После пройденных этапов скомпилируйте ваш смарт-контракт. Для этого поставьте галочку в окне Auto Compile и Enable Optimisation, после чего нажмите на кнопку Compile. Дальше у вас появится окно, где необходимо нажать на кнопку ABI, чтобы скомпилировать ABI контракта.
- Нажмите на иконку эфира в левой части экрана. Выберите в качестве среды [injected Web3], а затем подключите MetaMask к приложению Remix. Проверьте, что выбрали контракт BEP20, и нажмите [Deploy]. Для этого придется заплатить комиссию за транзакцию. После запуска смарт-контракта проверьте публикацию исходного кода.
- Перейдите на BSC Scan в раздел Verify Contract. Скопируйте адрес контракта в BscScan, выберите [Solidity (Single)] как тип компилятора и выберите версию компилятора, которая была у вас в приложении remix. Нажимаем продолжить.
- Затем щелкните правой кнопкой мыши BEP20.sol в Remix и нажмите [Flatten]. Затем вам нужно будет предоставить Remix разрешение на оптимизацию кода.
- Скопируйте код из BEP20_flat.sol в поле и убедитесь, что для [Optimization] установлено значение Yes. Нажмите кнопку [Verify and Publish] внизу страницы.
- Теперь вы можете минтить свой токен через BscScan, используя функцию _mint call, которая находится в контракте. Перейдите к адресу вашего контракта на BscScan и нажмите [Write Contract], затем нажмите [Connect to Web3], чтобы подключить свой аккаунт MetaMask.
- Прокрутите страницу до пункта Mint и введите количество токенов, которые вы хотите наминтить. Мы собираемся наминтить 100 000 000 DMSK. Не забудьте добавить десятичные знаки в данном случае 18. Нажмите [Write] и оплатите комиссию в MetaMask.
Все, токены появятся в вашем кошельке.
Итог
Итак, мы провели для вас небольшую экскурсию, где рассказали чем отличаются токены от монет. Выявили преимущества одних и недостатки других. Разобрали процесс создания токенов BEP-20 в блокчейне Binance Smart Chain.
Следующий шаг остается за вами. Используйте наш материал, как точку отсчета для создания собственных проектов. Но помните, что запуск токена это лишь половина работы. Чтобы проект оказался успешным, вам предстоит погрузиться в маркетинг, который поможет построить комьюнити и наладить коммуникацию с внешним миром.
Для лучшего усвоения материала рекомендуем посмотреть видео, которое поможет лучше понять материал:
Как вам статья?
статьи на эту же тему
Dmitriy Yurchenko
Chief Content
Биография
Дима — выпускающий редактор и новостник. 5 лет в контент-менеджменте. Следит за тем, чтобы на сайт попадала только качественная информация, правдивые новости и интересные статьи. Связаться с ним вы можете через @IncryptedNewsBot.
1295505
Кармометр автора
Статьи автора
Мы вас очень любим и чуть-чуть используем cookie-файлы для вашего лучшего взаимодействия с сайтом.
Принять
OK
Как и зачем создавать свою криптовалюту
Жизнь
Колонка
19 октября 2018
Всё не так сложно, как кажется на первый взгляд.
Александра Калинина
Контрибьютор блокчейн-сообщества DeCenter.
В апреле 2018 года «самая популярная персона в России» Ольга Бузова заявила о своём желании выпустить криптовалюту Buzcoin и покорить всё цифровое пространство. Удачный дебют не состоялся, но Бузова является отличным примером того, что каждый человек без глубоких знаний программирования и технологий может создать свою криптовалюту, получать от этого массу плюсов и прослыть передовым пользователем.
Зачем создавать свою криптовалюту
1. Удобство и быстрота финансовых операций
В некоторых случаях, а именно при покупке в интернете, криптовалютой пользоваться удобнее, чем пластиковой картой. Делая покупки на зарубежных сайтах, пользователь оплачивает посылку по долларовому счёту с электронного кошелька. Транзакция по разным причинам может сорваться и не состояться, вы останетесь без своего чехла для телефона или прочих очень важных вещей.
Цифровой актив, который передаётся в блокчейне, не задерживается в точках посредников, а почти мгновенно доходит от клиента А к поставщику Б.
P2P-экономика («равная к равному»), при которой две стороны находят друг друга и заключают сделку внутри одной технологичной открытой платформы, намного улучшает нашу жизнь. Всем участникам процесса нужны свои собственные деньги, монеты, баллы. Эти вознаграждения помогают развивать отношения с клиентами.
Например, Ким Кардашьян может раздавать монеты KimCoin (назовём их так) своим самым лояльным фанам, а потом только по этим монетам пускать на закрытые презентации или давать скидки при покупке. Почему бы ей просто не разослать миллионы долларов своим фанатам? В блокчейне это займёт минуты, а в современной финансовой системе, которая постоянно меняется и разнится в зависимости от страны, просто нереально совершить быстрые платежи без посредников и комиссий. Фанаты же могут применить KimCoin мгновенно: передать другу, купить что-то у Ким, подкопить для чего-то особенного.
2. Упрощение вашей предпринимательской деятельности
Если у вас есть бизнес, то вам просто необходима криптовалюта для систематизации процесса. Внутренний токен — монета проекта — поможет увеличить прибыль, а это, как говорит закон микроэкономики, главное, к чему стремится любое производство.
Цифровая валюта, подобно программе лояльности, систематизирует и упростит весь производственный процесс. Клиенты будут оплачивать услуги токенами, которые, в отличие от обычных бонусов, не потеряют свою стоимость и сохранят изначальные запрограммированные правила их применения. Расчёты будут производиться и фиксироваться с помощью одной уникальной, вами придуманной и от этого лучшей монеты, да не простой железной, а цифровой.
3. Пассивный заработок и собственное эго
Если вдруг личный бизнес остаётся для вас делом на «потом, когда появится время», то собственная криптовалюта может стать инструментом пассивного заработка. В случае, если монета будет подкреплена фондовым резервом, как раньше доллар золотом, её можно обменять на всем известный биткойн и затем получить обычный, всеми любимый бумажный кэш.
А может, вы относитесь к тем, кто хочет повторить успех биткойна: создать свою криптовалюту и ждать пассивный доход от восхищённых пользователей?
Ну и наконец, если у кого-нибудь знакомого будет в кошельке криптовалюта имени вас, то предел собственной гордости достигнет максимальных масштабов.
Где и как создать свою криптовалюту
Процесс создания криптовалюты не такой сложный, каким может казаться. Проекты предлагают примерно один и тот же концепт выпуска монеты. Упомянутая выше Ольга Бузова благодаря команде специалистов поместила свой проект на платформу Ethereum — самую популярную среди всех аналогов.
1. Ethereum
Этот блокчейн разработал канадско-российский программист Виталик Бутерин. Он предложил технологию смарт-контрактов — самоисполняющихся алгоритмов, предназначенных для заключения и поддержания коммерческих контрактов в технологии блокчейн. Благодаря этой разработке сеть Ethereum в кратчайшие сроки стала второй по популярности платформой на крипторынке не только среди стартапов, желающих провести ICO, но и среди крупнейших разработчиков ПО, таких как Microsoft, IBM и Acronis.
Как выпустить монету
Процесс создания криптовалюты на Ethereum нетрудный, желательно знать язык программирования Solidity и придерживаться стандартов ERC. Самым популярным является ERC-20, который поддерживает многочисленные функции.
1. Изначально вам нужно придумать название валюты, например LifehackerCoin, и выбрать тикер — как правило, три или четыре буквы, которые будут кратко обозначать монету. Мы возьмём LHC.
2. Затем нужно установить максимальное значение токенов: сколько именно их будет существовать в природе. К примеру, 10 000.
3. Также стоит определить, будет ли у монеты деление на мелкие части, как рубль делится на копейки или доллар — на центы. Если да, то на сколько именно частей можно поделить одну единицу — решать вам.
4. Готовые данные нужно перенести в смарт-контракт на GitHub. Для этого необходимо скачать два документа, которые заканчиваются на .sol. Вставляем данные шести публичных переменных:
- name — имя токена — LifehackerCoin;
- symbol — символ, сокращённое название — LHC;
- decimals — количество символов после запятой — 10;
- totalSupply — общее количество единиц токена — 10 000;
- balanceOf — маппинг (процесс составления схемы того, какими данными следует обмениваться, как они будут использоваться), который содержит балансы адресов;
- allowance — маппинг, который содержит данные о разрешениях на трату средств с чужих адресов.
5. После этого нужно задеплоить данные, то есть развернуть их на платформе. На выпуск монеты уйдёт около 15–20 минут.
Плюсы системы
Преимущества сети Ethereum лежат на поверхности: популярный блокчейн зарекомендовал себя как самый проверенный и надёжный для создания криптовалюты.
Минусы системы
- В последнее время из-за возросшей на 700% популярности сеть испытывает большие перегрузки. Все транзакции совершаются медленно — от 15 минут и более, они становятся невыгодными из-за постоянно возрастающей комиссии за переводы. Поэтому многие проекты закрываются на этапе создания и отказываются от идеи выпуска токенов.
- Сеть требует определённых знаний, поэтому создание монет на Ethereum никак нельзя назвать процессом «в один клик».
2. Ripple
Свою криптовалюту можно создать на платформе Ripple, точнее, на её кредитной сети XPR Lager. Она даёт участникам сети возможность выпускать собственные кредиты для любых целей, эмитируя токены, которые могут представлять собой стоимость любого актива: валюты, имущества, услуг и так далее.
Кредиты являются электронными долговыми обязательствами, цифровыми векселями — это обещание эмитента (создателя валюты) выплатить держателю обозначенную ценность новой монеты. Именно в этот момент появляется интересная особенность платформы Ripple: выпустив свои токены, вы не можете раздавать их всем подряд.
Как выпустить монету
1. Зайдите на сайт The World Exchange — это не только биржа, но и интерфейс для работы кошелька с платформой Ripple. Принцип действия этого сайта схож с принципом работы MyEtherWallet, на котором вы можете создавать кошельки Ethereum и работать с ними. The World Exchange позволяет вам создать кошелёк Ripple, пополнять его, покупать и продавать XRP (цифровую валюту Ripple) и другие токены, отправлять XRP на другие кошельки и, самое главное, создавать собственные токены.
2. В правом верхнем углу сайта The World Exchange нажмите на Login or Create a Ripple Account.
3. Если вы создали новый адрес, для начала работы вам необходимо отправить на него не менее 25 XRP: 20 XRP для активации кошелька и 5 XRP за открытие ордера на выпуск токена. Сделать это можно с помощью любой криптовалютной биржи, которая поддерживает вывод средств в XRP.
4. Для выпуска монеты выберите в интерфейсе сайта слева пункт Issue, укажите количество и тикер вашего токена, а также цену и тикер токена, который является базовой валютой вашего токена. Разумеется, в качестве базовой валюты вы можете выбрать USD, EUR или любую другую. Но в случае, если вы используете в качестве базовой валюты XRP, стоимость вашего токена будет автоматически пересчитана по текущему курсу на любые другие валюты.
5. После выпуска токенов не забудьте добавить в настройках параметр defaultRipple = true, который позволит держателям вашего токена посылать его в другие кошельки.
Плюсы системы
Ripple является одной из популярнейших существующих платформ. Монета XRP занимает третье место по объёму капитализации. При создании своих монет сеть автоматически организует trustline — линию доверия, которая связана с кошельком эмитента. Смысл линий доверия в том, что никто не может отправить вам свои токены без вашего согласия. Например, мошенник может выпустить токены с тикером BTC и отослать их вам, уверяя, что эти токены обеспечены биткойном.
Минусы системы
- Для перевода монет кошелёк получателя должен довериться кошельку выпускающего криптовалюту, то есть вам. Этот процесс похож на передачу данных по Airdrop на iPhone: фотографии с вашей последней вечеринки не скинутся вашему другу до тех пор, пока он не разрешит вам это сделать.
- Для активации адреса Ripple необходимо перечислить резерв в размере 20 XRP — именно столько монет будет всегда лежать в кошельке и никогда не выводиться со счёта. Даже если сильно надо, то всё равно нельзя.
3. NEO
Другой альтернативной площадкой для создания криптовалюты является NEO. Её называют китайским Ethereum за схожую функциональность систем и предназначение.
Как выпустить монету
Процесс создания собственных криптомонет не отличается от Ethereum. Единственное, для выпуска монет на NEO необходимо соблюдать стандарт NEP-5.
1. Зайдите на сайт NEO, кликните на вкладку Client.
2. Скачайте документы из раздела NEO-GUE и NEO-CLI.
3. Заполните данные о монете и поместите их на GitHub.
Плюсы системы
В отличие от главного конкурента — Ethereum, китайская платформа NEO поддерживает несколько языков программирования: Java, F#, C#, Kotlin, VB. Net, Microsoft.net, Go и Python. Это выгодно компаниям, которые хотят выпустить свои монеты. NEO в настоящее время поддерживает 1 000 транзакций в секунду и не берёт транзакционные сборы.
Минусы системы
- Чтобы запустить токен на NEO, нужно заплатить около 500 монет GAS — токен сети, с помощью которого взимается комиссия (в зависимости от курса, около 50 000 долларов). Также создание собственных активов на этой платформе занимает много времени.
- Пользователи сомневаются в децентрализованности платформы, так как все монеты проекта принадлежат компании OnChain. Это значит, что выпущенную монету на NEO будет контролировать закрытое комьюнити компании, а это противоречит принципу криптовалюты.
4. Minter
Не так давно стартовал проект Minter со своим блокчейном, на базе которого можно выпускать собственную криптовалюту. Внутри сети есть монеты BIP — Blockchain Instant Payment («мгновенный блокчейн-платёж»), или бип, каждая из которых на данный момент стоит примерно 6 центов, но в будущем цена будет расти. Бипы станут базисом для новых криптовалют, каким золото было для доллара. Более того, резерв создаёт абсолютную и мгновенную ликвидность для всех участников рынка, поскольку любую монету можно будет обменять на любую другую всего за пару секунд и без посредника.
Как выпустить монету
1. Создание собственных монет занимает около 2 минут. На сайте проекта нужно пройти регистрацию и затем ввести данные по самому токену. Каким он будет — решает каждый пользователь самостоятельно. Монеты можно интегрировать в свой бизнес или токенизировать какую-либо деятельность, где необходимо совершать объёмные транзакции за короткое время.
- Название монеты — например, Lifehacker.
- Тикер монет — аббревиатура из 3–10 латинских букв верхнего регистра.
- Количество выпуска — именно столько ваших монет будет существовать в мире.
- Количество резервируемых BIP — обеспечение ликвидности с помощью основной валюты проекта Minter.
- CRR — отвечает за коэффициент постоянного резервирования BIP в составе выпущенной новой.
- Монета для оплаты комиссии — та, которая будет подобна Gas на Ethereum.
2. После заполнения всех строк и нажатия кнопки «Создать» пользователь автоматически превращается в обладателя собственной криптовалюты, которую можно обменять на другие монеты, выпущенные в сети Minter, основные криптовалюты — всеми любимый биткойн, а также фиатную, привычную для всех валюту — доллар США.
Плюсы системы
- BIP, как и любая другая выпущенная на платформе валюта, котируется рынком. А это значит, что монеты, в отличие от других платформ, имеют реальное обеспечение. Да, валюта может взлететь, может упасть, в этом нет ничего особенного. BIP, на основе которого пользователь будет создавать свою монету, нужно купить. Так, например, если мы за токен Lifehacker заплатим 1 000 BIP и установим CRR в 10%, то на выпуске получим 100 000 монет. Средняя цена 1 LFH составила бы 100 BIP.
- Каждый желающий может получить монеты BIP от самого проекта. Для этого нужно зарегистрироваться в Telegram-боте и ждать бесплатную раздачу токенов (Airdrop), которая начнётся после запуска основной сети.
Минусы системы
Пока проект Minter входит в категорию стартапов. В остальном система демонстрирует готовность к работе с большим массивом данных и, что самое главное, платформа может предоставить базу для выпуска своей криптовалюты.
Главное, выбирайте платформу под свои нужды и постоянно контролируйте её деятельность.
Какой бы способ создания криптовалюты вы ни выбрали, помните, что блокчейн любого проекта требует к себе внимания, поэтому стоит постоянно интересоваться обновлениями и нововведениями сети, чтобы монеты были целы. Выпуск своего криптоактива делает вас на шаг ближе к действительно новым и прогрессивным технологиям, которые помогут упростить многие экономические процессы, связанные с транзакциями денег.
Читайте также 🧐
- 12 бесплатных курсов, которые научат разбираться в финансах
- 8 лучших программных и аппаратных криптокошельков
- Что такое NFT и зачем люди скупают цифровое искусство
Что означает Proof-of-Stake (PoS) в криптовалюте?
Рассмотрено
Эрика Расур
Рассмотрено
Erika Rasure
Полная биография
Эрика Rasure всемирно признана ведущим экспертом в области потребительской экономики, исследователем и педагогом. Она финансовый терапевт и трансформационный коуч, особенно заинтересованная в том, чтобы помочь женщинам научиться инвестировать.
Узнайте о нашем
Совет финансового контроля
Факт проверен
Сюзанна Квилхауг
Факт проверен
Сюзанна Квилхауг
Полная биография
Сюзанна — контент-маркетолог, писатель и специалист по проверке фактов. Она имеет степень бакалавра финансов в Государственном университете Бриджуотер и помогает разрабатывать контент-стратегии для финансовых брендов.
Узнайте о нашем
редакционная политика
Инвестопедия / Креа Тейлор
Что такое Proof-of-Stake (PoS)?
Proof-of-stake — это механизм консенсуса криптовалюты для обработки транзакций и создания новых блоков в блокчейне. Механизм консенсуса — это метод проверки записей в распределенной базе данных и обеспечения безопасности базы данных. В случае с криптовалютой база данных называется блокчейном, поэтому механизм консенсуса защищает блокчейн.
Узнайте больше о proof-of-stake и о том, чем он отличается от proof-of-work. Кроме того, узнайте, какие проблемы пытается решить Proof-of-Stake в криптовалютной индустрии.
Key Takeaways
- В рамках Proof-of-Stake (POS) валидаторы выбираются на основе количества поставленных ими монет.
- Proof-of-stake (POS) был создан как альтернатива Proof-of-Work (POW), оригинальному механизму консенсуса, используемому для проверки транзакций и открытия новых блоков.
- В то время как механизмы PoW требуют от майнеров решения криптографических головоломок, механизмы PoS требуют, чтобы валидаторы хранили и размещали токены для привилегии зарабатывать комиссионные за транзакции.
- Доказательство доли (POS) считается менее рискованным с точки зрения возможности атаки на сеть, поскольку оно структурирует компенсацию таким образом, что делает атаку менее выгодной.
- Следующий блок-писатель в цепочке блоков выбирается случайным образом, при этом более высокие шансы назначаются узлам с более высокими позициями ставок.
Нажмите «Играть», чтобы узнать все о Proof-of-Stake
Понимание Proof-of-Stake (PoS)
Proof-of-stake уменьшает объем вычислительной работы, необходимой для проверки блоков и транзакций. Благодаря доказательству работы высокие вычислительные требования обеспечивали безопасность блокчейна. Proof-of-stake изменяет способ проверки блоков с помощью машин владельцев монет, поэтому не нужно выполнять столько вычислительной работы. Владельцы предлагают свои монеты в качестве залога — стейкинга — для возможности проверки блоков и получения вознаграждения.
Валидаторы выбираются случайным образом для подтверждения транзакций и проверки информации о блоке. Эта система рандомизирует, кто получает сборы, а не использует механизм, основанный на конкурентных вознаграждениях, такой как доказательство работы.
Чтобы стать валидатором, владелец монеты должен «поставить» определенное количество монет. Например, Ethereum требует стейкинга 32 ETH, прежде чем пользователь сможет управлять узлом. Блоки проверяются несколькими валидаторами, и когда определенное количество валидаторов подтверждает правильность блока, он завершается и закрывается.
Чтобы активировать собственный валидатор, вам нужно поставить 32 ETH; однако вам не нужно стейкать столько ETH, чтобы участвовать в валидации. Вы можете присоединиться к пулам проверки, используя «жидкий стейкинг», который использует токен ERC-20, который представляет ваш ETH.
Различные механизмы подтверждения доли могут использовать различные методы для достижения консенсуса. Например, когда Ethereum вводит сегментирование, валидатор будет проверять транзакции и добавлять их в блок сегментов, для чего требуется не более 128 валидаторов для формирования «комитета» с правом голоса. После проверки осколков и создания блока две трети валидаторов должны согласиться с тем, что транзакция действительна, после чего блок закрывается.
Чем Proof-of-Stake отличается от Proof-of-Work?
Оба механизма консенсуса помогают блокчейнам синхронизировать данные, проверять информацию и обрабатывать транзакции. Каждый метод доказал свою эффективность в обслуживании блокчейна, хотя у каждого есть свои плюсы и минусы. Однако эти два алгоритма имеют очень разные подходы.
В PoS создатели блоков называются валидаторами. Валидатор проверяет транзакции, проверяет активность, голосует за результаты и ведет записи. В PoW создатели блоков называются майнерами. Майнеры работают над поиском хэша, криптографического числа, для проверки транзакций. В обмен на разгадывание хэша они награждаются монетой.
Чтобы «купить» позицию создателя блока, вам нужно владеть достаточным количеством монет или токенов, чтобы стать валидатором в блокчейне PoS. Для PoW майнеры должны инвестировать в обрабатывающее оборудование и нести огромные расходы на энергию для питания машин, пытающихся выполнить вычисления.
Затраты на оборудование и энергию в рамках механизмов PoW дороги, что ограничивает доступ к майнингу и усиливает безопасность блокчейна. Блокчейны PoS уменьшают количество вычислительной мощности, необходимой для проверки информации о блоках и транзакций. Этот механизм также снижает перегрузку сети и устраняет поощрительные стимулы PoW, которые есть в блокчейнах.
Доказательство доли | Доказательство работы |
---|---|
Создатели блоков называются валидаторами | Создателей блоков называют майнерами |
Участники должны владеть монетами или жетонами, чтобы стать валидатором | Участники должны купить оборудование и энергию, чтобы стать шахтером |
Энергоэффективный | Неэнергоэффективный |
Безопасность благодаря общественному контролю | Надежная защита благодаря дорогостоящим предварительным требованиям |
Валидаторы получают комиссию за транзакции в качестве вознаграждения | Майнеры получают вознаграждение за блок |
Цели Proof-of-Stake
Proof-of-stake предназначен для уменьшения перегрузки сети и решения экологических проблем, связанных с протоколом Proof-of-Work (PoW). Доказательство работы — это конкурентный подход к проверке транзакций, который, естественно, побуждает людей искать способы получить преимущество, особенно если речь идет о денежной стоимости.
Биткойн-майнеры зарабатывают биткойны, проверяя транзакции и блоки. Тем не менее, они оплачивают свои операционные расходы, такие как электричество и арендная плата, в фиатной валюте. Так что на самом деле происходит то, что майнеры обменивают энергию на криптовалюту, из-за чего майнинг PoW потребляет столько же энергии, сколько некоторые небольшие страны.
Механизм PoS пытается решить эти проблемы, эффективно заменяя вычислительную мощность стейкингом, в результате чего сеть случайным образом рандомизирует способность человека к майнингу. Это означает, что должно произойти резкое снижение энергопотребления, поскольку майнеры больше не могут полагаться на массивные фермы одноцелевого оборудования для получения преимущества. Например, переход Ethereum с PoW на PoS снизил энергопотребление блокчейна на 9%. 9,84%.
Первой криптовалютой, использующей метод PoS, была Peercoin. Вскоре за ним последовали Nxt, Blackcoin и ShadowCoin.
Доказательство доли безопасности
Давно рекламируемая как угроза для поклонников криптовалюты, атака 51% вызывает беспокойство при использовании PoS, но есть сомнения, что она произойдет. В соответствии с PoW атака 51% — это когда объект контролирует более 50% майнеров в сети и использует это большинство для изменения блокчейна. В PoS группа или физическое лицо должны владеть 51% поставленной криптовалюты.
Очень дорого контролировать 51% поставленной криптовалюты. В соответствии с PoS Эфириума, если произойдет атака 51%, честные валидаторы в сети могут проголосовать за игнорирование измененного блокчейна и сжечь правонарушителей, разместивших ETH. Это побуждает валидаторов действовать добросовестно на благо криптовалюты и сети.
Большинство других функций безопасности PoS не рекламируются, так как это может создать возможность обойти меры безопасности. Тем не менее, большинство систем PoS имеют дополнительные функции безопасности, которые повышают внутреннюю безопасность блокчейнов и механизмов PoS.
Что такое Proof-of-Stake и Proof-of-Work?
Proof-of-Stake (POS) использует случайно выбранных валидаторов для подтверждения транзакций и создания новых блоков. Proof-of-Work (POW) использует метод конкурентной проверки для подтверждения транзакций и добавления новых блоков в блокчейн.
Является ли Proof-of-Stake сертификатом?
Proof-of-Stake — это механизм консенсуса, в котором валидаторы криптовалюты разделяют задачу проверки транзакций. В настоящее время сертификаты не выдаются.
Как получить Proof-of-Stake?
Proof of Stake (POS) — это встроенный механизм консенсуса, используемый сетью блокчейнов. Его нельзя заработать, но вы можете помочь защитить сеть и заработать вознаграждение, используя клиент криптовалюты, который участвует в проверке PoS или становится валидатором.
Можно ли преобразовать биткойн в Proof-of-Stake?
Вполне возможно, что биткойн может измениться на доказательство доли. Однако для успешного внедрения требуются годы, и сообщество должно согласиться с изменением.
Итог
Proof-of-stake — это механизм, используемый для проверки транзакций в блокчейне. Он значительно отличается от доказательства работы, главным образом тем, что стимулирует честное поведение, вознаграждая тех, кто вложил свою криптовалюту в качестве залога, за возможность заработать больше.
Комментарии, мнения и анализы, высказанные на Investopedia, предназначены для информационных целей в Интернете. Для получения дополнительной информации ознакомьтесь с нашей гарантией и отказом от ответственности. На момент написания этой статьи автор не владеет биткойнами или эфиром.
Источники статей
Investopedia требует, чтобы авторы использовали первоисточники для поддержки своей работы. К ним относятся официальные документы, правительственные данные, оригинальные отчеты и интервью с отраслевыми экспертами. Мы также при необходимости ссылаемся на оригинальные исследования других авторитетных издателей. Вы можете узнать больше о стандартах, которым мы следуем при создании точного и беспристрастного контента, в нашем
редакционная политика.
Эфириум. «Доказательство доли (PoS)».
Эфириум. «Стейкинг с Ethereum».
Гитхаб. «Эфириум | Спецификации консенсуса».
Кембриджский университет. «Кембриджский индекс потребления биткойн-электроэнергии».
Дигиэкономист. «Индекс энергопотребления Эфириума».
Коинтелеграф. «История и эволюция Proof-of-Stake».
Эфириум. «Участвуйте в ETh3».
Объяснение альткоина: плюсы и минусы, типы и будущее
10 важных криптовалют, отличных от биткойнов
Газ (Эфириум): как плата за газ работает в блокчейне Эфириума
Что означает Proof-of-Stake (PoS) в криптовалюте?
Что такое крипто-токены и как они работают?
Стейблкоины: определение, принцип работы и типы
HODL: Объяснение криптовалютной стратегии «Держись за дорогую жизнь»
Бинанс Биржа
ICON: что это такое, как это работает, критика
шиткойн
Tether (USDT): объяснение значения и использования криптовалюты Tethering
Криптовалюта Dogecoin (DOGE): что это такое, история, использование
Использование, поддержка и рыночная капитализация Binance Coin (BNB)
Litecoin (LTC): что это такое, как это работает и биткойн
Определение пульсации
Tezos (XTZ): определение и как это работает в криптовалюте
Cardano (ADA): что это такое и чем он отличается от биткойна
Лучшие криптобиржи 2023 года
Бинанс против Коинбейс
Робинхуд против Coinbase
коинбейс против коинбейс про
eToro против Coinbase
Близнецы против Coinbase
Кракен против Coinbase
Как купить Рипл (XRP)
Блокчейн как услуга (BaaS) Значение и основные игроки
Что такое блокчейн как услуга (BaaS)?
Блокчейн как услуга (BaaS) — это стороннее создание и управление облачными сетями для компаний, занимающихся созданием блокчейн-приложений. Эти сторонние сервисы являются относительно новой разработкой в растущей области технологии блокчейн. Применение технологии блокчейна вышло далеко за пределы ее наиболее известного использования в криптовалютных транзакциях и расширилось для обеспечения безопасности транзакций всех видов. В результате возникает спрос на услуги хостинга.
Ключевые выводы
- Блокчейн как услуга (BaaS) относится к сторонней облачной инфраструктуре и управлению для компаний, создающих и эксплуатирующих приложения блокчейна.
- BaaS функционирует как своего рода веб-хост, выполняя внутренние операции для приложения или платформы на основе цепочки блоков.
- BaaS может стать катализатором, который приведет к широкому внедрению технологии блокчейн.
Понимание концепции «Блокчейн как услуга» (BaaS)
BaaS основан на модели «программное обеспечение как услуга» (SaaS) и работает аналогичным образом. Это позволяет клиентам использовать облачные решения для создания, размещения и управления собственными блокчейн-приложениями и связанными функциями в блокчейне. В то же время поставщик облачных услуг поддерживает гибкость и работоспособность инфраструктуры.
Как разработка в большей экосистеме блокчейна, BaaS рассматривается как стимулирующая внедрение блокчейна в бизнесе.
Основные игроки в пространстве BaaS включают в себя:
- Microsoft в партнерстве с ConsenSys представила блокчейн Ethereum как услугу в Microsoft Azure в 2015 году. исходные фреймворки, включая Ethereum и Hyperledger Fabric.
- R3, консорциум глобальных финансовых учреждений, который создал распределенную финансовую книгу под названием Corda.
- PayStand, который специализируется на отправке и получении платежей между компаниями.
Потребители и компании все больше готовы адаптироваться к технологии блокчейн. Однако технические сложности и операционные издержки, связанные с созданием, настройкой и эксплуатацией блокчейна, а также обслуживанием его инфраструктуры, часто выступают барьером.
BaaS предлагает внешнему поставщику услуг настроить все необходимые технологии и инфраструктуру блокчейна за определенную плату. После создания поставщик продолжает выполнять сложные внутренние операции для клиента.
Оператор BaaS обычно предлагает поддержку, такую как управление полосой пропускания, подходящее распределение ресурсов, требования к хостингу и функции безопасности данных. Оператор BaaS позволяет клиенту сосредоточиться на основной работе: функциональности блокчейна.
Пример блокчейна как услуги (BaaS)
Ниже приведен рисунок, демонстрирующий рабочую модель Hyperledger Cello «Блокчейн как услуга», набор инструментов модуля блокчейна, подобный BaaS, и служебная система в рамках проекта Hyperledger.
Изображение Джули Бэнг © Investopedia 2020
По сути, роль провайдера BaaS аналогична роли провайдера веб-хостинга. Создатели веб-сайтов создают и запускают весь контент веб-сайта на своих персональных компьютерах. Они могут нанять персонал службы поддержки или зарегистрироваться у внешнего хостинг-провайдера, такого как Amazon Web Services или HostGator. Эти сторонние компании заботятся о вопросах инфраструктуры и обслуживания.