Ano ang Web 3? Narito Kung Paano Ito Ipinaliwanag ni Future Polkadot Founder Gavin Wood noong 2014

Ang isang klasikong post sa blog na nakikita ang isang "post-Snowden web" ay may bagong kaugnayan ngayon.

AccessTimeIconJan 4, 2022 at 3:59 p.m. UTC
Updated Jun 14, 2024 at 8:59 p.m. UTC

Tala ng editor: Sa Web 3 ang sentro ng isang masiglang debate , sulit na bisitahin muli ang sumusunod na post, na orihinal na nai-publish noong 2014 at ngayon ay isang mahalagang piraso sa Crypto canon, ni Gavin Wood , isang co-founder ng Ethereum na nagpatuloy sa paghahanap ng Web3 Foundation at lumikha ng Polkadot at Kusama .

Sa paglipat natin sa hinaharap, nalaman natin ang pagtaas ng pangangailangan para sa isang sistema ng pakikipag-ugnayan na walang tiwala.

Kahit bago si Snowden , napagtanto namin na ang pagtitiwala sa aming impormasyon sa mga di-makatwirang entity sa internet ay puno ng panganib. Gayunpaman, post-Snowden ang argumento ay malinaw na nahuhulog sa mga kamay ng mga naniniwala na ang malalaking organisasyon at pamahalaan ay regular na nagtatangkang mag-unat at lumampas sa kanilang awtoridad. Kaya napagtanto namin na ang pagtitiwala sa aming impormasyon sa mga organisasyon sa pangkalahatan ay isang sirang modelo. Ang pagkakataon ng isang organisasyon na hindi nakikialam sa aming data ay ang pagsisikap lamang na kinakailangan minus ang inaasahang mga pakinabang nito. Dahil ang mga kumpanya ay may posibilidad na magkaroon ng mga modelo ng kita na nangangailangan ng mas maraming kaalaman tungkol sa mga tao hangga't maaari, matanto ng realist na ang potensyal para sa lihim na maling paggamit ay mahirap i-overestimate.

Ang mga protocol at teknolohiya sa web, at maging sa pangkalahatan ang internet, ay nagsilbing isang mahusay na preview ng Technology . Ang mga workhorse ng SMTP, FTP, HTTP(S), PHP, HTML at Javascript ay tumulong sa pag-ambag sa uri ng mga rich cloud-based na application na nakikita natin ngayon gaya ng Google's Drive, Facebook at Twitter, hindi pa banggitin ang hindi mabilang na iba pang mga application mula sa laro, pamimili, pagbabangko at pakikipag-date. Gayunpaman, sa hinaharap, karamihan sa mga protocol at teknolohiyang ito ay kailangang muling i-engineer ayon sa aming mga bagong pag-unawa sa pakikipag-ugnayan sa pagitan ng lipunan at Technology.

Ang Web 3.0, o maaaring tawaging "post-Snowden" na web, ay isang muling imahinasyon ng mga uri ng mga bagay na ginagamit na natin sa web, ngunit may kakaibang modelo para sa mga pakikipag-ugnayan sa pagitan ng mga partido. Ang impormasyong ipinapalagay naming pampubliko, inilalathala namin. Ang impormasyon na inaakala naming napagkasunduan, inilalagay namin sa isang consensus ledger. Ang impormasyong ipinapalagay naming pribado, KEEP Secret at hindi kailanman ibinubunyag. Palaging nagaganap ang komunikasyon sa mga naka-encrypt na channel at sa mga pseudonymous na pagkakakilanlan lamang bilang mga endpoint; hindi kailanman may anumang masusubaybayan (tulad ng mga IP address).

Sa madaling salita, ini-inhinyero namin ang system upang mathematically na ipatupad ang aming mga naunang pagpapalagay, dahil walang gobyerno o organisasyon ang makatuwirang mapagkakatiwalaan.

Mayroong apat na bahagi sa post-Snowden web: static na content publication, mga dynamic na mensahe, walang tiwala na mga transaksyon at isang pinagsamang user interface.

Lathalain

Ang una, mayroon na tayong marami sa: isang desentralisado, naka-encrypt na sistema ng publikasyon ng impormasyon. Ang ginagawa lang nito ay kumuha ng maikling intrinsic na address ng ilang impormasyon (isang hash , kung tayo ay teknikal) at ibabalik, pagkaraan ng ilang panahon, ang impormasyon mismo. Maaaring isumite ang bagong impormasyon dito. Kapag na-download na, matitiyak namin na ito ang tamang impormasyon dahil ang address ay likas dito. Ang static na sistema ng publikasyong ito ay tumutukoy sa karamihan ng trabaho ng HTTP(S) at lahat ng gawain ng FTP. Marami nang mga pagpapatupad ng Technology ito, ngunit ang pinakamadaling banggitin ay ang BitTorrent. Sa tuwing magki-click ka sa isang magnet LINK ng BitTorrent, ang talagang ginagawa mo lang ay sabihin sa iyong kliyente na i-download ang data na ang intrinsic na address (hash) ay katumbas nito.

