Что такое Beam?

2020-03-19 18.10.59
БазовыйАльткоиныАнонимность
2020-03-19 18.10.59
БазовыйАльткоиныАнонимность

1

Что такое Beam?

Внимание! Статья устарела и требует обновления.

Beam – анонимная криптовалюта, работающая на основе протокола MimbleWimble.

2

Как и когда возникла криптовалюта Beam?

В марте 2018 года команда, собранная израильским программистом и предпринимателем Александром Зайдельсоном под эгидой компании Beam Development Limited, начала работу над проектом Beam. Большая часть сотрудников компании – выходцы из постсоветских стран.

Спустя десять месяцев после старта – 3 января 2019 года, в день 10-летнего юбилея генезис-блока биткоина – состоялся запуск основной сети Beam.

Beam стала первой имплементацией протокола MimbleWimble, спустя 12 дней произошёл запуск второй рабочей реализации протокола – криптовалюты Grin – хотя ее разработка стартовала на год раньше.

3

Как финансируется проект Beam?

Проект финансируется за счет сбережений Казначейства (Treasury), куда в течение первых пяти лет будут поступать отчисления в размере 20% от всех добытых монет. Из этих средств выплачивается зарплата команде, а также вознаграждение инвесторам, консультантам и некоммерческому фонду Beam Foundation, который, как планируется, в будущем станет управлять проектом.

4

Каковы ключевые технологические особенности Beam?

  • В программной реализации проекта используется язык C++.
  • Алгоритм шифрования – Equihash.
  • В Beam отсутствуют адреса: посредством приватных ключей пользователи контролируют свои монеты, представленные в виде UTXO (неистраченных выходов транзакций).
  • Транзакции в Beam по умолчанию конфиденциальны: данные об отправителях и получателях не сохраняются. Конфиденциальность обеспечивает сетевой механизм Dandelion («Одуванчик»).

5

Как функционирует блокчейн Beam?

Протокол MimbleWimble повышает масштабируемость блокчейна Beam, значительно уменьшая его объем: все промежуточные состояния UTXO удаляются, остаются только неистраченные выходные данные.

Благодаря минимизации размера блоков к тому времени, когда сеть Beam достигнет масштабов сети биткоина, ее размер будет составлять приблизительно 70 Гб – 30% от текущего объема блокчейна биткоина (260 Гб). Разработчики Beam намерены в будущем внедрить дополнительные решения масштабирования, которые позволят уменьшить размер сети как минимум в три раза.

Используя защищенный канал (офлайн или онлайн), участники создают новую транзакцию, которую оба кошелька подписывают по протоколу Шнорра.

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

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

Майнинг-пул добавляет транзакцию в один из ежеминутно добываемых блоков и отправляет ее обратно в узел для распределения и проверки.

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

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

6

Какие типы транзакций поддерживает Beam?

  • Эскроу-транзакции.
  • Транзакции с таймлоком.
  • Атомарные свопы между биткоином, Litecoin и Qtum.
  • Аудитопригодные транзакции (эта опция позволяет создавать ключи аудитора, которые сотрудники налоговой службы, бухгалтеры и другие могут использовать для просмотра транзакций в блокчейне).
  • Оффлайн-транзакции.

Благодаря расширению протокола MimbleWimble на блокчейн Beam можно добавлять дополнительные токены – конфиденциальные активы. Они дают участникам транзакций возможность криптографически верифицировать их безопасность.

7

Как происходит майнинг BEAM?

  • Сейчас майнинг BEAM реализуется на базе модифицированной версии PoW-алгоритма Equihash.
  • Майнинг Beam доступен компьютерам под управлением ОС Windows, Linux или Mac с видеоадаптерами с минимальным объемом памяти в минимум 4 Гб (AMD RX560+/Nvidia GTX 1050+).
  • ПО для майнинга можно скачать на официальном сайте проекта. Также доступны приложения GMiner и Bminer с поддержкой Equihash.
  • Майнить токены BEAM можно с помощью OpenCL/Cuda-майнера (GPU) и через встроенный в десктоп-кошелек инструментарий (GPU/CPU).
  • Новые блоки в сети Beam создаются каждые 60 секунд. За это время генерируется 100 монет, 80 из них достается майнерам, 20 – остается в Treasury проекта.
  • Ежедневно в оборот поступают 144000 токенов.
  • Всего будет выпущено 262 800 000 токенов BEAM, приблизительное количество токенов в обороте – 48 195 200 (данные по состоянию на декабрь 2019 года).
  • В 2019 году награда за блок составляет 80 монет. В 2020, 2021, 2022, 2023 гг. она будет составлять 40 монет. С 2024 по 2027 гг. – 25 монет. После этого каждые четыре года будет происходить халвинг, на 133-й год существования монеты эмиссия прекратится.
  • Отчисления фонду и команде разработчиков: в 2019 году – 20 монет из награды за блок, с 2020 по 2024 гг. – 10 монет.

8

Каковы минусы и провалы Beam?

9 января 2019 года была выявлена и в тот же день исправлена критическая уязвимость в ПО кошелька Beam.

21 января 2019 года блокчейн Beam на два часа приостановил работу из-за проблемы на блоке #25709.

В настоящее время блокчейн Beam обрабатывает 17 транзакций в секунду, что превосходит аналогичные показатели биткоина и многих конфиденциальных криптовалют. Команда Beam признает, что текущая скорость не позволяет криптовалюте быть полноценным платежным средством и обещает увеличить скорость благодаря решениям масштабирования второго уровня – Lightning, Thunderella и другим. Однако пока сценарий использования Beam ограничен функцией средства сохранения ценности.

9

Как развивается проект Beam?

В августе 2019 года разработчики Beam провели хардфорк Clear Cathode: были внесены изменения в PoW-алгоритм майнинга, добавлена поддержка односторонних платежей и мультиподписей.

3 декабря 2019 года состоялся релиз Beam-кошелька Double Doppler 4.0, доступного для Windows, macOS и Linux. Кошелёк, который пока находится на стадии бета-тестирования, позволяет осуществлять атомарные транзакции с минимальной комиссией.

На первый квартал 2020 года запланирован хардфорк Eager Electron, в рамках которого будет изменен алгоритм майнинга, реализована поддержка I2P-сетей и Tor, интегрирован протокол для приватных финансовых транзакций Lelantus.

Подписывайтесь на новости Forklog в Facebook!

Подписывайтесь на ForkLog в социальных сетях

Telegram (основной канал) Discord Instagram
Нашли ошибку в тексте? Выделите ее и нажмите CTRL+ENTER

Рассылки ForkLog: держите руку на пульсе биткоин-индустрии!

*Ежедневная рассылка — краткая сводка наиболее важных новостей предыдущего дня. Чтение занимает не больше двух минут. Выходит в рабочие дни в 06:00 (UTC)
*Еженедельная рассылка — объясняем, кто и как изменил индустрию за неделю. Идеально подходит для тех, кто не успевает за новостным потоком в течение дня. Выходит в пятницу в 16:00 (UTC).

Мы используем файлы cookie для улучшения качества работы.

Пользуясь сайтом, вы соглашаетесь с Политикой приватности.

OK