Web3 құру кезінде неге азырақ болуы мүмкін

Қауіпсіз және икемді Web3 жүйелерін құру үшін тек мөлдірлік жеткіліксіз. Қарапайымдылыққа көбірек көңіл бөле отырып, біз кодты тексеруді тиімдірек ете аламыз және Web3 кеңістігіндегі қауіпсіздікті бұзуды азайта аламыз.

Қараңғылық арқылы қауіпсіздіктің көтерілуі мен құлдырауы

Біз қауіпсіздік пен құпиялылықпен астасып жатыр деген интуитивті идеяға үйреніп қалдық. Біз құпия сөздерімізді құпия сақтаймыз, ал құндылықтарымызды жасырамыз. Ондаған жылдар бойы бағдарламалық қамтамасыз ету инженерлері киберқауіпсіздікке ұқсас көзқарасты ұстанды. Компьютерлік бағдарламалық құралдың бастапқы коды құпия сақталды. Осалдық болған жағдайда, қауіпсіздік патч шығарылады. Бұл қауіпсіздіктің бір көрінісі болды және болып қала береді: «түсініксіздік арқылы қауіпсіздік» және біз итермелейтін патчтарға сенуіміз керек - біздің білімімізсіз немесе келісімімізсіз - біздің компьютерлеріміз бен телефондарымыз олар істеу керек нәрсені жасайды.

Ашық бастапқы бағдарламалық қамтамасыз етуді жақтаушылар түбегейлі басқа көзқараста болды. Олар кодты мөлдір және жалпыға қолжетімді ету әзірлеушілер кодты қарап шығуға және жақсартуға мүмкіндік береді және бұл үшін ынталандыруға ие болады деп сендірді. Мұндай жағдайларда қауіпсіздік мәселелерін анықтауға, түзетуге және өзара тексеруге болады.

Ашық бастапқы деректер жүйелерінің таңқаларлық өсуі

Содан бері ашық бастапқы бағдарламалық қамтамасыз ету нарыққа кең түрде енуге қол жеткізді. Пайдаланушылардың аз ғана пайызы Linux дистрибутивтерін компьютерлерінде немесе ноутбуктарында іске қосса да, фондық режимде ол интернеттің көп бөлігін тыныштандырады. Ан Бағалады Әлемдегі ең үлкен миллион веб-серверлердің 96% Linux жүйесінде жұмыс істейді, ол да өкілеттіктер Барлық бұлтты есептеулер инфрақұрылымының 90%. Android жүйесін суретке әкелгенде — Linux шанышқысы іске қосылған ғаламдық смартфондардың, планшеттердің және басқа да мобильді құрылғылардың 70%-дан астамында — біз білетін заманауи интернетке ашық бастапқы жүйелердің жаппай әсер ететіні анық.

Әрине, ашық бастапқы кодтың кең таралған болуы Web3-ке де таралады. Қоғамдық блокчейн желілері, соның ішінде Bitcoin және Ethereum, жиі өздерінің ашық код тамырларына сілтеме жасайды.

Web3 қауіпсіздігі үшін тек мөлдірлік жеткіліксіз

Мәселе мынада, ашықтық жоғарырақ қауіпсіздікті қамтамасыз етпейді. Әрине, Linux-тың танымалдығы ашық бастапқы код үшін кереметтер жасады және оның қауіпсіздігін жақсартты. Бірақ блокчейн кодында шынымен көп көз бар ма?

Көп жағдайда ашық бастапқы кодты тексеру экономикадағы қоғамдық игілікке ұқсас. Таза ауа немесе қоғамдық инфрақұрылым сияқты кез келген жалпыға қолжетімді ресурс сияқты, барлығы одан пайда көреді. Дегенмен, жеке пайдаланушылар ресурсты техникалық қызмет көрсету шығындарына үлес қоспай пайдалануға азғырылуы мүмкін. Бұл ұқсастықта «тегін жүру» басқа біреу оны осалдықтарды тексеру үшін күш пен уақыт жұмсайды деп болжаған кезде бар кодтық базаны пайдалануды білдіреді.

Өткен жыл кросс-тізбекті көпірді бұзу жылы ретінде белгілі болды. Бұл бұзылулар мөлдір деп есептелетін Web3-тің кең тараған және еркін үйлестірілген дамуы әлі де пышақтың ұшында жатқанының анық ескерту белгілері болды.

Web3 әзірлеу қауымдастығының артықшылығы - олардың бөлісуге, қабылдауға және құруға деген құлшынысы. Кемшілігі - тегін шабандоз мәселесінен үлкен зиян келтіру мүмкіндігі. Басқалардың шешімдерін араластыру және сәйкестендіру үшін сенуге болады деп болжау арқылы шабуыл беттері мен ақылды келісімшарт тәуелділіктерін қадағалау өте қиын болады. Ақылға қонымды скептик немесе кеш қолданушы бұл ашық бастапқы қозғалыс соңғы сияқты емес деген қорытындыға келуі мүмкін: қатаң және ынталы үлес қосуға арналған адамдар тым аз, ал марапаттар ең батыл және ең әсерлі талаптарды жасайтындарға беріледі - жұмыс тексеруге төтеп бере алады ма? әлде жоқ па.