Sa Web 3.0, ang bahaging ito ng Technology ay ginagamit upang mag-publish at mag-download ng anumang (potensyal na malaki) static na bahagi ng impormasyon na ikalulugod naming ibahagi. Nagagawa namin, tulad ng sa BitTorrent, na magbigay ng insentibo sa iba na panatilihin at ibahagi ang impormasyong ito; gayunpaman, kasama ng iba pang mga bahagi ng Web 3.0, maaari naming gawin itong mas mahusay at tumpak. Dahil ang isang balangkas ng insentibo ay likas sa protocol, nagiging (sa antas na ito, gayon pa man) DDoS -proof sa pamamagitan ng disenyo. Paano na ang isang bonus?

Pagmemensahe

Ang pangalawang bahagi ng Web 3.0 ay isang pseudonymous na low-level na sistema ng pagmemensahe na nakabatay sa pagkakakilanlan. Ito ay ginagamit para sa pakikipag-usap sa pagitan ng mga tao sa network. Gumagamit ito ng malakas na cryptography upang makagawa ng ilang garantiya tungkol sa mga mensahe; maaari silang i-encrypt gamit ang pampublikong susi ng pagkakakilanlan upang matiyak na ang pagkakakilanlan lamang ang makakapag-decode nito. Maaari silang pirmahan ng pribadong susi ng nagpadala upang matiyak na nagmumula nga ito sa nagpadala at bigyan ang receiver ng secure na pagtanggap ng komunikasyon. Ang isang nakabahaging Secret ay maaaring magbigay ng pagkakataong makipag-usap nang ligtas, kabilang ang pagitan ng mga grupo, nang hindi nangangailangan ng patunay ng pagtanggap.

Dahil ang bawat isa sa mga ito ay nagbibigay ng tunay na logistik ng mensahe, ang paggamit ng mga address sa antas ng transmission-protocol ay nagiging hindi na kailangan; ang mga address, na dating binubuo ng isang user o port at isang IP address, ay nagiging hash na lamang.

Ang mga mensahe ay magkakaroon ng time-to-live, na nagbibigay-daan sa pag-disambiguation sa pagitan ng mga mensahe ng publikasyon na maaaring naisin ng ONE na "buhay" hangga't maaari upang matiyak na maraming mga pagkakakilanlan ang nakakakita nito at mga instant na senyas na mensahe na gustong maipadala sa lalong madaling panahon. sa buong network. Kaya ang dichotomy ng latency at longevity ay ipinagpalit.

Ang aktwal na pisikal na pagruruta ay isasagawa sa pamamagitan ng isang game-theoretic adaptive network system. Sinusubukan ng bawat kapantay na i-maximize ang kanilang halaga sa iba pang mga kapantay sa pagsasabi na ang iba pang mga kapantay ay mahalaga sa kanila para sa papasok na impormasyon. Ang isang peer na ang impormasyon ay hindi mahalaga ay madidiskonekta at ang kanilang puwang ay kukunin na may koneksyon sa iba, marahil ay hindi kilala (o marahil second-degree), na peer. Upang maging mas kapaki-pakinabang ang isang peer, hihilingin ang mga mensaheng may ilang partikular na katangian (isang address o paksa ng nagpadala, halimbawa – parehong hindi naka-encrypt – nagsisimula sa isang partikular BIT string).

Sa Web 3.0, binibigyang-daan ng bahaging ito ang mga kapantay na makipag-usap, mag-update at mag-ayos ng sarili sa real time, na naglalathala ng impormasyon na ang nauuna ay hindi kailangang mapagkakatiwalaan o irefer sa ibang pagkakataon. Sa tradisyunal na web, ito ang karamihan sa impormasyong naglalakbay sa HTTP sa mga pagpapatupad ng istilo ng AJAX .

Pinagkasunduan

Ang ikatlong bahagi ng Web 3.0 ay ang consensus engine. Ipinakilala ng Bitcoin ang marami sa atin sa ideya ng isang consensus -based na application. Gayunpaman, ito lamang ang unang pansamantalang hakbang. Ang consensus engine ay isang paraan ng pagsang-ayon sa ilang mga tuntunin ng pakikipag-ugnayan, sa kaalaman na ang mga pakikipag-ugnayan sa hinaharap (o kawalan nito) ay awtomatiko at hindi mababawi na magreresulta sa pagpapatupad nang eksakto tulad ng tinukoy. Ito ay epektibong isang sumasaklaw sa lahat ng panlipunang kontrata at kumukuha ng lakas nito mula sa epekto ng network ng pinagkasunduan.

