paint-brush
Opvoedkundige greep: oopbron vs gedesentraliseerddeur@obyte
116 lesings

Opvoedkundige greep: oopbron vs gedesentraliseerd

deur Obyte5m2024/09/26
Read on Terminal Reader

Te lank; Om te lees

In die kripto-wêreld word oopbron dikwels gehoor of geskryf saam met 'gedesentraliseerd', maar dit is nie dieselfde nie. Kom ons ontdek die belangrike verskil!
featured image - Opvoedkundige greep: oopbron vs gedesentraliseerd
Obyte HackerNoon profile picture
0-item


In die kripto-wêreld word oopbron dikwels gehoor of geskryf saam met 'gedesentraliseerd' in baie toepassings en ekosisteme. Miskien het jy dit geïnterpreteer asof dit gratis is om te gebruik, en/of op een of ander manier kriptokurrency gebruik. Dit is egter nie presies die geval nie. Oopbron is 'n ding, en gedesentraliseerd is 'n ander. Kriptogeldeenhede is ook 'n aparte item. Hulle kan konvergeer, maar hulle impliseer ook verskillende kenmerke.


Kom ons begin met oopbron. Hierdie een verwys na sagteware waarvan die bronkode beskikbaar is om deur enigiemand na te gaan. As sy lisensie dit toelaat , kan hulle ook hierdie bronkode wysig, deelneem, kopieer of versprei , wat nie meer is as 'n stel rekenaarinstruksies wat 'n program uitmaak nie. Die oopbronmodel bevorder samewerking en deursigtigheid, wat gebruikers en ontwikkelaars in staat stel om die sagteware te verbeter en dit by hul behoeftes aan te pas.


Aan die ander kant kan 'n stuk sagteware (insluitend kripto-geldeenhede) oopbron wees, maar nie gedesentraliseerd nie. In hierdie konteks is gedesentraliseerde sagteware die een wat op verskeie nodusse werk sonder 'n enkele sentrale gesag. In plaas daarvan maak dit staat op 'n netwerk van onafhanklike nodusse of rekenaars om transaksies of bedrywighede te bestuur en te verifieer. Ideaal gesproke moet dit gebou word om eksterne sensuur en manipulasie te weerstaan, selfs deur hul eie skeppers of enige ander akteurs.

Slegs oopbron

Oopbronsagteware, soos OpenOffice of Firefox, bied baie buigsaamheid en deursigtigheid omdat die bronkode vrylik beskikbaar is — en dit is dikwels gratis vir gebruikers. Almal met koderingskennis kan deelneem om daardie spesifieke toepassing te verbeter, aan te pas. Byvoorbeeld, as jy vaardig is in programmering, kan jy die kode lees en aanpas OpenOffice hier om beter by jou behoeftes te pas of foute vir almal anders reg te stel. U kan ook presies sien hoe die sagteware werk en verseker dat daar geen verborge probleme is nie.


OpenOffice is publiek beskikbaar op GitHub

Programmeerders werk saam aan oopbronprojekte deur bewaarplekke soos GitHub te gebruik, waar hulle kode kan bydra, veranderinge kan opspoor en verbeterings kan bespreek. Om oopbron maar nie gedesentraliseerd te wees nie, beteken egter dat OpenOffice en Firefox steeds op 'n sentrale owerheid of 'n spesifieke organisasie staatmaak vir ontwikkeling en opdaterings. Hierdie sentralisering kan beperk hoe veranderinge gemaak word en wie die rigting van die sagteware beheer.


Alhoewel dit waar is dat oopbronsagteware voorsiening maak vir vurke - waar enigiemand die kode kan kopieer en hul eie weergawe kan skep - het 'n enkele entiteit in 'n gesentraliseerde stelsel steeds 'n beduidende invloed op die oorspronklike projek. Vurke gee ontwikkelaars die vryheid om onafhanklik te divergeer en te innoveer, maar die oorspronklike sagteware se sentrale gesag behou dikwels die meerderheid van die gemeenskap en gebruikersbasis. Dit beteken dat die beherende entiteit steeds die rigting van die gewildste weergawe kan lei, terwyl vurke kan sukkel om traksie of ondersteuning te kry, tensy hulle aansienlike verbeterings bied of aan spesifieke behoeftes voldoen.


In gedesentraliseerde ekosisteme, ten spyte van die beheer van die kode wat steeds in die hande van 'n groep hoofontwikkelaars is, kry vurke dikwels aansienlike traksie omdat die gemeenskap, nie 'n sentrale owerheid nie, besluit watter weergawe van die projek beter in lyn is met hul doelwitte en waardes.


