Uczciwy start Blocknetu: bez premine, każda moneta wykopana

· 5 min czytania

Blocknet wystartował bez przydziału monet komukolwiek. Ta strona pokazuje zawartość bloku genezy, reguły konsensusu uniemożliwiające premine, fundusz deweloperów lub skarbiec, sposoby ich sprawdzenia w eksploratorze i kodzie źródłowym oraz rozpoczęcie samodzielnego kopania BNT na bntpool.com.

Czy Blocknet miał premine?

Krótka odpowiedź

Nie. Blok genezy Blocknetu, utworzony 15 lutego 2026 r., nie zawiera transakcji, więc przed rozpoczęciem kopania nie istniały monety. Od bloku 1 każdy blok wypłaca nagrodę w jednym wyjściu coinbase o wartości dokładnie zgodnej z harmonogramem, więc każde BNT w obiegu wykopał ktoś wykonujący proof of work.

Nie ma przydziału dla założycieli, deweloperów, inwestorów ani fundacji — ani w bloku genezy, ani w żadnym późniejszym bloku. Podaż monet pochodzi wyłącznie z nagród za bloki, a egzekwujące to reguły są częścią konsensusu, więc każdy węzeł sieci sprawdza je dla każdego bloku.

Co zawiera blok genezy Blocknetu?

Blok genezy jest zapisany na stałe w demonie, więc każdy węzeł zaczyna od tego samego bloku 0. Jego pola są ustalone:

Pole Wartość
Wysokość 0
Znacznik czasu 15 lutego 2026 r., 20:58:38 EST (16 lutego o 01:58:38 UTC)
Wiadomość "Wired 2026/02/15 - The Nothing That Has the Potential to Be Anything"
Poprzedni hash SHA3-256 wiadomości: a94a7f2b…d909df
Trudność 4, minimum sieci
Nonce 0
Transakcje brak
Korzeń Merkle same zera

Wiadomość to nagłówek artykułu Wired z 15 lutego 2026 r., a kod wskazuje ten artykuł jako źródło. Ponieważ poprzedni hash jest wyprowadzony z wiadomości, nagłówek zostaje trwale związany z tożsamością bloku 0 i wszystkiego, co na nim zbudowano.

Komentarz nad funkcją genezy w demonie mówi wprost: „Genesi nie ma transakcji — ani coinbase, ani spalonych monet. Pierwszy rzeczywisty blok na wysokości 1 będzie miał pierwszy coinbase”. Walidacja potwierdza ten komentarz. Węzeł sprawdzający blok 0 odrzuca go, jeśli nie ma dokładnie zera transakcji i korzenia Merkle z samych zer, więc nawet zmodyfikowany węzeł nie mógłby przemycić monet do bloku genezy bez odrzucenia przez pozostałych.

Jak konsensus wyklucza fundusz deweloperów lub skarbiec?

Krótka odpowiedź

Każdy blok Blocknetu musi zaczynać się dokładnie jedną transakcją coinbase, a ta musi nie mieć wejść, mieć zerową opłatę i dokładnie jedno wyjście o kwocie równej nagrodzie za blok na danej wysokości. Nie ma miejsca na drugą płatność, więc fundusz deweloperów, nagroda dla założyciela ani wyjście skarbca nie mogą istnieć w łańcuchu.

Współdziała tu kilka kontroli demona:

Zwykłe transakcje nie mogą tworzyć monet. Każda musi się bilansować: wejścia równają się wyjściom plus opłata, co jest sprawdzane na samych zobowiązaniach. Każde wyjście zawiera też dowód zakresu Bulletproofs wykazujący, że kwota mieści się w prawidłowym zakresie i nie może być ujemna. W ten sposób kwoty pozostają prywatne, a emisja nadal dokładnie przestrzega harmonogramu.

Jak samodzielnie sprawdzić uczciwy start Blocknetu?

Nie musisz wierzyć nikomu na słowo. Łańcuch i kod są publiczne.

W eksploratorze. Otwórz blok 0 w eksploratorze Blocknetu. Zobaczysz 0 transakcji, korzeń Merkle z 64 zer, nonce 0 i poprzedni hash zaczynający się od a94a7f2b. Wiersz nagrody za blok pokazuje kwotę z harmonogramu dla tej wysokości, ale bez transakcji w bloku nie istnieje wyjście, które mogłoby ją otrzymać. Następnie otwórz blok 1: jego jedyną transakcją jest coinbase bez wejść i z jednym wyjściem — pierwsze monety w łańcuchu.

Możesz potwierdzić, że poprzedni hash rzeczywiście jest hashem wiadomości genezy. Mając OpenSSL 1.1.1 lub nowszy, uruchom:

printf '%s' 'Wired 2026/02/15 - The Nothing That Has the Potential to Be Anything' | openssl dgst -sha3-256

