A Bitcoin teljesen nyílt forráskódú?

Újonc vagyok ezen a területen.

Mint megértettem, a Bitcoin nyílt forráskódú projektként indult; De most mi van?

Úgy látom, hogy a Githubon van “Bitcoin Core”, ez egy bitcoin tárház? https://github.com/bitcoin/bitcoin

Vagy lehet, hogy a kormányzat vagy a vállalatok már megvették, például a Github ..

Válasz

A Bitcoin teljesen nyílt forráskódú?

Nem.

Természetesen attól függ, hogy mit ért Bitcoin alatt, és mit értesz nyílt forráskódú


“Open-Source”

Az “Open-Source” legtöbb definíciója kizárólag az Open SOurce szoftverről. Jó mélyreható és szigorú meghatározások léteznek arra nézve, hogy mi teszi a szoftvert “nyílt forráskódúvá”, vagy sem.

Az “Open-Source” néhány meghatározása lehetővé teszi a kifejezés alkalmazását a számítógépen kívüli dolgokra is. szoftver. Például techopedia :

A nyílt forráskód a technológiai információk szabad megosztásának koncepciója körül forog hogy több betekintés és nézőpont segítségével javítható legyen. Mivel a technológia nyílt forráskódú, az elvégzendő munka mennyisége csökken, mert sok személy többszörös hozzájárulást ad hozzá. Ez a koncepció a számítógépek kora előtt és még az ipari kor előtt is létezett, amikor az emberek megosztották és továbbfejlesztették például az ételek és gyógyszerek receptjeit.

A szélesebb körű Bitcoin-ökoszisztéma minden bizonnyal fontos fogalmakat, ötleteket, szolgáltatásokat és termékeket tartalmaz, amelyek teljesen saját tulajdonúak, vagy tulajdonosi elemeket tartalmaznak. Például néhány prominens ASIC bányászati hardverterv, néhány tárolt pénztárca szolgáltatás.


“Bitcoin”

Vitatható, mi a Bitcoin vagy sem. Az egyik ésszerű definíció az, hogy egy közzétett szabályok és hálózati protokollok, amelyekkel az elosztott peer-to-peer valuta fenntartható.

Véleményem szerint helytelen lenne azt mondani, hogy a Bitcoin kizárólag vagy alapvetően egy szoftver (nyílt forráskódú vagy sem).

Vannak, akik létrehoztak és fenntartanak egy nyílt forráskódú szoftvert (pl. “Bitcoin core”), amely végrehajtja ezeket a szabályokat (vagy azok koherens részhalmazát), de ezek továbbra is saját szoftver legyen, ugyanazt a munkát végezze, és működjön együtt a nyílt forráskódú szoftverek telepítésével.

A szabályokat egy meglehetősen nyitott folyamat kezeli (lásd: BIPs ) – de végső soron a Bitcoin szabályainak elfogadását csak a Bitcoin csomópontokat működtető emberek konszenzusa határozza meg. Nem lenne helyes ezt a folyamatot “nyílt forráskódúnak” címkézni.

Megjegyzések

  • Helyes; it ' szereti megkérdezni, hogy az internet nyílt forráskódú-e. Természetesen az internetet támogató infrastruktúra nagy része nyílt forráskódú, de ott kevesebb nyitott darab is található. Talán jobb kérdés, hogy teljes mértékben tud-e kölcsönhatásba lépni a Bitcoin-szal csak nyílt forráskódú szoftverrel, ebben az esetben a válasz igen.
  • Nem tudom. A GCC nem " nyílt forráskódú ", mert az emberek néha saját szoftvert írnak vele? 🙂
  • @G Maxwell De " GCC " nem ' t a GCC-vel összeállított szoftver ökoszisztémájának adott név.

Válasz

A Bitcoin Core MIT licenc alatt nyílt forráskódú, és a Bitcoin teljes csomópontjának eredeti szoftveres megvalósítása, bár vannak más s. A legtöbb csomópont a Bitcoin Core-ot futtatja, de nem kell. A Bitcoin úgy határozható meg, mint olyan felhasználók hálózata, amelyek egyetértenek ugyanazokkal a konszenzusos szabályokkal, ami azt jelenti, hogy nem mindegyiknek ugyanazt a pontos szoftvert kell futtatnia. div id = “a2cc648ae9″>

Lásd: MÁSOLÁS

Vélemény, hozzászólás?

Az email címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük