Naar inhoud
BlockchainBeginner

Open source blockchainprojecten: wat de publieke code betekent

Een open source blockchainproject publiceert zijn code zodat iedereen die kan lezen, gebruiken of aanpassen, en je kunt de openbare repository en licentie controleren.

Vahe HakobyanVahe HakobyanHoofdredacteur Bijgewerkt 5 okt. 20263 min leestijdFeiten gecontroleerd
Een donkerblauwe achtergrond met gloeiende cyaan glazen blokken die door licht met elkaar verbonden zijn.
Illustratie: World-Crypt
Op deze pagina
Belangrijkste punten
  • Controleer op een openbare repository en licentie.
  • Nodes downloaden en draaien de netwerksoftware.
  • Publieke code belooft geen veiligheid.

Kort antwoord

Een open source blockchainproject is een blockchain waarvan de code openbaar is, zodat iedereen die kan lezen, gebruiken en aanpassen. Het stelt mensen in staat de regels te controleren en op openbare, permissionless netwerken te bouwen zonder een bedrijf om toegang te vragen.

Bitcoin, voorgesteld in een 2008 whitepaper, is het bekendste voorbeeld van een publieke chain die iedereen kan kopiëren en draaien.

Wat is een open source blockchainproject?

Open source blockchain in één oogopslag

Ledger-type
Publieke gedistribueerde ledgers
Belangrijkste kenmerk
Veilig gekoppeld door cryptografische hashes
Beheer
Peer-to-peer computernetwerk
Oorsprong
Satoshi Nakamoto in 2008

Een blockchainproject geldt als open source wanneer de code openbaar is, zodat iedereen die kan lezen, gebruiken en aanpassen. Het team plaatst die code meestal in een openbare repository onder een licentie.

Waarom is open source belangrijk?

Open code laat gebruikers de regels controleren in plaats van een bedrijf te vertrouwen. Het stelt ontwikkelaars ook in staat om tools te bouwen zonder het oorspronkelijke team te vragen, wanneer het netwerk publiek en permissionless is.

Een project controleren

  • Zoek de officiële code-repository.
  • Lees de licentievoorwaarden.
  • Vergelijk het met je walletsoftware.

Hoe werkt het netwerk eigenlijk?

Het netwerk draait op software die nodes of validators downloaden en op hun eigen machines uitvoeren. Elke node houdt een kopie van de chain bij en controleert nieuwe transacties aan de hand van de regels.

In elk blok zitten de transacties, het tijdstip waarop het is gemaakt, en een hash die het aan het vorige blok koppelt. Een oude registratie wijzigen betekent elk later blok wijzigen en netwerkgreement krijgen.

Welke risico's of beperkingen moet u kennen?

Open code garandeert niet dat een project veilig of eerlijk is. Een team kan schone code publiceren terwijl het bugs laat zitten, een scam runt of controle over upgrades behoudt.

Hoe verschilt het van gesloten-source crypto?

Closed-source crypto houdt de code privé. Gebruikers kunnen het netwerk draaien, maar niet de regels lezen of de code kopiëren.

Open en gesloten bron
Item Open source Closed source
Toegang tot de code Iedereen mag het lezen en wijzigen De eigenaar bepaalt wie het mag lezen of wijzigen
Forken Buitenstaanders kunnen de code kopiëren en een versie starten Buitenstaanders kunnen de privécode niet forken

Veelgestelde vragen

Nee. Open code laat mensen de software inspecteren en kopiëren, maar een bedrijf of stichting kan nog steeds beslissingen nemen.

Niet door alleen code aan te passen. Het wijzigen van een oude registratie vereist overeenstemming in het netwerk.

Ontwikkelaars kopiëren de code van een project en starten een aparte versie met andere regels.

Nee. Sommige houden hun code privé, en anderen publiceren slechts delen.

Was deze gids nuttig?
Geschreven doorVahe HakobyanVahe Hakobyan is hoofdredacteur van World-Crypt. Hij volgt bitcoin, markten en regelgeving en leidt de nieuwsredactie die elk verhaal feitelijk controleert voordat het live gaat.

Gerelateerde gidsen

Alle Blockchain-gidsen