Cum Drupal și Blockchain schimbă percepția asupra arhitecturii descentralizate

Publicat: 2018-07-13

„Bitcoin este un tur de forță tehnologic” - Bill Gates, co-fondator Microsoft

Există un nou Birdman în oraș! O idee care a cuprins cele mai mari instituții de pe piață. O tehnologie, despre care entuziaștii cred, ar putea schimba lumea.

„O invenție cu adevărat extraordinară care face lucruri cu adevărat banale”, așa cum a spus Paul Brody, lider E&Y Global blockchain.

Unii văd că merge mult mai departe decât efectul asupra „tranzacțiilor mari cu acțiuni”. Mai departe, în lupta împotriva pirateriei muzicale, a muncii copiilor și a multor alte lucruri din întreaga lume.

Da, cu siguranță vorbesc despre Tehnologia Blockchain!!

Despre ce este tot zgomotul?

Această agitație cu privire la tehnologia blockchain există de multă vreme. Atât de mult încât până și Google lucrează la propria tehnologie legată de blockchain. Știm cu toții că a adus o schimbare destul de mare în fluxul tehnologic! Dar despre ce este zgomotul?

Acest lucru vă poate ajuta puțin

imagine

După cum au definit experții din lumea tehnologiei, „tehnologia Blockchain este un registru descentralizat, replicat și partajat pentru gestionarea și ținerea evidenței tranzacțiilor pentru mai mulți participanți”.

În termeni simpli, tranzacțiile nu mai folosesc o bază de date centralizată pentru stocare, ci se stochează printre participanți înșiși (numite noduri). Înainte ca tehnologia blockchain să măture pe toată lumea, tranzacțiile tradiționale erau centralizate și dependente de o terță parte pentru a crea un mediu de încredere în care partenerii de tranzacție sunt străini. Având mai multe probleme, de la costuri mari de tranzacție și viteză redusă până la un singur punct de eșec și lipsă de transparență, companiile aveau nevoie de un sistem mai bun.

Cu tehnologia blockchain, tehnologia registrului distribuit permite diferitelor noduri să interacționeze direct între ele, fiind independente de o sursă terță. De asemenea, tehnologia blockchain gestionează cu ușurință orice altă problemă.

imagine Transformarea

Înainte de a avansa pentru a fi recunoscut ca potențialul de a deveni standardul perturbator în comerț, Blockchain a fost conceput inițial pentru Bitcoin. Această criptomonedă „nu atât de reală” se bazează pe principiul registrului contabil distribuit. Fiind una dintre cele mai comune aplicații blockchain, cu o capitalizare de piață de peste 19 miliarde USD (așa cum este cunoscută la 13 aprilie 2017) și un volum tranzacționat zilnic de 330 milioane USD , permite tranzacții prin confirmare descentralizată și integrarea acesteia în blockchain.

Pe lângă funcționalitatea de registru de încredere, blockchain-ul sa adaptat foarte rapid la schimbul de fișiere prin tranzacții. Ca o breșă majoră, NXT din 2013 și LINQ by Nasdaq din 2015 folosesc tehnologia blockchain pentru a transfera active tokenizate.

Totul a fost vorba despre blockchain 2.0 de la sfârșitul anului 2015, când a fost lansat Ethereum pentru a permite utilizarea contractelor inteligente la o scară mult mai mare decât Bitcoin. Aceste contracte permit executarea automată a codului pe blockchain.

Ce înseamnă acest lucru pentru conținutul digital?

Destul de recent, lumea digitală a fost zguduită de unul dintre cele mai complexe cazuri de încălcare a datelor de către o organizație lider care a surprins întreaga lume complet prin surprindere! Și, desigur, știți cu toții despre „Termenii și condițiile” care permite site-urilor web să urmărească în mod activ aproape fiecare activitate pe internet a dvs.

Ideea mea este că aceste date, gestionate de o entitate centrală, sunt ușor accesibile și utilizatorul nu deține controlul complet.

Cu toate acestea, cu tehnologia Blockchain, lucrurile vor fi altfel. În fruntea impulsului descentralizării, Blockchain asigură că datele stocate sunt complet rezistente la falsificare. Acesta este principalul motiv pentru care întreprinderile s-au arătat interesate de această tehnologie.

imagine

Cu capacitatea de a decupla logica afacerii de date folosind „Smart Contract”, Blockchain asigură că nicio organizație nu poate lua ostatică datele.

Unele dintre aceste tehnologii descentralizate bazate pe Blockchain care joacă un rol vital în managementul conținutului digital sunt: ​​IOTA pentru procesarea descentralizată a plăților, Smart Contracts de la Etherium, Bitcoin, Hyperledger, baza de date Blockchain de la BigchainDB.