Ang katotohanan na ang mga epekto ng isang pagtalikod sa ONE kasunduan ay maaaring madama sa lahat ng iba pa ay susi sa paglikha ng isang malakas na kontrata sa lipunan at sa gayon ay binabawasan ang mga pagkakataon ng pagtanggi o sadyang kamangmangan. Halimbawa, kapag mas nahiwalay ang isang sistema ng reputasyon mula sa isang mas personal na sistema ng pakikipag-ugnayan sa lipunan, hindi magiging epektibo ang sistema ng reputasyon. Ang isang sistema ng reputasyon na sinamahan ng pag-andar na tulad ng Facebook o Twitter ay gagana nang mas mahusay kaysa sa ONE walang, dahil ang mga gumagamit ay nagbibigay ng isang tunay na halaga sa kung ano ang iniisip ng kanilang mga kaibigan, kasosyo o kasamahan sa kanila. Ang isang partikular na nakakaantig na halimbawa nito ay ang mahirap na tanong kung, at kailan, makikipagkaibigan sa Facebook ng isang employer o kasosyo sa pakikipag-date.

Gagamitin ang mga consensus engine para sa lahat ng mapagkakatiwalaang publikasyon at pagbabago ng impormasyon. Mangyayari ito sa pamamagitan ng isang ganap na pangkalahatang sistema ng pagproseso ng transaksyon. Ang unang magagamit na halimbawa nito ay ang proyektong Ethereum .

Ang tradisyunal na web ay hindi pangunahing tumutugon sa pinagkasunduan, sa halip ay bumabalik sa sentralisadong tiwala ng mga awtoridad, tulad ng ICANN, Verisign at Facebook, at binabawasan ang mga pribado at pamahalaan na mga website kasama ang software kung saan sila binuo.

Pangharap na dulo

Ang ikaapat at huling bahagi sa karanasan sa Web 3.0 ay ang Technology pinagsasama-sama ang lahat ng ito; ang "browser" at user interface. Nakakatuwa, ito ay magmumukhang medyo katulad sa interface ng browser na alam na natin at minamahal. Magkakaroon ng URI bar, ang back button at, siyempre, ang lion's share ay ibibigay sa pagpapakita ng dapp (née webpage/website).

Gamit ang consensus-based name resolution system na ito (hindi katulad ng Namecoin sa application), ang isang URI ay maaaring bawasan sa natatanging address ng front-end para sa application na iyon (ibig sabihin, isang hash). Sa pamamagitan ng sistema ng paglalathala ng impormasyon, maaari itong palawakin sa isang koleksyon ng mga file na kinakailangan para sa front-end (hal. isang archive na naglalaman ng .html, .js, .css at .jpg na mga file). Ito ang static na bahagi ng dapp (-let).

Hindi ito naglalaman ng dynamic na nilalaman; na sa halip ay sineserbisyuhan sa pamamagitan ng iba pang mga channel ng komunikasyon. Para sa pangangalap at pagsusumite ng dynamic ngunit available sa publiko na nilalaman na ang pinagmulan ay kailangang ganap na matukoy at kung saan ay dapat na panatilihing walang pagbabago magpakailanman ("set in stone"), tulad ng reputasyon, balanse at iba FORTH, mayroong isang Javascript-based na API para sa pakikipag-ugnayan sa ang consensus engine. Para sa pangangalap at pagsusumite ng dynamic, potensyal na pribadong nilalaman na kinakailangang pabagu-bago ng isip at napapailalim sa paglipol o kawalan ng kakayahang magamit, ginagamit ang p2p-messaging engine.

Magkakaroon ng ilang mababaw na pagkakaiba; makakakita tayo ng paglipat mula sa tradisyonal na modelo ng URL ng client-server ng mga address tulad ng “ https://address/path” , at sa halip ay magsisimulang makakita ng mga bagong anyo na address gaya ng “goldcoin” at “ uk.gov .” Ang resolution ng pangalan ay isasagawa sa pamamagitan ng isang consensus engine-based na kontrata at hindi gaanong ire-redirect o dagdagan ng user. Ang mga panahon ay magbibigay-daan sa maraming antas ng paglutas ng pangalan - " uk.gov ", halimbawa, ay maaaring ipasa ang "gov" subname sa name resolver na ibinigay ng "uk."

