Pse më pak mund të jetë më shumë kur ndërtoni Web3

Për të ndërtuar sisteme të sigurta dhe elastike Web3, nuk mjafton vetëm transparenca. Duke i vënë theksin më të madh thjeshtësisë, ne mund ta bëjmë rishikimin nga kolegët e kodit më efektiv dhe të minimizojmë shkeljet e sigurisë në hapësirën Web3.

Ngritja dhe rënia e sigurisë përmes errësirës

Jemi mësuar me idenë intuitive se siguria është disi e ndërthurur me fshehtësinë. Ne i mbajmë të fshehtë fjalëkalimet tona dhe gjërat tona me vlerë të fshehura. Për dekada, inxhinierët e softuerit ndoqën një qasje të ngjashme ndaj sigurisë kibernetike. Kodi burimor i softuerit kompjuterik u mbajt privat. Në rast të një cenueshmërie, do të lëshohet një patch sigurie. Kjo ishte dhe vazhdon të jetë një pikëpamje e sigurisë: "siguria përmes errësirës" dhe ne duhet t'u besojmë arnimeve që shtyhen - pa dijeninë ose pëlqimin tonë - që kompjuterët dhe telefonat tanë të bëjnë atë që supozohet të bëjnë.

Përkrahësit e softuerit me burim të hapur patën një pikëpamje rrënjësisht të ndryshme. Ata argumentuan se bërja e kodit transparent dhe publikisht do të nënkuptonte se zhvilluesit mund të rishikonin dhe përmirësonin kodin dhe do të kishin stimujt për ta bërë këtë. Në këto kushte, çështjet e sigurisë mund të identifikohen, korrigjohen dhe rishikohen nga kolegët.

Rritja marramendëse e sistemeve të të dhënave me burim të hapur

Që atëherë, softueri me burim të hapur ka fituar depërtim të gjerë në treg. Edhe pse vetëm një përqindje e vogël e përdoruesve përdorin shpërndarje Linux në kompjuterët ose laptopët e tyre, në sfond, ai po fuqizon në heshtje pjesën më të madhe të internetit. Një vlerësuar 96% e milion serverëve më të mëdhenj të uebit globalisht funksionojnë në Linux, i cili gjithashtu fuqitë 90% e të gjithë infrastrukturës kompjuterike cloud. Kur sillni Android në foto - pirunin Linux running në mbi 70% të telefonave inteligjentë, tabletëve dhe pajisjeve të tjera celulare në mbarë botën — është e qartë se interneti modern siç e njohim ne është i ndikuar masivisht nga sistemet me burim të hapur.

Sigurisht, prania e përhapur e kodit me burim të hapur shtrihet edhe në Web3. Rrjetet publike të blockchain, duke përfshirë Bitcoin dhe Ethereum, shpesh citojnë rrënjët e tyre të kodit të hapur.

Për sigurinë e Web3, nuk mjafton vetëm transparenca

Problemi është se më shumë transparencë nuk siguron domosdoshmërisht siguri më të madhe. Sigurisht, popullariteti i Linux ka bërë mrekulli për kodin me burim të hapur dhe sigurisht ka përmirësuar sigurinë e tij. Por a ka vërtet shumë sy në kodin blockchain?

Në shumë aspekte, shqyrtimi i kodit me burim të hapur është i ngjashëm me një të mirë publike në ekonomi. Ashtu si çdo burim i aksesueshëm publikisht si ajri i pastër apo infrastruktura publike, të gjithë përfitojnë prej tij. Megjithatë, përdoruesit individualë mund të tundohen të përdorin burimin pa kontribuar në kostot e tij të mirëmbajtjes. Në këtë analogji, "udhëtim falas" nënkupton përdorimin e një baze kodi ekzistues ndërsa supozohet se dikush tjetër do të investojë përpjekjen dhe kohën për ta kontrolluar atë për dobësi.

Viti i kaluar u bë i njohur si viti i hakmarrjeve të urës së kryqëzuar. Këto hakime ishin shenja të qarta paralajmëruese se zhvillimi i përhapur dhe i koordinuar lirshëm i një Web3 gjoja transparent ende qëndron në tehun e një thike.

Përparësia e komunitetit të zhvillimit të Web3 është dëshira e tyre për të ndarë, adoptuar dhe ndërtuar. Ana negative është potenciali për dëme të mëdha nga problemi i kalorësve të lirë. Duke supozuar se zgjidhjet e të tjerëve mund të mbështeten për përzierjen dhe përputhjen, sipërfaqet e sulmit dhe varësitë e kontratave inteligjente bëhen shumë të vështira për t'u gjurmuar. Një skeptik i arsyeshëm ose adoptues i vonuar mund të konkludojë se kjo lëvizje me burim të hapur nuk është si e fundit: ka shumë pak të përkushtuar për të dhënë kontribute rigoroze dhe të zellshme, ndërsa shpërblimet shkojnë për ata që bëjnë pretendimet më të guximshme dhe më mbresëlënëse - nëse puna mund t'i rezistojë shqyrtimit ose jo.

