В чем заключается суть технологии Beam?
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 Гб, что в 3 раза меньше текущего объема блокчейна биткоина (260 Гб).
- Участники создают новую транзакцию по протоколу Шнорра, используя защищенный канал (офлайн или онлайн).
- Кошелек отправляет в ноду транзакцию со списком входов и выходов, комиссионными сборами и пересылаемыми средствами.
- Операция содержит неинтерактивное доказательство с нулевым разглашением, подтверждающее, что сумма выходов положительна.
Узел проверяет транзакцию относительно дерева Меркла, хранящегося в недавнем состоянии блокчейна. Корневой хэш дерева записывается в заголовке блока во время прохождения процесса доказательства работы (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: Майнить токены 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 ограничен функцией средства сохранения ценности.
- Как развивается проект Beam?
-
- В августе 2019 года разработчики Beam провели хардфорк Clear Cathode: были внесены изменения в PoW-алгоритм майнинга, добавлена поддержка односторонних платежей и мультиподписей.
- 3 декабря 2019 года состоялся релиз Beam-кошелька Double Doppler 4.0, доступного для Windows, macOS и Linux. Кошелёк, который пока находится на стадии бета-тестирования, позволяет осуществлять атомарные транзакции с минимальной комиссией.
- На первый квартал 2020 года запланирован хардфорк Eager Electron, в рамках которого будет изменен алгоритм майнинга, реализована поддержка I2P-сетей и Tor, интегрирован протокол для приватных финансовых транзакций Lelantus.
Подписывайтесь на новости Cryptoit в
!