На каком алгоритме построен блокчейн TON - PoW или PoS

Блокчейн The Open Network работает на алгоритме Proof of Stake. Однако первоначальный выпуск 5 млрд. токенов добыт с помощью Proof of Work. Разберем эти алгоритмы консенсуса подробнее.

 

The Open Network (TON) — это блокчейн-платформа сообщества разработчиков, унаследовавших TON от Telegram после запрета SEC. Следить за развитием проекта вы можете в Telegram канале Дайте Gram!, монеты Toncoin уже можно купить.

Блокчейн — это децентрализованная система, в которой данные хранятся в цепочке блоков. Для поддержания работы блокчейна (проведения транзакций, сохранения информации и т.п.) необходимо постоянно создавать новые блоки. Вся сеть существует благодаря этому, и чем больше добывается блоков, тем стабильнее блокчейн.

Новый созданный блок должен быть подтвержден (верифицирован) другими участниками сети — они должны прийти к соглашению между собой о валидности этого блока. Такое соглашение происходит по определенному алгоритму — набору математических правил, — называемому алгоритмом консенсуса.

Теперь рассмотрим два наиболее распространенных алгоритма — Proof of Work (PoW) и Proof of Stake (PoS).

Алгоритм Proof of Work (PoW)

Это самый первый созданный алгоритм, на его основе работают Bitcoin, Ethereum и другие монеты первого поколения. Его стабильность поддерживают участники, называемые майнерами.

Получение нового блока в алгоритме консенсуса Proof of Work (PoW) называется майнингом (добычей). Участник задействует вычислительные мощности своего оборудования для вычисления криптографической задачи перебором комбинаций чисел, соревнуясь в скорости получения решения с другими участниками. Успешным решением является число, которое в комбинации со всеми данными предыдущих блоков дает определенное уникальное значение (хэш). Этот хэш должен быть верифицирован всеми участниками сети, и если он правильный, то на его основе будет создан новый блок.

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

Алгоритм Proof of Stake (PoS)

Участники, поддерживающие работу такого блокчейна, называются валидаторами. Они помещают свои монеты в сеть в виде залога, чтобы начать участвовать в процессе создания новых блоков. Участник, который будет генерировать следующий блок, выбирается случайным образом, но шансы получить возможность создать блок распределяются в зависимости от объема вложенных средств.

Таким образом, алгоритм консенсуса PoS напоминает голосование акционеров компании — чем больше у владельца акций (токенов блокчейна), тем более весом его голос и тем больше шансов создать блок. Однако и пользователи с небольшим объемом вложенных средств тоже участвуют в создании блоков.

Proof of Stake, в отличие от Proof of Work, не требует мощного вычислительного оборудования и энергозатрат — блок генерируется случайно, нет необходимости решать криптографическую задачу. Для подтверждения нового блока, полученного участником, достаточно согласия не менее 2/3 остальных участников о его верности (валидности). При этом, валидаторы заинтересованы честно подтверждать блоки, иначе рискуют быть оштрафоваными и потерять свой залог.

В PoS участник не занимается майнингом, он только создает блоки и проверяет блоки других участников. Это обеспечивает гораздо более высокую скорость проведения транзакций, чем в сетях с PoW.

Какой алгоритм консенсуса у The Open Network — PoW или PoS?

Перед тем, как ответить на поставленный в статье вопрос, разберемся что такое смарт-контракт.

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

Таким образом, смарт-контракт — это алгоритм, проверяющий выполнение некоторых условий со стороны участника и выполняющий заранее заложенные в него действия при соблюдении этих условий.

Блокчейн TON построен на алгоритме консенсуса Proof of Stake — для создания блоков майнинг не требуется. Однако первые выпущенные 5 миллиардов монет Toncoin были помещены в специальные смарт контракты “Proof of Work Giver”, и распределяются по принципу алгоритма Proof of Work между участниками-майнерами. 

Это было сделано после выхода команды Телеграм из проекта, чтобы сеть была децентрализована и у контролирующих органов, наподобие SEC, не возникало вопросов.

Таким образом, в сети The Open Network с самого начала используется консенсус Proof of Stake. PoS обеспечивает работу сети, в том числе и работу контрактов-гиверов.

При этом майнинга это никак не касается, для получения TON coin из смарт-контрактов PoW Giver используется консенсус Proof of Work. Гиверы имеют ограниченный баланс, который постепенно иссякает.

Чтобы не пропустить момент, средства на гиверах закончатся и PoW прекратится, следите за обновлениями в канале Новости TON. В гиверах осталось всего несколько миллионов монет.

Валидаторы и номинаторы. Как заработать на алгоритме PoS в сети TON?

Как мы разбирали выше, в алгоритме консенсуса Proof of Stake вознаграждение получают валидаторы сети, обеспечивая ее стабильность и генерацию новых блоков. Рассмотрим основные возможности для заработка участниками блокчейна TON.

Один из способов заработка — создание своей мастерноды для валидаций.

Мастернода — это компьютер, подключенный к блокчейну 24/7 и полностью синхронизированный с ним. Она отвечает за децентрализацию сети и скорость работы, а также за проверку и одобрение транзакций. То есть, мастернода — это валидатор сети, и она получает вознаграждение за обслуживание блокчейна в монетах этого блокчейна. Более подробно о мастернодах читайте здесь. Однако, чтобы создать мастерноду в сети ТОН, необходимо выполнить следующие условия:

Участник, создающий мастерноду, может использовать не только свои собственные монеты, но и занимать их у других пользователей блокчейна. Что особенно актуально, когда пользователь обладает техническими возможностями для запуска сервера, но не имеет достаточного количества монет. Такой займ можно сделать через сервис Ton Nominatorsподробнее о нем расскажем ниже.

Если вы хотите узнать больше о потенциальных возможностях стать валидатором, то рекомендуем подписаться на канал Дайте Gram!.

Процесс валидирования в сети TON разбит на раунды

Более простым способом заработка для пользователей блокчейна будет делегировать свои ТОН коины (передать в аренду) существующим мастернодам, то есть стать номинатором. Для этого разработчики TON создали сервис Ton Nominators.

Номинатор — это инвестор, который готов дать владельцу мастерноды в долг свои TonCoin’ы (где и как купить — читайте здесь), чтобы в будущем получать комиссию от транзакций, которые будет проверять мастернода. Чтобы стать номинатором, достаточно иметь минимально необходимое количество монет на вашем кошельке в блокчейне TON и выбрать мастерноду, которой вы готовы их делегировать.

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

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

Весь процесс делегирования монет полностью автоматизирован и обеспечивается смарт-контрактом — пользователь отправляет в него свои Toncoin, а Ton Nominators гарантирует, что монеты отправятся исключительно на валидацию и что награда будет разделена с вкладчиком.

Делегирование монет также обеспечивает важную задачу — поддержание стабильности сети. Чем больше монет номинировано валидаторам, тем безопаснее блокчейн и тем сложнее захватить большинство в сети для ее управления.

Запуск сервиса Ton Nominators запланирован на ноябрь 2021 года, рекомендуем подписаться на канал Дайте Грам!, чтобы делегировать свои монеты одним из первых с наиболее выгодным процентом вознаграждения.