Blocknets eerlijke start: geen premine, elke munt gemined

· 5 min lezen

Blocknet begon zonder iets aan iemand toe te wijzen. Deze pagina toont wat het genesisblok bevat, welke consensusregels een premine, ontwikkelfonds of treasury onmogelijk maken, hoe je dit in de explorer en broncode controleert en hoe je zelf BNT mint op bntpool.com.

Had Blocknet een premine?

Kort antwoord

Nee. Het genesisblok van Blocknet, gemaakt op 15 februari 2026, bevat geen transacties. Er bestonden geen munten voordat mining begon. Sinds blok 1 betaalt elk blok zijn beloning in één coinbase-output, precies ter waarde van het vastgelegde bedrag. Elke BNT in omloop is dus gemined door iemand die de proof of work uitvoerde.

Er is geen toewijzing aan oprichters, ontwikkelaars, investeerders of een stichting, niet in genesis en niet in latere blokken. De muntvoorraad komt uitsluitend uit blokbeloningen. De regels hiervoor zijn onderdeel van consensus, dus iedere node controleert ze voor elk blok.

Wat bevat het genesisblok van Blocknet?

Het genesisblok ligt vast in de daemon, zodat iedere node begint met hetzelfde blok 0. De velden zijn:

Veld Waarde
Hoogte 0
Tijdstempel 15 februari 2026, 20:58:38 EST (16 februari om 01:58:38 UTC)
Boodschap "Wired 2026/02/15 - The Nothing That Has the Potential to Be Anything"
Vorige hash SHA3-256 van de boodschap: a94a7f2b…d909df
Moeilijkheid 4, het netwerkminimum
Nonce 0
Transacties geen
Merkle root uitsluitend nullen

De boodschap is de titel van een Wired-artikel van 15 februari 2026, dat de code als bron noemt. Omdat de vorige hash uit de boodschap wordt afgeleid, zit de titel vast in de identiteit van blok 0 en alles wat daarop voortbouwt.

Het commentaar boven de genesisfunctie in de daemon zegt het duidelijk: genesis heeft geen transacties, geen coinbase en geen verbrande munten; het eerste echte blok op hoogte 1 krijgt de eerste coinbase. De validatie dwingt dit af. Een node accepteert blok 0 alleen met precies nul transacties en een merkle root van uitsluitend nullen. Zelfs een aangepaste node kan er dus geen munten in stoppen zonder door de rest te worden afgewezen.

Hoe sluit consensus een ontwikkelfonds of treasury uit?

Kort antwoord

Elk Blocknet-blok moet beginnen met precies één coinbasetransactie, zonder inputs, met nul transactiekosten en precies één output gelijk aan de beloning voor die hoogte. Er is geen plaats voor een tweede betaling. Een output voor een ontwikkelfonds, oprichtersbeloning of treasury kan daardoor niet op de keten bestaan.

Verschillende controles in de daemon werken hierbij samen:

Gewone transacties kunnen geen munten maken. Ze moeten in balans zijn: inputs zijn gelijk aan outputs plus transactiekosten, gecontroleerd op de commitments zelf. Elke output draagt een Bulletproofs range proof die aantoont dat het bedrag binnen een geldig bereik ligt en niet negatief is. Zo blijven bedragen privé terwijl de uitgifte exact het schema volgt.

Hoe controleer je zelf de eerlijke start van Blocknet?

Je hoeft niemand op zijn woord te geloven. Zowel de keten als de code is openbaar.

In de explorer. Open blok 0 in de Blocknet-explorer. Het toont 0 transacties, een merkle root van 64 nullen, nonce 0 en een vorige hash die begint met a94a7f2b. De regel voor de blokbeloning toont het bedrag uit het schema voor die hoogte, maar zonder transacties bestaat er geen output om het te ontvangen. Open daarna blok 1: de enige transactie is een coinbase zonder inputs en met één output, de eerste munten op de keten.