Болашақты өзгерте алатын қауымдастыққа қосылыңыз. Cointelegraph Innovation Circle қосылу, бірлесіп жұмыс істеу және жариялау үшін блокчейн технологиясының көшбасшыларын біріктіреді. Бүгін өтініш беріңіз

Күрделілік тұзағы

Күрделілікке бейімділік - бұл термин пайдаланылған Адамдар қарапайым баламалардан гөрі күрделі тұжырымдамалардың немесе шешімдердің пайдалылығын асыра бағалайтын логикалық қатені сипаттау. Кейде шешімнің көрінетін техникалық күрделілігіне таң қалу оңай, сондықтан біз оңайырақ жол бар ма деген сұрақ қоюды тоқтатпаймыз.

Блокчейнді түсіну қиын болғандықтан, кросс-тізбекті көпір сияқты қандай да бір идеяға қуанып, оның қиындығын басқа деңгейге көтеру оңай — оны «күрделі» деп атаймыз. 

Дегенмен, блокчейн жобаларының көпшілігі күрделі емес — олар күрделі.

Harvard Business Review мәліметтері бойынша, күрделі жүйелер бар «Көптеген қозғалатын бөліктер, бірақ олар үлгілі түрде жұмыс істейді». Мысалы, аймақтың электр желісі туралы ойласаңыз, ол өте күрделі және көптеген құрамдас бөліктерді қамтитыны анық. Дегенмен, жүйенің бөліктері болжауға болатын тәсілдермен әрекет етеді: Қонақ бөлмедегі жарық қосқышын түрткенде, уақыттың басым бөлігінде жарық болады деп күтуге болады. Егер дұрыс күтім жасалса, күрделі жүйелер өте сенімді болуы мүмкін.

Керісінше, күрделі жүйелер «үлгілі тәсілдермен жұмыс істей алатын, бірақ өзара әрекеттесулері үнемі өзгеріп отыратын» мүмкіндіктермен сипатталады. Бұл интерактивтілік күрделі жүйелерді болжау мүмкін емес етеді. Жүйенің күрделілік дәрежесі үш негізгі сипаттамамен анықталады: өзара әрекеттесетін элементтердің көптігі немесе саны, элементтердің өзара тәуелділігі және олардың арасындағы әртүрлілік немесе гетерогенділік дәрежесі.

Айта кету керек болса, барлық дерлік көпірлер мен көлденең тізбекті шешімдер өте күрделі жүйелердің мысалдары болып табылады. 2022 жылғы шығын Құрт және BSC bridge hacks, тиісінше, $325 миллион және $568 миллион, эксплуатацияны алдын ала түзетудің орнына пайдаланудың салыстырмалы сыйақысын көрсетеді.

Қарапайым ұстаңыз

Web3 күрделі болуы керек сияқты. Алдағы жаңа экономикалық қызметтің шынайы ауқымы мен көлемін бағалау мүмкін емес. Индивидуализм мен экономикалық инклюзияның Web3 құндылықтары әр адам дүниеге келген сайын өсетін ауыстырулар мен комбинацияларды ұсынады. Алда не күтіп тұрғанын кім біледі? Біз күрделілікті қабылдауымыз керек емес пе?

Иә, жоқ.

Web3 инфрақұрылымы күтпеген болуы керек емес. Шындығында, электр желісі сияқты, ол болмаса жақсы болар еді.

Блокчейн архитектурасы қауіпсіз және шынайы мөлдір болуы үшін бізге сенген кейбір теріс пікірлерді жеңу керек. Ең жаңа трендті ұстанбас бұрын, біз бар техникалық қарызды зерттеп, қарапайымдылықты немесе, ең көп дегенде, күрделілікке ұмтылуымыз керек. Ғасырлар бойы құрастыру үшін тәртіп қажет — бұл жағдайда Web3 және одан кейінгі уақытта.

Стефани Со – бас директоры және негізін қалаушы Гиг, ақылды емес келісімшарттар, көп тізбекті, Layer 0 платформасы. Ол микроэкономист және саясаттанушы.

Бұл мақала Cointelegraph Innovation Circle арқылы жарияланды, бұл блокчейн технологиясы индустриясының жоғары лауазымды тұлғалары мен сарапшылары, олар болашақты байланыстар, ынтымақтастық және ой көшбасшылығы арқылы құрып жатыр. Айтылған пікірлер міндетті түрде Cointelegraph пікірлерін көрсетпейді.

Cointelegraph Innovation Circle туралы көбірек біліңіз және қосылуға жарамды екеніңізді біліңіз

Дереккөз: https://cointelegraph.com/innovation-circle/why-less-may-be-more-when-building-web3