Web 3. 0 - tērzēšana ar ethereum gavin wood

МЭДДИСОН С АДВОКАТОМ ЗВОНЯТ В ПРОКУРАТУРУ ЧЕЧНИ | Пранки от Вольнова | Пранкота (Jūlijs 2019).

Anonim

Pirms sešiem mēnešiem Ethereum bija vērienīgs balts papīrs, kas bija saistīts ar "Bitcoin 2. 0" telpas pilnīgu atveidošanu. Ar sirsnīgu vēlēšanos veidot blokadzāģi savā attēlā Vitāliks Buterinam, mūsu iedzīvotājam. wizz, uzrakstīts jēdziens. Kopš projekta sākšanas projekts ir guvis labumu no dažām svarīgām stratēģiskām partnerattiecībām un nepārspējamas preses uzbrukumiem. Ethereum ir sekmīgi iedvesmojis tehnologus niezi uzņemt nākamajā līmenī blokshēmas. Ievadiet Dr. Gavinu Vudu. Atvērtā koda projekti dzīvo un mirst, attīstītāju talants, ko viņi piesaista. Pirmajā tikšanās laikā Gavins mani pārsteidza divas lietas: viņa animācijas entuziasms fraktāļiem un viņa gadījuma vienaldzība pret Bitcoin. Gavin nav "Bitcoiner", kā jūs varētu sagaidīt tikties konferencē. Tas spējīgs prāts ir pilnībā saistīts ar lielāko solījumu, ko viņš redz Ethereum konkrēti. Spēlē. Kā Ethereum projekta CTO Gavins nesen ir izdevis divus galvenos dokumentus. Pirmais ir Ethereum "Yellow Paper", kas atspoguļo projekta jaunākās atkārtošanas izklāstu. Pavisam nesen viņš publicēja "rips: ko Web 3. 0 izskatās". Šeit mēs esam iepazīstināti ar internetu kā "nulles uzticības mijiedarbības sistēmu", ko izveidojusi decentralizēta un šifrēta informācijas publicēšanas sistēma, pseidonīmi zema līmeņa ziņojumapmaiņas sistēma un konsensa dzinējs. Nepārspējama lietotāja pieredze padara to par visiem patīkamu. Gavinam ir skaidra vīzija par Ethereum, tehnoloģijām, kas balstītas uz blokchainu, un to mijiedarbību ar interneta attīstību.

Gavins, kā blokshēmas iekļaujas jūsu kopējā redzējumā par Web 3. 0? Cik svarīgi ir šajā redzējumā?

Lai gan internets sniedz mums lielisku iespēju sazināties ar privātpersonām visā pasaulē, ir grūti noslēgt vienošanos ar viņiem; parasti mums ir jāuzticas tieši tiem (piemēram, e-komercijas vietnei) vai trešai personai, kas viņiem garantē. Abi ir uzņēmīgi pret ļaunprātīgas izmantošanas veidiem, uz kuriem balstītas tehnoloģijas, var pilnīgi mazināt vai noņemt.

Izskaidrojiet dažas citas galvenās tehnoloģijas, uz kurām balstās Web 3. 0?

Pārējās divas svarīgākās tehnoloģijas, kas mums būs jāaplūko, lai veiktu tīmeklī 3. 0, ir saistīts ar tā saukto "statisko" datu piegādi un dinamiskās informācijas pārraidi. Pirmais attiecas uz tīmekļa vietnes (vai tīmekļa lietojumprogrammas) daļām, kas nemainās. Iespējams, tā ir informācija, kas apraksta izkārtojumu un stilu kopā ar jebkuru tādu saturu, kas bieži vien nemainās, piemēram, attēlus un tekstu. Šāds piegādes mehānisms būtu p2p sistēma, kas ir līdzīga BitTorrent vai Freenet, bet ietver papildu pasākumus, lai garantētu zināmu anonimitāti un veicinātu līdzdalību. Otrais attiecas uz tādas informācijas publicēšanu un atklāšanu, kas mēdz mainīties bieži vai citādi ir atkarīga no laika. Tas var būt informācija, kas attiecas uz personas pašreizējo statusu vai kādu citu vietnes sastāvdaļu.Šeit piemērs varētu būt e-komercijas vietnes elementi. Sadalot abus cits no cita, mēs varam optimizēt lietotāju pieredzi. Piemēram, būtu jābūt iespējai sazināties ar e-komerciju pilnā ātrumā pat ar lēnu interneta pieslēgumu; interneta ātrumam vajadzētu ietekmēt tikai dinamisko informāciju - to, kas, visticamāk, mainīsies no minūtes uz minūti. Statiskai informācijai, piemēram, vispārējam izkārtojumam, tekstam, attēliem un loģikai, jābūt "kešatmiņā" vai iepriekš lejupielādētai, un tādēļ lapām vajadzētu "ielādēt" uzreiz, pat ja daži no tiem ietvertajiem datiem ir nedaudz veci.