Controleer ook dat de vorige hash werkelijk de hash van de genesisboodschap is. Met OpenSSL 1.1.1 of nieuwer:

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

De uitvoer eindigt op a94a7f2b8685ff3c7dc76de5ad0f13568629b1f0e0495440c58a3ed3d0d909df, dezelfde waarde als voor blok 0 in de explorer.

In de code. De daemon is opensource op github.com/blocknetprivacy/core. Zoek in block.go deze functies:

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

GetGenesisBlock maakt blok 0 met een lege transactielijst. validateGenesisBlock wijst elk blok 0 met transacties af. validateCoinbaseConsensus dwingt één output ter waarde van de blokbeloning af. In transaction.go controleren validateCoinbase en verifyCommitmentBalance de coinbasevorm en de balans van gewone transacties.

Waarom is een eerlijke start belangrijk voor miners?

Voor miners betekent een eerlijke start dat blokbeloningen de volledige herkomst van de munten verklaren.

Nieuw met de munt? Wat is Blocknet? behandelt privacy, betalen op naam en wallets.

Hoe mine je zelf Blocknet?

Deelnemen aan een eerlijke start betekent minen. De snelste weg is seine op bntpool.com:

  1. Haal een adres op. Installeer de officiële Blocknet-opdrachtregelwallet of desktopwallet en kopieer je adres, of gebruik een Blocknet ID-naam zoals @name.
  2. Download seine. Download het archief voor Windows, macOS of Linux van seineminer.com en pak het uit. Installeren is niet nodig.
  3. Start en accepteer de standaardwaarden. Open seine, plak je adres of @name en druk op Enter voor stratum+tcp://bntpool.com:3333. Seine begint meteen met hashen en stemt threads en kernels tijdens het draaien af, op je CPU en op NVIDIA-kaarten onder Windows en Linux.
  4. Volg je miner. Zoek je adres op de statistiekenpagina voor hashrate, shares en saldo. Volg de gevonden blokken op de blokkenpagina.

De gids voor minen op bntpool.com behandelt inloggen met adres of naam en het controleren van je miner. Get Started toont de uitbetalingsinstellingen en de Blocknet-mininggids legt de installatie van seine stap voor stap uit voor elk systeem.

Veelgestelde vragen

Had Blocknet een premine?

Nee. Het genesisblok van Blocknet, gemaakt op 15 februari 2026, bevat helemaal geen transacties. Er bestonden dus geen munten voordat het minen begon. De eerste munten kwamen uit de beloning van blok 1. Elke BNT sindsdien is betaald aan degene die het bijbehorende blok mined heeft.

Heeft Blocknet een ontwikkelfonds of treasury?

Nee. Consensus staat precies één coinbasetransactie per blok toe, met precies één output ter waarde van de blokbeloning. Er is geen tweede output voor een ontwikkelaar, oprichter of treasury. Elk blok dat zoiets probeert toe te voegen, wordt door alle nodes in het netwerk afgewezen.

Wanneer is het genesisblok van Blocknet gemaakt?

De tijdstempel is 15 februari 2026 om 20:58:38 EST, oftewel 16 februari om 01:58:38 UTC. Het bevat de boodschap «Wired 2026/02/15 - The Nothing That Has the Potential to Be Anything». De hash van het vorige blok is de SHA3-256-hash van die boodschap.

Hoe controleer ik zelf de eerlijke start van Blocknet?

Open blok 0 in de Blocknet-explorer: je ziet nul transacties en een merkle root met uitsluitend nullen. Lees daarna de opensource-daemoncode. Daar is genesis vastgelegd met een lege transactielijst en accepteert de coinbasecontrole één output gelijk aan de blokbeloning.

Hoe begin ik met Blocknet minen?

Download seine voor Windows, macOS of Linux, start het en plak je Blocknet-adres of korte Blocknet ID-naam wanneer daarom wordt gevraagd. Druk op Enter voor de standaardpool bntpool.com en seine begint direct. Daarna kun je je adres opzoeken op de statistiekenpagina van bntpool.com.