Wynik kończy się na a94a7f2b8685ff3c7dc76de5ad0f13568629b1f0e0495440c58a3ed3d0d909df, czyli tej samej wartości, którą eksplorator pokazuje dla bloku 0.

W kodzie. Otwarty kod demona znajduje się na github.com/blocknetprivacy/core. W block.go znajdź te funkcje:

git clone https://github.com/blocknetprivacy/core.git
cd core
grep -n "func GetGenesisBlock\|func validateGenesisBlock\|func validateCoinbaseConsensus" block.go

GetGenesisBlock tworzy blok 0 z pustą listą transakcji, validateGenesisBlock odrzuca każdy blok 0 zawierający transakcje, a validateCoinbaseConsensus wymusza pojedyncze wyjście warte nagrodę za blok. W transaction.go funkcje validateCoinbase i verifyCommitmentBalance odpowiadają za strukturę coinbase i kontrolę bilansu zwykłych transakcji.

Dlaczego uczciwy start ma znaczenie dla górników?

Dla górników uczciwy start oznacza, że nagroda za blok w pełni wyjaśnia pochodzenie monet.

Jeśli dopiero poznajesz tę kryptowalutę, Czym jest Blocknet? opisuje prywatność, płatności nazwą i portfele.

Jak samodzielnie kopać Blocknet?

Udział w uczciwym starcie oznacza kopanie. Najszybszym sposobem jest seine na bntpool.com:

  1. Zdobądź adres. Zainstaluj oficjalny portfel wiersza poleceń lub portfel desktopowy Blocknetu i skopiuj adres albo użyj krótkiej nazwy Blocknet ID, takiej jak @name.
  2. Pobierz seine. Pobierz archiwum dla Windows, macOS lub Linux z seineminer.com i rozpakuj je. Niczego nie trzeba instalować.
  3. Uruchom program i zaakceptuj ustawienia domyślne. Uruchom seine, wklej adres lub @name i naciśnij Enter, aby zaakceptować domyślną pulę stratum+tcp://bntpool.com:3333. seine od razu zaczyna obliczać hashe i podczas pracy dostraja wątki oraz jądra obliczeniowe na CPU, a także na kartach NVIDIA w Windows i Linux.
  4. Obserwuj kopanie. Wyszukaj swój adres na stronie statystyk, aby zobaczyć hashrate, udziały i saldo, oraz śledź odkrycia puli na stronie bloków.

Poradnik kopania na bntpool.com opisuje logowanie adresem lub nazwą i kontrolowanie programu, strona Get Started podaje ustawienia wypłat puli, a poradnik kopania Blocknetu prowadzi krok po kroku przez instalację seine na każdym systemie.

Najczęściej zadawane pytania

Czy Blocknet miał premine?

Nie. Blok genezy Blocknetu, utworzony 15 lutego 2026 r., nie zawiera żadnych transakcji, więc przed rozpoczęciem kopania nie istniały żadne monety. Pierwsze monety pochodziły z nagrody za blok 1, a każde BNT od tego czasu wypłacono osobie, która wykopała blok będący jego źródłem.

Czy Blocknet ma fundusz deweloperów lub skarbiec?

Nie. Konsensus dopuszcza dokładnie jedną transakcję coinbase w bloku, która musi mieć dokładnie jedno wyjście o wartości równej nagrodzie za blok. Nie ma drugiego wyjścia dla dewelopera, założyciela ani skarbca, a blok próbujący je dodać zostaje odrzucony przez każdy węzeł sieci.

Kiedy utworzono blok genezy Blocknetu?

Znacznik czasu bloku genezy to 15 lutego 2026 r., 20:58:38 EST, czyli 16 lutego o 01:58:38 UTC. Zawiera wiadomość "Wired 2026/02/15 - The Nothing That Has the Potential to Be Anything", a hash poprzedniego bloku jest hashem SHA3-256 tej wiadomości.

Jak samodzielnie zweryfikować uczciwy start Blocknetu?

Otwórz blok 0 w eksploratorze Blocknetu: zobaczysz zero transakcji i korzeń Merkle składający się z samych zer. Następnie przeczytaj otwarty kod demona, w którym blok genezy jest zapisany na stałe z pustą listą transakcji, a kontrola coinbase akceptuje jedno wyjście równe nagrodzie za blok.

Jak zacząć kopać Blocknet?

Pobierz program seine dla Windows, macOS lub Linux, uruchom go i wklej adres Blocknet lub krótką nazwę Blocknet ID, gdy o to poprosi. Naciśnij Enter, aby zaakceptować domyślną pulę bntpool.com, a seine od razu zacznie kopać. Potem możesz wyszukać swój adres na stronie statystyk bntpool.com.