Vai nebūs valdības pretestība pseidonīmu tīklam, neuzsekojamiem un šifrētiem savienojumiem? Cik daudz panākumu monolītie varas centri spēj izturēt pret šo evolūciju?

Valdības pretestība šeit var tikt pārspīlēta. Nav skaidrs, ka visi valdības elementi vēlas noņemt visus privātumu no visiem. Patiesi tiesu sistēma regulāri aizsargā šādas tiesības, un daudzas izpildinstitūcijas atsakās apmierināt dragneta uzraudzību. Turklāt ar pietiekamiem resursiem jebkura organizācija, valdība vai cita persona, var un apdraud indivīda privātumu, ja rodas vajadzība. Web 3. 0 mērķis nav pilnīgi novērst valdības spēju veikt savu darbu šajā sakarā - ir gadījumi, kad valdība var likumīgi pieprasīt spēju pārkāpt pilsoņa privātumu. Tomēr resursiem, kas nepieciešami pārkāpumiem, vajadzētu būt proporcionāliem to personu skaitam, kuru privātums ir pārkāpts. Šīs saiknes sadalījums ir viens no galvenajiem iemesliem, kādēļ mēs atrodamies pašreizējā situācijā; drošības dienesti varēja izvairīties no atbildības, jo, pateicoties tehnoloģiju dramatiskas uzraudzības vienkāršībai, papildu personas privātuma pārkāpšanas izmaksas ir niecīgas. Viens no Web 3. 0 mērķiem ir atjaunot šo ekonomisko līdzsvaru un pārveidot internetu, lai katras personas privātuma pārkāpuma izmaksas būtu ekonomiski nozīmīgas. Otrs mērķis ir samazināt informācijas apmaiņas nepieciešamību ar trešām personām, stiprinot vienādranga sakaru infrastruktūru.

Tātad, vai centralizēto, uzticamo pušu loma būs 3. 0. Web vietā? Ja jā, tad kur, ko viņi darīs un kā viņi izskatīsies? Jā; būs daudz šādu vienību, tāpat kā reālajā pasaulē. Daudziem lietderīgu lietojumprogrammu aspektiem ir vajadzīgas orākuls vai trešās puses, kas sniedz informāciju, kas citādi nav zināmi vai par ko nav panākta vienošanās. Tas varētu ietvert jaunāko preču cenu informāciju, laika apstākļu informāciju utml. Šādas iestādes var arī sniegt mums informāciju par sistēmas vienībām vai personām, kuras mēs varam atrast manuāli, bet tas ir pārāk laika ziņā un / vai pieredzes ziņā. Kopumā nav praktiski novērst vajadzību pēc uzticības kā tādas no pasaules. Vislabākais, ko mēs varam darīt šajā brīdī, ir to samazināt, izplatīt, izolēt un būt pilnīgi pārliecināti par to, kas mums ir jāuzticas, kāpēc un par ko mums uzticas. Kā jūs domājat Ethereum lomu interneta 3. 0? Ethereum protokols nodrošinās pamatu uzticamam mijiedarbojumam un tādējādi veidos vienu no trim komunikācijas pīlāriem. Mēs ceram atbalstīt vai pat vadīt pārējo divu pīlāru izstrādi ar galveno mērķi nodrošināt pirmo Web 3. 0-spējīgo pārlūku. Kā Ethereum līgumi risina izpildes problēmas "reālajā" (fiziskajā) pasaulē? Ethereum līgumu ārējo seku izpilde ir interesanta tēma un joprojām ir pētniecības joma. Mēs paredzam, ka šāda izpilde notiks vienā no trim shēmām: vai nu maksājot "izpildes" personai vai organizācijai, integrējot esošu tiesību sistēmu vai izmantojot fiziskus objektus, kas ir tieši saistīti ar Ethereum. Pirmais ir jēga situācijās, kad tiesu izpildītāji vai parādu piedziņas uzņēmumi jau tiks izmantoti. Līgums varēja, e. g., automātiski maksā šādai personai, lai uzsāktu tiesvedību, lai likvidētu mājsaimniecību, kurš vairs neapmaksā īrniekus. Otrais ir ilgāka termiņa iespēja, un mēs vēl varam atrast jurisdikcijas, kas būtu gatavas īstenot līgumslēgšanas līgumā paredzētās atkāpes. Atsevišķas Centrālamerikas valdības jau apsver šādus priekšlikumus. Trešais ir vislabākais īstermiņa risinājums. Smart īpašums vai fiziski objekti, kas izveidoti, lai atbildētu tieši uz Ethereum, ir lielisks veids, kā līgumiem kontrolēt reālos objektus. Kā piemēru varētu minēt durvju slēdzenes ar interneta un Ethereum iespējām ar svītrkodu lasītāju. Līgums var pieņemt maksājumu, lai atļautu privātpersonai piešķirto privāto atslēgu (izmantojot svītrkodu).