Faptul că CMS-ul descentralizat permite utilizatorilor să controleze conținutul pe care îl produc este ceva pe care companiile din întreaga lume sunt gata să-l îmbrățișeze.

Unde se potrivește Drupal?

Ideea că Drupal și Blockchain pot lucra împreună pentru a crea o arhitectură descentralizată sigură este destul de fascinantă. Uită-te la acest tweet al lui Dries, încă din 2016.

imagine

Știm cu toții că fluxurile de lucru ale Drupal și Blockchain sunt complet diferite. În timp ce Drupal folosește o bază de date centralizată, blockchain-ul, pe de altă parte, nu necesită un intermediar, ci acționează în schimb un element de verificare.

Aici lucrurile devin interesante.

Să luăm, de exemplu, un spital cu un număr de filiale în toată țara. O rețea de asistență medicală este uriașă, cu o cantitate mare de date. Informații despre medic, informații despre pacienți, mediul academic, farmacie, asigurări etc. Există o mulțime de date și totul trebuie gestionat eficient pentru a vă asigura că lucrurile nu ies de sub control!

Blockchain poate face minuni aici!

Prin crearea unei arhitecturi descentralizate care este sigură și, de asemenea, imuabilă, blockchain poate gestiona fiecare informație cu precizie. Datele pacientului, de exemplu, pot fi puse la dispoziție universal, iar informațiile pot fi validate chiar de pacient, oferindu-i acces și control.

Dosarele medicale ale pacientului pot fi accesibile nu numai pacientului și medicului, ci și organizațiilor de cercetare, asigurătorilor și oricărei persoane care caută informațiile necesare. Iar faptul că pacientul însuși poate valida întregul acces este un punct vital.

Pe termen scurt, blockchain poate fi o sursă de eficientizare a proceselor. Cu toate acestea, pe termen lung, la integrarea cu Drupal, această tehnologie este obligată să aibă un impact uriaș asupra întregii structuri.

De asemenea, Blockchain va juca un rol imens în reducerea costurilor și a ciclului de timp al tranzacțiilor și cererilor medicale. Procesul de administrare îmbunătățit, plățile rapide și eficiente, reducerea fraudei privind reclamațiile medicale și autentificarea multiplă imuabilă pot marca și mai mult importanța Blockchain.

Blockchain poate crea o arhitectură care permite tranzacții bazate pe reguli posibile fără lacune de comunicare. Toate aprobările și informațiile editate, șterse și corectate vor fi documentate. Da, acest sistem are câteva provocări proprii în ceea ce privește necesitatea unui consens descentralizat.

Aici intervine Drupal CMS. Acum, dacă toată această rețea de asistență medicală era pe Drupal, fiecare departament al spitalului avea propriul site web gestionat de Drupal în mod individual. De exemplu, Drupal 1 ar putea să se ocupe de datele pacienților pe site-ul principal. Iar Drupal 2 s-ar putea ocupa de daune medicale și alte asigurări. În timp ce Drupal 3 ar putea face față carierei și altor campanii.

Ideea mea aici este să folosesc Blockchain și să sincronizez utilizatorii și datele utilizatorilor, astfel încât acestea să fie disponibile în întreaga infrastructură.

Imaginați-vă că aveți un pacient să introducă toate informațiile de pe site-ul principal pentru prima dată pentru a se conecta și apoi îl forțați din nou pe același pacient când vizitează celălalt site web pentru cererile sale medicale. Cu siguranță nu este o opțiune pentru o experiență perfectă.

Desigur, cu Drupal, o bază de date centralizată poate fi menținută pentru a evita astfel de interacțiuni repetate! Cu toate acestea, funcționalitatea utilizatorilor multipli, vulnerabilitatea la erori și nevoia de logică pentru a ocoli sistemul matur Drupal sunt destul de dureroase de cap.

Cu Blockchain și registrul său distribuit peer-to-peer, infrastructura de asistență medicală arată cam așa. (Fără intermediar, desigur)

imagine

Această arhitectură asigură că o actualizare pe unul dintre site-urile web Drupal este sincronizată pe toate celelalte. Această arhitectură descentralizată are un set de avantaje și provocări proprii.

Deși evită complet „punctul unic de defecțiune”, împiedicând astfel întregul sistem să piardă date, munca necesară pentru integrarea datelor în sistem nu este o sarcină ușoară. Cu toate acestea, atunci când lucrează la el pentru o mai bună integrare, Blockchain și Drupal împreună pot face minuni.