Gå til innhold
BlokkjedeNybegynner

Åpen kildekode-blokkjeder: hva den offentlige koden betyr

Et blockchain-prosjekt med åpen kildekode publiserer koden sin slik at alle kan lese, bruke eller endre den, og du kan sjekke det offentlige repositoriet og lisensen.

Vahe HakobyanVahe HakobyanAnsvarlig redaktør Oppdatert 5. okt. 20263 min lesingFaktasjekket
En mørk marineblå bakgrunn med glødende cyan glassblokker forbundet av lys.
Illustrasjon: World-Crypt
På denne siden
Hovedpunkter
  • Se etter et offentlig repositorium og en lisens.
  • Noder laster ned og kjører nettverksprogramvaren.
  • Offentlig kode er ingen garanti for sikkerhet.

Kort svar

Et blockchain-prosjekt med åpen kildekode er en blokkjede der koden er offentlig og kan leses, brukes og endres av alle. Det lar folk revidere reglene og bygge på offentlige, tillatelsesfrie nettverk uten å be et selskap om tilgang.

Bitcoin, foreslått i et 2008 whitepaper, er det mest kjente eksempelet på en offentlig kjede som alle kan kopiere og kjøre.

Hva er et blockchain-prosjekt med åpen kildekode?

Åpen kildekode-blockchain i korte trekk

Hovedboktype
Offentlige distribuerte hovedbøker
Nøkkelfunksjon
Sikkert koblet sammen med kryptografiske hasher
Ledelse
Peer-to-peer-datanettverk
Opprinnelse
Satoshi Nakamoto i 2008

Et blockchain-prosjekt regnes som åpen kildekode når koden er offentlig og kan leses, brukes og endres av alle. Teamet legger vanligvis koden i et offentlig repositorium under en lisens.

Hvorfor er åpen kildekode viktig?

Åpen kode lar brukere kontrollere reglene i stedet for å stole på et selskap. Den lar også utviklere bygge verktøy uten å spørre det opprinnelige teamet, der nettverket er offentlig og uten tillatelser.

Slik sjekker du et prosjekt

  • Finn det offisielle kodelageret.
  • Les lisensvilkårene.
  • Sammenlign med lommebokprogramvaren din.

Hvordan fungerer nettverket egentlig?

Nettverket kjører på programvare som noder eller validatorer laster ned og driver på egne maskiner. Hver node har en kopi av kjeden og kontrollerer nye transaksjoner mot reglene.

Inne i hver blokk ligger transaksjonene, tiden den ble laget, og en hash som binder den til den forrige blokken. Å endre en gammel post betyr å endre hver senere blokk og få nettverksenighet.

Hvilke risikoer eller begrensninger bør du kjenne til?

Åpen kode garanterer ikke at et prosjekt er trygt eller ærlig. Et team kan publisere ren kode mens de lar feil ligge, driver svindel eller beholder kontrollen over oppgraderinger.

Hvordan er det forskjellig fra krypto med lukket kildekode?

Krypto med lukket kildekode holder koden privat. Brukere kan kjøre nettverket, men kan ikke lese reglene eller kopiere koden.

Åpen og lukket kildekode
Element Åpen kildekode Lukket kildekode
Kodetilgang Alle kan lese og endre den Eieren bestemmer hvem som kan lese eller endre den
Forgrening Utenforstående kan kopiere koden og starte en versjon Utenforstående kan ikke forgrene den private koden

Ofte stilte spørsmål

Nei. Åpen kode lar folk inspisere og kopiere programvaren, men et selskap eller en stiftelse kan fortsatt kontrollere beslutningene.

Ikke bare ved å endre kode. Endring av en gammel oppføring krever enighet i nettverket.

Utviklere kopierer koden til et prosjekt og starter en separat versjon med andre regler.

Nei. Noen holder koden privat, og andre publiserer bare deler.

Var denne guiden nyttig?
Skrevet avVahe HakobyanVahe Hakobyan er ansvarlig redaktør i World-Crypt. Han dekker bitcoin, markeder og regulering, og leder nyhetsredaksjonen som faktasjekker hver sak før den publiseres.

Relaterte guider

Alle Blockchain-guider