Dit kan ook van toepassing wees op alle oopbronvurke, nie net in gedesentraliseerde-agtige stelsels nie, maar die belangrikste verskil maak staat op die netwerk, wat onder baie partye versprei word. Danksy dit kan die gevurkte weergawes dikwels selfs meer onafhanklikheid en traksie kry omdat die netwerkeffekte versprei word. Dit maak dit makliker vir alternatiewe weergawes om as heeltemal nuwe ekosisteme te floreer, wat soms parallelle projekte skep eerder as net alternatiewe sagteware-weergawes.


Byvoorbeeld, Ethereum Classic (ETC) het van Ethereum (ETH) gevurk na 'n meningsverskil oor hoe om 'n groot hack te hanteer. Terwyl Ethereum voortgegaan het om die hack om te keer, het Ethereum Classic die oorspronklike, "onveranderlike" ketting behou. Beide weergawes het hul eie gemeenskappe gelok op grond van verskillende oortuigings oor desentralisasie en kettingintegriteit.


Oopbron en gedesentraliseerd


Oopbronsagteware wat ook 'n gedesentraliseerde netwerk moontlik maak, kombineer drie kragtige kenmerke: deursigtigheid, samewerking en verspreide beheer. Wanneer sagteware beide oopbron- en desentralisasie-gefokus is, beteken dit dat die bronkode vrylik beskikbaar is vir enigiemand om te sien en te wysig, terwyl dit ook op 'n netwerk werk sonder 'n sentrale gesag. Hierdie benadering bied verskeie voordele.


Byvoorbeeld, kripto-geldeenhede soos Bitcoin en Obiete is goeie voorbeelde. Hulle is oopbron, so enigiemand kan hul kode ondersoek en bydra tot hul ontwikkeling. Terselfdertyd werk hulle op 'n meestal gedesentraliseerde manier, wat beteken dat geen enkele entiteit hulle beheer nie. Hierdie struktuur verhoog veerkragtigheid aangesien die netwerk staatmaak op talle onafhanklike nodusse om transaksies te valideer en die stelsel in stand te hou.



Gebruikers trek voordeel uit verhoogde deursigtigheid, aangesien hulle presies kan sien hoe die sagteware werk, en groter beheer, aangesien die sagteware gemaak is om sensuurbestand te wees en uiteindelike besluite gesamentlik deur die gemeenskap van mynwerkers geneem word in die geval van Bitcoin, of deur gebruikers hulself in die geval van Obyte, eerder as 'n sentrale owerheid, hetsy 'n maatskappy, of enige ander organisasie.


Nou, selfs al is die meeste desentralisasie-gefokusde sagteware, soos kripto-geldeenhede, het hul eie organisasies agter (maatskappye en NRO's) om hul stelsels in stand te hou en te verbeter, moet die stuk kode self die bestaan van 'n netwerk moontlik maak wat weerstand bied teen sentrale manipulasie om as 'desentralisasie-gefokus' te kwalifiseer. Op hierdie manier behoort die skeppers, groepe of middelmanne wat by hierdie soort sagteware betrokke is, nie met die algemene gebruik daarvan te kan inmeng nie.


Meer desentralisasie


Natuurlik is daar sekere stukke sagteware wat daarop gemik is om stelsels meer as ander te desentraliseer, en dit geld ook vir kripto-ekosisteme. Kriptogeldeenhede verskil in hul vlak van desentralisasie op grond van hul onderliggende tegnologie en bestuur. Sommige, soos Bitcoin, maak staat op 'n groot netwerk van mynwerkers wat blokke en volledige nodusse skep wat transaksies bekragtig en die stelsel beveilig. Die mate van desentralisasie kan egter beïnvloed word deur faktore soos die konsentrasie van mynkrag of die beheer wat deur 'n paar groot entiteite uitgeoefen word.


Obyte neem desentralisasie 'n stap verder met sy mynerlose DAG (Directed Acyclic Graph)-stelsel. Anders as blokkettings wat afhanklik is van mynwerkers of "valideerders" om transaksies goed te keur, gebruik Obyte 'n ander benadering waar daar geen hindernisse tussen transaksiemaak en transaksiegoedkeuring is nie: elke deelnemer is sy eie "myner".


Hierdie ontwerp verwyder die behoefte aan middelmanne, wat beteken dat daar geen enkele punt van beheer of mislukking is nie. Dit maak die stelsel meer bestand teen sensuur en manipulasie, aangesien krag werklik oor die netwerk versprei word. Met geen sentrale gesag of magtige partye om te beïnvloed nie, verseker Obyte dat transaksies nooit geblokkeer word nie, wat 'n werklik gedesentraliseerde en sensuurbestande omgewing bevorder.



Uitstalvektorbeeld deur vectorjuice / Freepik