NewsDevelopersEnterpriseBlockchain ExplainedEvents and ConferencesPressButlletins informatius
Subscriu-te al nostre butlletí.
Correu electrònic
Respectem la vostra privadesa
IniciBlogBlockchain explicat
Voleu entendre de debò Blockchain? Cal entendre l’estat
La història de la web i el que signifiquen les xarxes descentralitzades per a la sobirania de les dades i el futur de la confiança en línia. Coogan Brennan 20 de març de 2020 Publicat el 20 de març de 2020
Web 1.0: Gen X, HTML i Internet basat en text
A la creixent dècada dels 90, quan Reality Bites and Friends dominava un cert segment de la cultura nord-americana tradicional, els ordinadors personals i la tecnologia d’Internet van donar lloc a la xarxa. Ja hem escrit àmpliament sobre l’auge de les xarxes informàtiques dels anys 90, de manera que no parlarem gaire d’aquestes dinàmiques (excepte per tornar a publicar, per mil·lèsima vegada), el meu vídeo preferit d’aquella època). Però trigarem un moment a parlar de la mecànica específica subjacent al desenvolupament web en aquell moment.
Hi ha una gran quantitat de llocs web fantàstics dels anys 90 guardats per Wayback Machine (Archive.org) de Quick Archive.org: una gran quantitat no s’ha arxivat, una cosa que ha portat la gent a descriure l’època que vivim com una “era fosca” d’Internet), de manera que va ser un plaer decidir quin escollir (Primer arxiu Craigslist?). Ens vam instal·lar a la pàgina d’inici de Yahoo, ja que era una de les més populars de l’època.
Yahoo! pàgina inicial, 1996
Per què aquest lloc web es veu tan adorable des del nostre punt de vista moltes dècades després? Bé, és un document basat en text que el navegador llegeix i després renderitza. No hi ha anuncis de vídeo, ni parts mòbils ni botons “m’agrada” per fer clic.
Aquest és HTML bàsic, o HyperText Markup Language, el primer idioma de la World Wide Web. És un document senzill i relativament fàcil de llegir, fins i tot per a persones no tècniques. Està estructurat de manera clara i, quan agafem el codi font i el combinem amb les seves respectives representacions, no és terriblement intimidant.
El codi font d’aquest lloc web és de 10 KB. (Per motius de comparació, el codi font del lloc web de Yahoo de 2019 és un 6.940% més gran en 694 KB, sense incloure les biblioteques externes.) Yahoo.com 1996 és bàsic, net i clar, i és molt emocionant per a l’època. La sortida a borsa de Yahoo s’acabava de produir a l’abril de 1996 i, el primer dia, el preu havia augmentat a 1,6 milions de dòlars en dòlars actuals. Basat en aquest lloc web. Per tant, per context, això es va considerar d’avantguarda per al 1996.
Des de la nostra perspectiva del 2019, Yahoo.com ho és el 1996 senzill (fins i tot alguns podrien dir, avorrit). Però ja sabeu com són aquests Gen Xers, oi? Es van quedar súper apassionats un anunci ximple que veien en una televisió real. Però, què passa amb la generació just després d’ells? Aquells nens que no poden estar quiets més de tres minuts? Com els mantindrem enganxats a la pantalla?
Subscriviu-vos al nostre butlletí per rebre les últimes novetats, explicadors i més sobre blockchain. Subscriu-te
Web 2.0: Millennials, contingut generat per l’usuari i ascens de l’estat
L’experiència web de la dècada dels noranta no la reduiria durant mil·lennis, és cert. En canvi, aquella generació va donar inici al que habitualment s’anomena web 2.0. Com tots els termes inventats per Silicon Valley, és imprecís, però recull bàsicament uns quants canvis diferents iniciats per l’auge de les xarxes socials com Facebook i Twitter:
- A la Web 1.0, els usuaris d’un lloc web consumeixen informació, però a la Web 2.0, els usuaris creen informació per ser compartida i consumida per altres.
- La informació generada per l’usuari de la web 2.0 provenia de llocs web de xarxes socials com Facebook i Twitter.
- Els llocs web populars ara ofereixen contingut personalitzat i rebien actualitzacions individualitzades, en lloc de presentar simplement a l’usuari un document HTML estàtic.
El canvi de paradigma de la Web 2.0 va moure una experiència web basada en documents basada en enllaços (en què els llocs web són documents de text) a llocs web interactius, com Facebook o Twitter, amb contingut generat per l’usuari i contingut específic de l’usuari (el meu perfil de Facebook té un aspecte diferent al vostre ).
Molta gent ha escrit sobre aquest canvi des d’una perspectiva conductual i del consumidor, és a dir, com les xarxes socials van canviar la manera com interactuem i consumim informació al món. Del que menys es parla és de com aquest canvi va precipitar una reelaboració de la naturalesa essencial d’Internet, un canvi que també té la clau per entendre la promesa d’Ethereum i la web 3.0.
Els llocs de xarxes socials requereixen una gran quantitat de càlcul i coordinació. Quan mireu Twitter, per exemple, el lloc web ha de publicar immediatament tot el contingut específic del vostre perfil. Després ha de registrar tot el que feu al lloc –– publicar, agradar, fer clic– i transmetre-ho als seus servidors. Imagineu que una rotonda esgotadora es multiplica per molts milions (o milers de milions) d’usuaris en una plataforma, tots interactuen entre si i amb un lloc web simultàniament.
Durant molt de temps, els enginyers simplement van fixar aquest processament a la part posterior dels llocs estàtics. La plantilla basada en documents de la Web 1.0 cruixia i gemegava sota el pes de muntatge de Àiax, un terme ampli que descriu aquestes noves tendències del desenvolupament de la web 2.0.
Es feia precari. Un enginyer va descriure el seu horari a Facebook els primers dies: per assegurar-se que TheFacebook.com no fallés malgrat les actualitzacions constants, ell “beuria un got gran d’aigua abans d’anar a dormir per assegurar-me que em despertaria en dues hores per poder anar a revisar-ho tot i assegurar-me mentrestant no l’havíem trencat. Va ser tot el dia, tota la nit ”.
Tots aquests llocs van continuar guanyant usuaris per milers, cosa que només va augmentar la pressió. Els usuaris actius necessitaven més funcions, temps de càrrega més ràpids: les coses només es feien més complexes a mesura que s’incorporaven més usuaris a aquestes plataformes. A la recerca d’una solució, els enginyers van començar a donar voltes al voltant d’un concepte que transformaria el desenvolupament web.
Estat
L’estat es pot definir com un conjunt de variables que descriuen un determinat sistema en un moment concret. Descrivim això en una situació del món real. Feu una ullada a l’entorn on esteu –estació d’autobusos, cafeteria, oficina– i seleccioneu algunes variables que podríeu utilitzar per descriure-la. Si sou dins d’una habitació, podríeu descriure qualsevol cosa:
- El nombre de parets
- Els tipus de mobles
- La col·locació de mobles
- El nombre de persones
- El tipus de llum de l’habitació
Com més variables tinguem, més nítida és la imatge de la sala, oi? I, si alguna cosa menor canvia a l’entorn (algú surt de l’habitació, per exemple), no hem de descriure de nou tot el que hi ha a l’habitació. Simplement actualitzem les variables específiques afectades pel canvi i deixem les altres variables en pau.
Treballant amb el model de document de la Web 1.0, un navegador havia de crear efectivament un document nou cada vegada que es produïa una actualització en un lloc web, per molt petit que fos. Això va crear colls d’ampolla quan es produïen actualitzacions menors milions de vegades per segon a tota la xarxa. Els enginyers es van adonar que podrien alleujar el problema separant el desenvolupament web en dues parts: l’HTML plantilla d’un lloc i el estat descrivint el que entra a la plantilla.
L’HTML plantilla seria l’esquema bàsic del lloc i tindria el mateix aspecte per a tots els usuaris: el logotip del lloc, el disseny general i l’esquema de colors. Específics de l’usuari estat emplenaria aquest esquema, proporcionant una descripció de l’entorn específic per a aquest usuari: el seu perfil, els seus amics, les seves publicacions preferides, etc. De manera crucial, si alguna cosa a l’estat canviava, l’únic que havia de fer el navegador era trobar les parts del estructura afectada i actualitzeu-les. Ja no hi ha recàrregues massives de pàgines.
Aquest model de plantilla HTML i el seu estat es coneix com a marc. Diferents grups web 2.0 han produït els seus propis marcs, dos populars Reacciona (creat per Facebook) i Vue (creat per Google). [Nota a les persones que ara es burlen: sé que React és una biblioteca, només la “V del MVC”. Aquesta classificació del marc té com a objectiu fer un punt més gran.] Els marcs van dissenyar dinàmiques del web 2.0 a la ranura del web 1.0 i van permetre que llocs com Facebook s’estenguessin més. L’adquisició del model marc del desenvolupament web ha estat dramàtica no només en la seva totalitat, sinó també en la seva invisibilitat virtual per al públic en general.
Sovint, gent no tècnica pot sentir parlar de la necessitat actual de les empreses tecnològiques per a desenvolupadors front-end. Són persones que poden construir llocs web en frameworks com React o Vue. Amb menys freqüència, aquestes mateixes empreses necessiten desenvolupadors d’HTML, una feina viable fa quinze anys. De fet, el llenguatge del desenvolupador del framework ja no inclou el terme “lloc web”. En lloc d’això, els desenvolupadors parlen de construir “aplicacions web”.
La dominació dels marcs ha comportat un canvi de paradigma en la nostra manera d’experimentar Internet. Anteriorment, depeníem dels navegadors per accedir a les xarxes socials. Ara, amb els marcs, en realitat és més fàcil lliurar l’estat a una aplicació, no només per capturar i supervisar usuaris, sinó també pel que fa a l’optimització del rendiment dels telèfons mòbils, que es va convertir en un punt d’accés important per a molts usuaris. Mentre els Millennials van créixer “navegant per la xarxa” (caient per forats de conill de Wikipedia, fent clic a través dels enllaços per edats), l’experiència de navegació ara està més orientada a la plataforma. Ens han enviat des del salvatge oest dels llocs web, tancats per les plataformes fins als jardins d’aplicacions més previsibles.
Web 3.0: Gen Z i la batalla per l’Estat
Comencem amb algunes definicions. El terme “Web 3.0“Es pot definir com un moviment per connectar i relacionar dades d’una manera llegible per màquina. Tim Berners-Lee preveu aquest canvi en termes de la web semàntica i el gurú de blockchain, John Wolpert, ho veu en termes d’Internet amb estat. Als efectes d’aquest article, definirem cadena de blocs com a forma de crear, assegurar i mantenir dades estatals sense confiar en un punt de veritat centralitzat.
El terme “Gen Z” descriu una generació nascuda des de mitjans dels 90 fins a mitjans dels anys 00 que, en determinades classes o regions, només ha conegut un món amb internet i telèfons intel·ligents. La gran majoria d’aquesta generació és nativa de la plataforma; va créixer i interactua principalment amb aplicacions basades en l’estat.
A la secció anterior, vam veure com les aplicacions basades en l’estat superaven els colls d’ampolla de la Web 1.0, però el model també té un potent efecte secundari. Els canvis d’estat, majors i menors, recollits al llarg del temps, poden començar a dibuixar una imatge molt detallada de les persones que els fan. El que heu fet clic, el que heu fet clic, el que heu vist per primera vegada quan inicieu la sessió, l’últim que heu vist abans de tancar la sessió: tots aquests estats es desenvolupen com un rodet de pel·lícula per crear una visió íntima de vosaltres.
Què tan íntim? Probablement heu escoltat la llegenda urbana d’un amic que tenia una conversa en persona i, més endavant, alguna cosa que van esmentar apareix com un anunci al seu feed de Facebook. La gent d’Internet està convençuda que s’està espiant. malgrat això, els investigadors van estudiar el tema durant un any i he demostrat que això no passa realment. Però això no us hauria de reconfortar. Perquè implica una veritat encara més fosca: Facebook ha recopilat prou informació connectada sobre determinats usuaris, d’una manera tan granulada i específica, que pot predir el que pensaran o voldran comprar –no ha d’escoltar les teves converses. saber.
Segur que tenen les dades. Facebook té una enorme base d’usuaris d’uns 2.000 milions de persones i una àmplia gamma de serveis dels quals pot obtenir informació dels usuaris. Atès que Facebook és una empresa el model de negoci de la qual depèn principalment de les vendes publicitàries, han creat una rica base de dades d’informació individual interconnectada. No només modelen el vostre comportament individual, sinó que també vinculen aquest comportament amb el comportament dels vostres amics. Aquestes connexions agreugen el poder analític que té Facebook. És el propi web intern de Facebook 3.0, un “Internet amb estat” que es combina en un sistema al qual anomenen el gràfic social o de vegades només el gràfic. És una eina d’orientació tan eficaç per a la publicitat que va fer Facebook Ingressos de 40 milions de dòlars el 2017, gairebé el 90% prové de publicitat.
Què té de dolent això? Podríem esbossar el nombre de controvèrsies diferents que Facebook ha precipitat durant els darrers anys, des de violacions de dades fins a la destrucció del discurs públic. Però, per aquest argument, centrem-nos en això sobirania de dades: qui és el propietari de les dades que descriuen el vostre comportament?
La resposta òbvia hauríeu de ser vosaltres. Tanmateix, ara hauria de quedar clar que la trajectòria del desenvolupament web durant les darreres dècades ha creat un entorn en què les vostres dades no us pertanyen. El desenvolupament de l’estat recollit a les plataformes, inicialment destinat a optimitzar el rendiment, també ha emmagatzemat els canvis d’estat al servidor de la companyia en què s’executa la plataforma..
Dades de qui?
La versió de Web 3.0 de Blockchain és aquella en què l’estat no es silencia en una sola plataforma ni s’emmagatzema en un sol servidor. En canvi, es manté un estat global en una xarxa oberta i distribuïda protegida mitjançant mètodes descentralitzats. Tothom pot veure i verificar l’estat de la xarxa en qualsevol moment. Les persones d’aquesta xarxa no hi són necessàriament amb un propòsit idealista: una xarxa de blockchain sòlida assumeix que no es pot confiar en ningú i, per tant, delega la confiança en eines criptogràfiques.
La web 3.0 permet un estat comú global. En lloc d’establir (que significa les nostres dades) les empreses, creem una xarxa descentralitzada on la confiança s’estableix a nivell de protocol. Prové de matemàtiques i criptografia incloses al protocol. El protocol s’anomena àmpliament blockchain, però té implementacions diferents. Igual que podeu tenir diferents sistemes operatius al telèfon (Apple o Android), existeixen diferents protocols de cadenes de blocs, com ara Ethereum o Bitcoin.
Cada blockchain té els seus propis supòsits sobre els participants de la xarxa i les funcions de protocol úniques, però tots emfatitzen la propietat de les dades per part de l’individu. Això vol dir que les dades de blockchain són béns comuns públics i que només vosaltres podeu modificar les vostres pròpies dades. Quin impacte pràctic té aquesta afirmació teòrica? Explorem la idea amb un exemple: un exemple espectacular que implica finances mundials.
En la nostra discussió inicial sobre l’estat, hem utilitzat l’exemple de descriure una habitació. És una descripció senzilla amb molt poc en joc: ningú no comprarà la nostra hipotètica habitació, només en parlem. Tot i això, si algú volia comprar aquesta habitació, la situació canvia. Voldrien comprovar la nostra descripció de l’estat, és a dir, veure l’habitació per ells mateixos, i voldríem assegurar-nos que realment tinguessin prou diners per comprar-la. Per comprovar un estat com aquest –– per confirmar si algú té prou diners per pagar un article–, hem creat un tercer de confiança: els bancs. Avui, per validar l’estat financer d’algú, el venedor de l’habitació només pot passar una targeta de crèdit, cosa que demana efectivament a un banc si el comprador té prou diners per comprar.
Blockchains com Bitcoin i Ethereum permeten a les persones realitzar intercanvis financers de manera digital i gairebé instantània, avui, sense bancs. Ho fan creant un estat global que no es garanteix mitjançant la confiança social (acumulada durant centenars d’anys a la tercera institució dels bancs), sinó en codi, mitjançant un protocol. De la mateixa manera que ja no hem de parlar amb un operador per connectar una trucada telefònica, blockchain fa transaccions financeres en un protocol peer-to-peer. Però, de manera crucial, el protocol està descentralitzat i distribuït –que implica una cadena pública global protegida per tota la xarxa de persones que l’executen..
La generació Z sembla increïblement motivada per resoldre problemes polítics, econòmics i socials greus. Més important encara, sembla que ho fan amb menys respecte a la convenció o la tradició. Els defensors de Blockchain creuen que un web 3.0 públic solucionarà alguns dels problemes més importants del sistema tancat actual implementat i explotat per les grans empreses tecnològiques del web 2.0. Els recents escàndols de privadesa de corporacions com Facebook i Google mostren el costat fosc d’aquest silenciós coneixement –i les fortunes reduïdes que han guanyat amb la venda de dades dels usuaris, tot i que tampoc no ho protegeixen.
I aquestes infraccions han superat molt l’àmbit de la tecnologia digital. Un estat obert, acordat per tothom, o “veritat”, és gairebé impossible de trobar en el nostre discurs públic general. Els engranatges de la nostra política s’han embolicat amb la sorra de la mala comunicació, les notícies falses i la mentida descarada. Un escriptor la va descriure com “una fractura del consens de fet”. És un dels principals obstacles que enfronta la lluita del gen Z per la justícia social.
El fet que els sistemes actuals transformessin grans franges de la societat i les formes essencials d’interacció dels éssers humans és indiscutible: l’experiència social de la generació X i de la generació Z difícilment pot ser més diferent tot i que només els divideixin 20 anys. Però el que va començar com un sorprenent salt endavant per a la comunicació global i l’accés a la informació amb l’arribada de la Web 2.0, ha resultat en una dramàtica asimetria de la informació entre les plataformes i els seus usuaris. Això té implicacions per a esdeveniments mundials importants, com ara eleccions, protestes massives i revolucions.
Els constructors de sistemes web 3.0 i blockchain, en el seu nucli, pretenen reequilibrar aquesta asimetria de poder mitjançant un estat obert. Això no vol dir necessàriament que tots els problemes del web es solucionin màgicament; cap tecnologia sola ho pot fer. Però, restablint la confiança en línia, potser ens podem apropar a la promesa inicial del web. Què passarà després ho decidirà la propera generació de constructors.
Voleu més explicadors de blockchain?
Subscriviu-vos al nostre butlletí per obtenir els nostres tutorials, seminaris web, recursos i molt més recents directament a la safata d’entrada. Subscriu-te Subscriu-te al nostre butlletí per obtenir les últimes novetats, solucions empresarials, recursos per a desenvolupadors i molt més sobre Ethereum. Adreça de correu electrònic Contingut exclusiuInforme
Informe DeFi d’Ethereum Q3 2020
Informe
Informe DeFi d’Ethereum Q2 2020
Guia
Guia completa de xarxes empresarials Blockchain
Seminari web
Com es pot crear un producte Blockchain amb èxit
Seminari web