Å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.

På denne siden
- Se etter et offentlig repositorium og en lisens.
- Noder laster ned og kjører nettverksprogramvaren.
- Offentlig kode er ingen garanti for sikkerhet.
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?
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.
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.
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.






