PLC Ultima

Ultima

Как работает Burning Wallet в блокчейне PLC Ultima? 

25 ноября 2022

Постоянное сжигание коинов — это один из ключевых элементов стратегии поддержания ценности PLC Ultima. Помимо целенаправленного сжигания больших сумм коинов, происходит постоянное сжигание комиссий при транзакциях в сети. Размер сжигания коинов составляет 1–3%. Это поддерживает дефляционную природу коина. Сжигание коинов происходит с каждой транзакцией.

К нам поступает много вопросов о том, как устроено сжигание в блокчейне PLC Ultima. В этой статье мы расскажем вам, как работает сжигание в PLC Ultima, и докажем, что к сожженным коинам ни у кого не может быть доступа. 

Прежде чем начать говорить о работе кошелька Burning Wallet, мы расскажем вам о том, как вообще функционируют кошельки в нашем блокчейне. 

Как создается кошелек в блокчейне PLC Ultima? 

Если вы зайдете в наш блок-эксплорер, то увидите, что кошельки имеют стандартный вид: они начинаются с одинаковых символов и имеют стандартную длину.

Как работает Burning Wallet в блокчейне PLC Ultima? 

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

Знание приватного ключа необходимо для проведения всех действий с кошельком — отправки и приема криптовалютных транзакций. Именно поэтому мы постоянно акцентируем внимание на важности сохранения приватных ключей. 

Что стоит за блокчейн-кошельком?

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

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

Что представляет собой кошелек Burning Wallet?

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

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

На языке программирования команда, запрещающая отправку коинов с кошелька, выражается следующим значением: 

asm: “OP_INVALIDOPCODE”

Также на нестандартность кошелька указывает и его тип: 

type: “nonstandard”

Вы можете увидеть эти значения, введя адрес кошелька Burning Wallet в интерпретатор ноды. Давайте вместе с вами проделаем это, чтобы удостовериться в том, что в PLC Ultima происходит безвозвратное сжигание коинов. 

Для этого необходимо совершить следующие действия: 

  • Запустить ноду PLCU:
Как работает Burning Wallet в блокчейне PLC Ultima? 

Дождаться синхронизации. Открыть в меню раздел Help, затем Debug Window и выбрать Console:

Как работает Burning Wallet в блокчейне PLC Ultima? 
  • Зайти в блок-эксплорер (https://plcultima.info/en) и найти любую транзакцию, в которой присутствует кошелек для сжигания коинов. Он выделен спец. иконкой и легко распознается:

https://plcultima.info/en/tx/5e5150646a8809376400113e0f3409b36364b7375e38e6e2c8506c529ef2c13c

  • Скопировать txid-код транзакции: 

5e5150646a8809376400113e0f3409b36364b7375e38e6e2c8506c529ef2c13c 

  • Запустить в консоли следующую команду (используя скопированный txid-код транзакции). Для запуска нажмите на кнопку Enter: 

getrawtransaction 5e5150646a8809376400113e0f3409b36364b7375e38e6e2c8506c529ef2c13c

Как работает Burning Wallet в блокчейне PLC Ultima? 

Вы увидите следующие результаты: 

Как работает Burning Wallet в блокчейне PLC Ultima? 

где U2xHQcsFhtoDLZM3rBVj9mWvyDcYHPtDs1Tqa является стандартным адресом, который имеет приватный ключ, а U2xHfRKJx7kiicc4SVeWpgWbX28bNRSt3ACeb — адрес без приватного ключа: 

Как работает Burning Wallet в блокчейне PLC Ultima? 

Чтобы доказать, что адрес U2xHfRKJx7kiicc4SVeWpgWbX28bNRSt3ACeb не имеет приватного ключа, и зная, что невозможность отправки коинов на скриптовом языке обозначается как OP_INVALIDCODE = 0xff (источник: https://en.bitcoin.it/wiki/Script), запустите следующую команду в консоли: 

decodescript ff 

Как работает Burning Wallet в блокчейне PLC Ultima? 

Вы увидите следующий вывод: 

Как работает Burning Wallet в блокчейне PLC Ultima? 

Это и есть адрес Burning Wallet.

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