Dahil sa palaging lumilipas na katangian ng impormasyong ginawang available sa browser nang awtomatiko at hindi sinasadya sa pamamagitan ng pag-update ng consensus back end at pagpapanatili ng peer network, makikita natin ang background dapps o dapplets na gumaganap ng malaking papel sa ating Web 3.0 karanasan. Sa pamamagitan man ng palaging nakikitang Mac OS dock-like dynamic iconic infographics o dashboard-style dynamic na dapplet, hindi sinasadyang mapapanatili kaming napapanahon tungkol sa kung ano ang mahalaga sa amin.

Pagkatapos ng paunang proseso ng pag-synchronize, ang mga oras ng paglo-load ng page ay mababawasan sa zero dahil ang static na data ay paunang na-download at ginagarantiyahan na napapanahon, at ang dynamic na data (inihatid sa pamamagitan ng consensus engine o p2p-messaging engine) ay pinapanatili din hanggang sa petsa . Habang sini-synchronize, ang karanasan ng user ay magiging ganap na solid kahit na ang aktwal na impormasyon na ipinapakita ay maaaring luma na (bagama't madaling hindi, at maaaring i-annotate bilang ganoon).

Para sa isang gumagamit ng Web 3.0, ang lahat ng mga pakikipag-ugnayan ay isasagawa nang hindi nagpapakilala, ligtas, at para sa maraming serbisyo, nang walang tiwala. Yaong mga nangangailangan ng isang third party o mga partido, ang mga tool ay magbibigay sa mga user at App-developer ng kakayahang ipagkalat ang tiwala sa maraming iba't ibang, posibleng nakikipagkumpitensya, mga entity, na lubos na binabawasan ang halaga ng tiwala ONE dapat ilagay sa mga kamay ng anumang partikular na solong. nilalang.

Sa paghihiwalay ng mga API mula sa front end at back end, makakakita kami ng karagdagang kakayahang gumamit ng magkakaibang mga front-end na solusyon na makapaghatid ng mas mahusay na karanasan ng user. Ang Qt's QtQuick at QML na mga teknolohiya ay maaaring, halimbawa, ay isang stand-in na kapalit para sa HTML/CSS na kumbinasyon ng mga tradisyonal na teknolohiya sa web at magbibigay ng mga native na interface at rich accelerated graphics na may minimal na syntactical overhead at sa isang napaka-epektibong reactive-programming paradigm.

Migration

Ang pagbabago ay unti-unti.

Sa Web 2, mas makikita natin ang mga site na ang mga likod ay gumagamit ng mga bahaging tulad ng Web 3.0 gaya ng Bitcoin, BitTorrent at Namecoin. Ang trend na ito ay magpapatuloy, at ang tunay na Web 3.0 na platform Ethereum ay malamang na gagamitin ng mga site na gustong magbigay ng transactional na ebidensya ng kanilang nilalaman, tulad ng mga site ng pagboto at mga palitan. Siyempre, ang isang sistema ay kasing-secure lamang ng pinakamahinang LINK, at sa kalaunan ang mga naturang site ay ililipat ang kanilang mga sarili sa isang Web 3.0 browser na maaaring magbigay ng end-to-end na seguridad at walang pinagkakatiwalaang pakikipag-ugnayan.

Sabihin ang "hello" sa Web 3.0, isang secure na social operating system.

Orihinal na pinamagatang “ Dapps: What Web 3.0 LOOKS Like ” at inilathala noong Abril 17, 2014 sa blog ni Gavin Wood, Insights Into a Modern World.

Read More:


Disclosure

Mangyaring tandaan na ang aming patakaran sa privacy, terms of use, cookies, at do not sell my personal information ay na-update na.

Ang CoinDesk ay isang nakatanggap ng parangal media na sumusunod sa mahigpit na mga patakaran sa pamamatnugot. Noong Nobyembre 2023, Ang CoinDesk ay binili ng Bullish group, may-ari ng Bullish, isang reguladong palitan ng digital na mga ari-arian. Ang Bullish group ay karamihan pag-aari ng Block.one; parehong mga kumpanya ay may interes sa iba't ibang negosyo ng blockchain at digital na mga ari-arian at mahahalagang pag-aari ng digital na mga ari-arian, kabilang ang bitcoin. Ang CoinDesk ay nag-ooperate bilang isang independenteng sangay na may isang komite ng pamamatnugot upang protektahan ang kalayaan ng pamamahayag. Ang mga empleyado ng CoinDesk, kabilang ang mga mamamahayag, ay maaaring tumanggap ng mga opsyon sa Bullish group bilang bahagi ng kanilang kompensasyon.


Learn more about Consensus 2024, CoinDesk's longest-running and most influential event that brings together all sides of crypto, blockchain and Web3. Head to consensus.coindesk.com to register and buy your pass now.



Read more about