Kādas ir īpašās attīstības problēmas, ar kurām Ethereum saskaras brīdī? Mazu un atšķirīgu izstrādātāju organizācija, protams, padara darbu sarežģītāku, nekā tas ir nepieciešams. Izmantojot tādus rīkus kā Git (Hub), mūsu dzīve ir nedaudz vienkāršāka. Es paredzu, ka attīstīšanas darbs kļūs vēl vieglāks pēc Ether mijmaiņas darījumiem, ja mums būs resursi, lai iznomātu un kopīgi izvietotu izstrādātājus un iegādātos infrastruktūras iekārtas, lai veiktu e. g. tīkla atkļūdošana ir vienkāršāka. Patiesībā vislielākais jautājums līdz šim ir bijis projekta veidošana vairākās platformās. Windows, jo īpaši, nodrošina pārmērīgas platformas programmatūras kaudžu izstrādātājiem nevajadzīgu darbietilpīgu vidi. Kādas attīstības jomas Ethereum darbojas labāk nekā gaidīts? Klienta saskarnes izstrāde ir nedaudz vienkāršota, izmantojot Qt programmēšanas rīku komplektu. Izmantojot savas Webkit (HTML pārlūkprogramma) un QtQuick funkcijas, lai ātri izveidotu saskarnes, esam spējuši nodrošināt noteiktu funkcionalitāti daudz ātrāk, nekā citādi sagaidītu. Arī atkļūdošanas mehānismi ir bijuši daudz ātrāk nekā gaidīts. Kādas ir dažas galvenās izmaiņas, kas veido Ethereum projekta jaunāko atkārtojumu? Jaunākā atkārtošana, ar koda nosaukumu PoC-5 un joprojām tiek izstrādāta, nodrošina vairākas izmaiņas protokolā, padarot to tīrāku un izturīgāku.Tas pievieno līguma atkļūdotāju, kas ļauj līguma izstrādātājiem analizēt līgumu izpildi, redzot, kur un kāpēc viņi nepareizi. Visuzskatāmākā izmaiņa tomēr ir HTML / Javascript balstīta dzinēja un Ethereum piesaistes pievienošana. Tas veido pamatu gala Ethereum klienta tehnoloģijai, ļaujot Ðapstrādes izstrādātājiem sasaistīt līgumus ar HTML / Javascript balstītajiem priekšpamatiem. Tur jums tas ir vērienīgs plāns, lai pasaulei nodrošinātu pirmo "Web 3. 0" spējīgo pārlūku. Šī ir pilnīgi jauna interneta pieredze, kuras pamatā ir virkne uzlabotu komponentu un koncentrējas uz progresīvu decentralizētu vienošanos attālināti. Lai gan tas ir vērienīgs uzdevums, saruna ar Gavinu aizrauj jūs no pārliecības par interneta nākotni.