Blocknet розпочав роботу без будь-яких попередніх розподілів. Ця сторінка показує вміст генезис-блока, правила консенсусу, що унеможливлюють премін, фонд розробників чи скарбницю, способи перевірки в оглядачі та вихідному коді, а також початок власного майнінгу BNT на bntpool.com.
Чи був у Blocknet премін?
Ні. Генезис-блок Blocknet, створений 15 лютого 2026 року, не містить транзакцій, тому до початку майнінгу монет не існувало. Від блока 1 кожен блок виплачує винагороду одним виходом coinbase точно на суму за графіком, тому кожен BNT в обігу видобуто виконанням доказу роботи.
Ні в генезис-блоці, ні в будь-якому наступному блоці немає розподілу для засновників, розробників, інвесторів чи фонду. Пропозиція монет походить лише з винагород за блоки. Правила, що це забезпечують, є частиною консенсусу, тому кожна нода перевіряє їх у кожному блоці.
Що містить генезис-блок Blocknet?
Генезис-блок жорстко задано в демоні, тому всі ноди починають з однакового блока 0. Його поля фіксовані:
| Поле | Значення |
|---|---|
| Висота | 0 |
| Часова позначка | 15 лютого 2026 року, 20:58:38 EST (16 лютого о 01:58:38 UTC) |
| Повідомлення | "Wired 2026/02/15 - The Nothing That Has the Potential to Be Anything" |
| Попередній хеш | SHA3-256 повідомлення: a94a7f2b…d909df |
| Складність | 4, мінімум мережі |
| Nonce | 0 |
| Транзакції | немає |
| Корінь Меркла | самі нулі |
Повідомлення — заголовок статті Wired від 15 лютого 2026 року; код посилається на неї як на джерело. Оскільки попередній хеш отримано з повідомлення, заголовок закріплено в ідентичності блока 0 та всього, що побудовано на ньому.
Коментар над функцією генезису в демоні говорить прямо: «Генезис не має транзакцій — ні coinbase, ні спалених монет. Перший справжній блок на висоті 1 матиме перший coinbase». Валідація підтверджує коментар. Нода відхиляє блок 0, якщо він не має рівно нуля транзакцій і кореня Меркла з самих нулів, тому навіть змінена нода не могла б непомітно додати монети до генезису без відхилення рештою мережі.
Як консенсус виключає фонд розробників або скарбницю?
Кожен блок Blocknet мусить починатися рівно однією транзакцією coinbase, яка не має входів, має нульову комісію та рівно один вихід із сумою винагороди за блок на цій висоті. Для другого платежу немає місця, тому вихід фонду розробників, винагороди засновника чи скарбниці не може існувати в ланцюгу.
Тут спільно працюють кілька перевірок демона:
- Один coinbase на блок. Перша транзакція має бути coinbase, і жодна інша транзакція блока не може ним бути.
- Один вихід, жодних входів. Coinbase з нулем або двома виходами чи з входом недійсний.
- Точна винагорода. Blocknet приховує суми зобов’язаннями Педерсена, але coinbase — особливий випадок. Його маскувальний множник отримують із відкритих даних (публічного ключа транзакції та висоти блока), тому кожна нода може відтворити зобов’язання для винагороди за графіком і порівняти. Якщо вихід зобов’язується до іншої суми, блок відхиляють.
- Порожнє мемо. Мемо coinbase має бути порожнім, тому винагороди за блоки не можуть переносити й додаткові дані.
Звичайні транзакції не можуть створювати монети. Кожна мусить мати баланс: входи дорівнюють виходам плюс комісія; це перевіряють на самих зобов’язаннях. Кожен вихід також має доказ діапазону Bulletproofs, який показує, що сума в допустимих межах і не може бути від’ємною. Так суми залишаються приватними, а емісія точно дотримується графіка.
Як самостійно перевірити чесний запуск Blocknet?
Не потрібно вірити комусь на слово. Ланцюг і код відкриті.
В оглядачі. Відкрийте блок 0 в оглядачі Blocknet. Там 0 транзакцій, корінь Меркла із 64 нулів, nonce 0 та попередній хеш, що починається на a94a7f2b. Рядок винагороди показує суму за графіком для цієї висоти, але без транзакцій немає виходу, який її отримає. Далі відкрийте блок 1: його єдина транзакція — coinbase без входів з одним виходом, перші монети ланцюга.
Можна підтвердити, що попередній хеш справді є хешем повідомлення генезису. З OpenSSL 1.1.1 або новішим виконайте:
printf '%s' 'Wired 2026/02/15 - The Nothing That Has the Potential to Be Anything' | openssl dgst -sha3-256
Результат закінчується на a94a7f2b8685ff3c7dc76de5ad0f13568629b1f0e0495440c58a3ed3d0d909df — те саме значення оглядач показує для блока 0.
У коді. Відкритий код демона є на github.com/blocknetprivacy/core. У block.go знайдіть такі функції:
git clone https://github.com/blocknetprivacy/core.git
cd core
grep -n "func GetGenesisBlock\|func validateGenesisBlock\|func validateCoinbaseConsensus" block.go
GetGenesisBlock будує блок 0 з порожнім списком транзакцій, validateGenesisBlock відхиляє будь-який блок 0 із транзакціями, а validateCoinbaseConsensus забезпечує один вихід вартістю у винагороду за блок. У transaction.go функції validateCoinbase та verifyCommitmentBalance перевіряють структуру coinbase і баланс звичайних транзакцій.
Чому чесний запуск важливий для майнерів?
Для майнерів чесний запуск означає, що винагорода за блок повністю пояснює походження монет.
- Усі нові монети отримують майнери. Без преміну та виходу скарбниці 100% емісії виплачують тим, хто знаходить блоки. Блок 1 виплатив 723,25093035 BNT одним виходом coinbase, і всі наступні блоки так само виплатили повну винагороду.
- Правила однакові для всіх. Від блока 1 єдиний спосіб отримати нові BNT — виконувати доказ роботи. Графік винагород задано в коді й однаково застосовано до першого майнера та того, хто починає сьогодні.
- Доказ роботи підходить звичайним комп’ютерам. Blocknet використовує Argon2id із 2 GiB пам’яті на хеш, розроблений для опору ASIC. Майнінг залишається доступним десктопам, ноутбукам і серверам, які люди вже мають. Пояснення Argon2id на seineminer.com розкриває причину.
- Емісію легко перевірити. Кожна монета походить із виходу coinbase, перевіреного кожною нодою, тому загальна емісія на будь-якій висоті прямо випливає з графіка винагород.
Якщо ви лише знайомитеся з монетою, Що таке Blocknet? описує приватність, оплату за іменем і гаманці.
Як самостійно майнити Blocknet?
Участь у чесному запуску означає майнінг. Найшвидший шлях — майнер seine на bntpool.com:
- Отримайте адресу. Установіть офіційний гаманець командного рядка або десктопний гаманець Blocknet і скопіюйте адресу чи використайте коротке ім’я Blocknet ID, як-от
@name. - Завантажте seine. Візьміть архів для Windows, macOS або Linux із seineminer.com та розпакуйте. Встановлювати нічого не потрібно.
- Запустіть і прийміть типові параметри. Запустіть seine, вставте адресу або
@nameі натисніть Enter для типового пулуstratum+tcp://bntpool.com:3333. seine одразу почне хешування й під час роботи налаштовуватиме потоки та обчислювальні ядра на CPU, а також на відеокартах NVIDIA у Windows і Linux. - Стежте за майнером. Знайдіть адресу на сторінці статистики, щоб бачити хешрейт, шари й баланс, і стежте за знахідками пулу на сторінці блоків.
Посібник із майнінгу на bntpool.com описує вхід за адресою або іменем і перевірку майнера; сторінка Get Started перелічує параметри виплат, а посібник із майнінгу Blocknet покроково пояснює налаштування seine на кожній системі.
Поширені запитання
Чи був у Blocknet премін?
Ні. Генезис-блок Blocknet, створений 15 лютого 2026 року, не містить жодної транзакції, тому до початку майнінгу монет не існувало. Перші монети з’явилися з винагороди за блок 1, і кожен BNT відтоді виплачено тому, хто видобув блок його походження.
Чи має Blocknet фонд розробників або скарбницю?
Ні. Консенсус дозволяє рівно одну транзакцію coinbase на блок, і вона повинна мати рівно один вихід вартістю точно у винагороду за блок. Другого виходу для розробника, засновника чи скарбниці немає; блок зі спробою його додати відхиляє кожна нода мережі.
Коли створено генезис-блок Blocknet?
Часова позначка генезис-блока — 15 лютого 2026 року, 20:58:38 EST, тобто 16 лютого о 01:58:38 UTC. Він містить повідомлення "Wired 2026/02/15 - The Nothing That Has the Potential to Be Anything", а хеш попереднього блока є SHA3-256 хешем цього повідомлення.
Як самостійно перевірити чесний запуск Blocknet?
Відкрийте блок 0 у блокчейн-оглядачі Blocknet: там нуль транзакцій і корінь Меркла з самих нулів. Потім прочитайте відкритий код демона: генезис-блок жорстко задано з порожнім списком транзакцій, а перевірка coinbase приймає один вихід, рівний винагороді за блок.
Як почати майнити Blocknet?
Завантажте майнер seine для Windows, macOS або Linux, запустіть і вставте адресу Blocknet або коротке ім’я Blocknet ID на запит. Натисніть Enter, щоб прийняти типовий пул bntpool.com, і seine одразу почне майнити. Далі знайдіть адресу на сторінці статистики bntpool.com.