Bashkohuni me komunitetin ku mund të transformoni të ardhmen. Rrethi i Inovacionit të Cointelegraph bashkon liderët e teknologjisë blockchain për t'u lidhur, bashkëpunuar dhe publikuar. Aplikoni sot

Kurthi i kompleksitetit

Paragjykimi i kompleksitetit është një term përdorur për të përshkruar një gabim logjik ku njerëzit mbivlerësojnë dobinë e koncepteve ose zgjidhjeve komplekse mbi alternativat më të thjeshta. Ndonjëherë, është kaq e lehtë të mahnitesh nga sofistikimi i dukshëm teknik i një zgjidhjeje, saqë nuk ndalemi së pyeturi nëse mund të ketë një mënyrë më të lehtë.

Për shkak se blockchain është i vështirë për t'u kuptuar, është e lehtë të emocionohesh për ndonjë ide, si një urë ndër-zinxhirore, dhe ta çosh vështirësinë e saj në një nivel tjetër - le ta quajmë atë "të ndërlikuar". 

Megjithatë, shumica e projekteve blockchain nuk janë të komplikuara – ato janë komplekse.

Sipas Harvard Business Review, sistemet e komplikuara kanë "Shumë pjesë lëvizëse, por ato funksionojnë në mënyra të modeluara." Kur mendoni për rrjetin elektrik për një rajon, për shembull, ai është qartësisht shumë i ndërlikuar dhe përfshin shumë pjesë përbërëse. Megjithatë, pjesët e sistemit kanë tendencë të veprojnë në mënyra të parashikueshme: Kur ndezni çelësin e dritës në dhomën tuaj të ndenjes, mund të prisni që të merrni dritë në shumicën dërrmuese të kohës. Nëse mirëmbahen siç duhet, sistemet e ndërlikuara mund të jenë shumë të besueshme.

Në të kundërt, sistemet komplekse karakterizohen nga veçori që "mund të funksionojnë në mënyra të modeluara, por ndërveprimet e të cilave ndryshojnë vazhdimisht". Ky ndërveprim i bën sistemet komplekse më të paparashikueshme. Shkalla e kompleksitetit të një sistemi përcaktohet nga tre karakteristika kryesore: shumësia ose numri i elementeve që ndërveprojnë, sa janë të ndërvarur elementët dhe shkalla e diversitetit ose heterogjenitetit ndërmjet tyre.

Në rast se duhet të thuhet, pothuajse të gjitha urat dhe zgjidhjet ndërzinxhirore janë shembuj të sistemeve shumë komplekse. Humbjet në vitin 2022 Wormhole BSC Hakimet e urës, respektivisht 325 milionë dollarë dhe 568 milionë dollarë, ilustrojnë përfitimet relative të përfitimit të një shfrytëzimi në vend që ta rregullojnë atë në mënyrë parandaluese.

Mbani atë të thjeshtë

Ndjehet sikur Web3 duhet të jetë kompleks. Është e pamundur të vlerësohet shkalla dhe shtrirja e vërtetë e aktivitetit të ri ekonomik që do të vijë. Vlerat Web3 të individualizmit dhe përfshirjes ekonomike sugjerojnë ndërrime dhe kombinime që do të rriten ndërsa çdo person lind. Kush e di se çfarë ka përpara? A nuk duhet të përqafojmë kompleksitetin?

Epo, po dhe jo.

Infrastruktura për Web3 nuk duhet të jetë e paparashikueshme. Në fakt, si rrjeti elektrik, do të ishte më mirë të mos ishte.

Që arkitektura e blockchain të bëhet më e sigurt dhe vërtet transparente, ne duhet të kapërcejmë disa nga paragjykimet që jemi shtyrë të besojmë. Përpara se të ndjekim trendin më të ri, ndoshta duhet të shqyrtojmë borxhin teknik ekzistues dhe të synojmë për thjeshtësi ose, më së shumti, të ndërlikuar. Duhet disiplinë për të ndërtuar për shekuj - në këtë rast, për Web3 dhe më gjerë.

Stephanie So është CEO dhe bashkëthemeluese e Geek, një platformë pa kontrata të zgjuara, me shumë zinxhirë, Layer 0. Ajo është një mikroekonomiste dhe analiste e politikave.

Ky artikull u botua përmes Cointelegraph Innovation Circle, një organizatë e verifikuar e drejtuesve të lartë dhe ekspertëve në industrinë e teknologjisë blockchain, të cilët po ndërtojnë të ardhmen përmes fuqisë së lidhjeve, bashkëpunimit dhe udhëheqjes së mendimit. Opinionet e shprehura nuk pasqyrojnë domosdoshmërisht ato të Cointelegraph.

Mësoni më shumë rreth Cointelegraph Innovation Circle dhe shikoni nëse kualifikoheni për t'u bashkuar

Burimi: https://cointelegraph.com/innovation-circle/why-less-may-be-more-when-building-web3