blockchain applications
Acest tutorial explică diverse aplicații blockchain, cazuri de utilizare și exemple. De asemenea, include pași pentru integrarea blockchain-ului în setările organizaționale:
Această introducere anterioară Tutorial Blockchain a acoperit elementele de bază ale tehnologiei blockchain. Acum, vom merge dincolo de elementele de bază, analizând modul în care tehnologia este utilizată astăzi în setările organizaționale și individuale, inclusiv în asistența medicală, bancară, criptomonede și organizațiile autonome descentralizate.
Ne vom uita la Ethereum și Bitcoin ca exemple populare de blockchain. Vom vedea, de asemenea, modul în care tehnologia poate fi implementată în cadrul unei organizații și la ce limitări se așteaptă aceste organizații în adoptarea acesteia.
Ce veți învăța:
- Aplicații Blockchain
- Utilizați cazuri de tehnologie Blockchain
- # 1) Reducerea costului încălcărilor de date
- # 2) Reducerea costului tranzacțiilor și remitențelor transfrontaliere
- # 3) Eliminarea ineficiențelor lanțului de aprovizionare și reducerea costurilor
- # 4) Blockchain în domeniul sănătății: urmărirea medicamentelor în lanțurile de aprovizionare și securizarea datelor
- # 5) Guvernele care utilizează Blockchain pentru a asigura date de identitate naționale
- # 6) Aplicație în protecția drepturilor de autor
- # 7) Servicii notariale
- # 8) Blockchain și vot
- Limitări ale tehnologiei Blockchain
- Integrare blockchain
- Concluzie
Aplicații Blockchain
Tehnologia blockchain este utilizată în multe industrii diferite. Cheltuielile anuale pentru blockchain vor fi ajunge la 16 miliarde de dolari până în 2023, conform cercetărilor recente realizate de CBInsights iar rata de adoptare a tehnologiei este în creștere. Tehnologia ajută de fapt mulți adoptatori să rămână înaintea curbei decât concurenții. Este clar că multe alte companii vor adopta tehnologia pentru beneficiile pe care le aduce pentru operațiunile companiilor.
În plus față de realizarea posibilelor tranzacții instantanee prin rețeaua peer-to-peer și reducerea costurilor intermediarilor, tehnologia folosește autentificarea pentru a securiza datele și a face mai greu de rupt decât orice sistem vechi.
Cel mai mare caz de utilizare a tehnologiei blockchain până acum este criptomonedele. Cu toate acestea, blockchain-ul nu se termină aici - băncile și instituțiile financiare consideră că blockchain-ul este util deoarece le ajută să proceseze tranzacțiile mai rapid și la un cost mai mic.
Diferitele tipuri de criptomonede includ:
(imagine sursă )
Criptomonedele bazate pe blockchain pot fi trimise instantaneu către și de la orice utilizator din orice țară în câteva secunde. Acest lucru elimină necesitatea instituțiilor intermediare și, prin urmare, reduce costurile tranzacției.
Criptomonedele sunt, de asemenea, utilizate pentru plata bunurilor și serviciilor, cum ar fi monedele vechi. În cele din urmă, acestea pot înlocui USD, EURO și alte monede fiat. Crypto este, de asemenea, utilizat pentru tranzacționarea speculațiilor. Acest lucru se întâmplă în schimburile de criptomonede care funcționează la fel ca tranzacționarea Forex, iar oamenii pot obține profituri tranzacționându-le.
Organizațiile folosesc acum lanțul de blocuri pentru a-și securiza datele, pentru a reduce ineficiențele din lanțul de aprovizionare și din rețeaua logistică și pentru gestionarea proprietății intelectuale. Blockchain este, de asemenea, utilizat în siguranța alimentelor, gestionarea datelor din domeniul sănătății, strângerea de fonduri și investiții cu oferte de jetoane de securitate și în notar .
Vă rugăm să consultați aplicațiile blockchain explicate în videoclipul de mai jos.
Exemple de blockchain
Bitcoin și Ethereum sunt exemple populare de blockchains. Toată lumea are voie să se conecteze la blockchain și să tranzacționeze pe ele.
Iată videoclipul pentru referință:
Oricine poate descărca gratuit o copie a Bitcoin, Ethereum și alte blockchains și poate rula un nod pe computer. În acest caz, puteți participa ca verificator de blocuri - numit și miner - și puteți câștiga venituri verificând tranzacțiile trimise prin rețea de către alți utilizatori.
Veți avea nevoie doar de un computer, software special pentru minerit pentru a vă conecta la blockchain, conexiune la internet și o conexiune la un pool de minerit unde veți combina puterea computerului cu alți mineri pentru a crește șansele de a verifica un bloc.
(imagine sursă )
Fiecare dintre aceste blockchains are un set de timp alocat în cadrul căruia un bloc trebuie adăugat lanțului. De exemplu, blockchain-ul Bitcoin durează 10 minute pentru a verifica un bloc și a-l înlănțui cu blocurile verificate anterior. Acest lucru este egal cu timpul de întârziere a tranzacției. Ethereum și majoritatea blockchain-urilor moderne au îmbunătățit acest lucru și, prin urmare, durează doar câteva secunde pentru a verifica un bloc și tranzacțiile din acesta.
În plus, fiecare blockchain va avea un număr de criptomonede prestabilit, recompensat verificatorilor, care se reduce în timp.
De exemplu, Bitcoin a început în 2009 și a răsplătit utilizatorilor 50 BTC pentru verificarea unui singur bloc în 10 minute. Acest lucru s-a redus de-a lungul anilor la actualul 6,75 BTC. Reducerea se datorează faptului că mulți oameni se alătură rețelei și există mai multe criptomonede în circulație pentru a reduce oferta setată inițial. Aceasta înseamnă că va dura mai mult timp pentru a elibera restul celor mai puține criptomonede.
cum se deschide fișierul binar în Windows
Fiecare blockchain are o ofertă limitată sau numărul de monede care vor fi eliberate publicului în cele din urmă, dar această lansare are loc în timp, în timp.
De exemplu, oferta de Bitcoin este stabilită să fie de 21 de milioane, iar peste 80% este acum în circulație. Mai multe sunt eliberate prin procesul minier. Suma care trebuie eliberată în orice moment depinde de dificultatea producției, de numărul de persoane care se alătură rețelei și de vârsta prestabilită de înjumătățire. Bitcoin se înjumătățește la fiecare 4 ani când recompensa pentru verificatori, numiți și mineri, este redusă la jumătate.
Portofele blockchain
(imagine sursă )
După cum sugerează și numele, portofelele digitale blockchain sunt utilizate de un utilizator blockchain pentru a-și stoca activele pe un anumit blockchain. Dacă exploatați Bitcoins, de exemplu, încasările dvs. sunt trimise către portofelele dvs. - cel pe care l-ați configurat pentru a le trimite.
Dacă cumpărați Bitcoins de la un partener sau dintr-un schimb de criptomonede, îi trimiteți într-un portofel. Software-ul poate fi instalat pe computere desktop, iPad-uri, telefoane mobile și alte dispozitive.
Portofelele sunt programe software separate pe blockchain și care pot fi descărcate în afară de blockchain sau utilizate ca extensii de browser, pluginuri sau hardware. Unele portofele vă permit să stocați diferite tipuri de criptomonede, în timp ce altele permit stocarea numai a activului pentru un anumit blockchain.
Exemple de portofele includ Bitcoin.com pentru Bitcoin, MyEtherWallet pentru Ethereums. Pur și simplu descărcați aceste portofele, apoi vă înscrieți și obțineți o adresă de portofel la care veți trimite și stoca activele dvs. digitale. Portofelele hardware precum Ledger permit semnarea tranzacțiilor offline.
Criptomonede Blockchain
Criptomoneda este un bun digital și bani securizați prin criptografie și care permite utilizatorilor din rețeaua blockchain să dețină, să stocheze, să tranzacționeze și să schimbe valoarea în siguranță.
Spre deosebire de dolari imprimați de guvern, euro și yuani, Bitcoin, Ethereum și alte 5000 de jetoane și monede criptografice nu pot fi controlate de o autoritate centrală.
Blockchain DAO
Organizație autonomă descentralizată este cea mai avansată formă de contract inteligent. Este o organizație care rulează pe rețeaua distribuită blockchain și ale cărei reguli și înregistrări de tranzacții sunt programate de computer. Regulile și cu siguranță organizația sunt controlate de acționari și nu sunt influențate de guvernul central.
Membrii organizației pot face schimb de valoare ușor și liber și pot crea reguli și pot conveni asupra regulilor. Poate fi complex să se includă dispozitive care comunică cu oameni, persoane care comunică cu oameni și dispozitive care comunică cu dispozitive.
Utilizați cazuri de tehnologie Blockchain
# 1) Reducerea costului încălcărilor de date
Blockchain asigură informații în rețelele descentralizate
(imagine sursă )
Organizațiile pot reduce costurile încălcărilor de date prin utilizarea blockchain-ului. De asemenea, pot evita litigiile, pierderile, datele compromise ale clienților și costurile de întrerupere sau de nefuncționare legate de încălcări.
Luați în considerare faptul că securitatea datelor și informațiilor costă organizațiilor mai mult de 20% din bugetele IT. O parte din acestea sunt costurile malware, care sunt în medie de 2,4 milioane de dolari pe an. Mai mult, este nevoie de luni pentru a remedia sistemele afectate. Costul anual al încălcării datelor se ridică acum la 3,2 milioane de dolari, în creștere cu 12% în cinci ani, potrivit unui raport recent al IBM.
# 2) Reducerea costului tranzacțiilor și remitențelor transfrontaliere
(imagine sursă )
Băncile și alte organizații experimentează costul ridicat al tranzacțiilor transfrontaliere. De exemplu, majoritatea acestor tranzacții durează un model de 3 zile sau mai mult pentru a fi finalizate. Organizații precum Ripple - a căror rețea este acum disponibilă în peste 40 de țări și șase continente, utilizează acum blockchain și criptomonede pentru a depăși aceste bariere. Blockchain ajută la realizarea tranzacțiilor transfrontaliere aproape instantanee la o fracțiune din cost.
# 3) Eliminarea ineficiențelor lanțului de aprovizionare și reducerea costurilor
Modul în care blockchain va transforma managementul lanțului de aprovizionare
În lanțul de aprovizionare și finanțarea comercială, verificarea documentelor durează câteva zile pentru finalizarea tranzacțiilor. Acest lucru se datorează documentațiilor manuale. Există ineficiențe ridicate, fraude, iar procesul este, de asemenea, evaluat pentru costul ridicat.
Diferite platforme blockchain sunt aplicate pentru a rezolva această problemă. Acestea includ IBM Batavia, Marco Polo R3, lanțul comercial digital operat de diverse bănci și Platforma de finanțare a comerțului din Hong Kong. De exemplu, acestea fac posibilă finalizarea acestor tranzacții în câteva minute la o fracțiune din cost.
# 4) Blockchain în domeniul sănătății: urmărirea medicamentelor în lanțurile de aprovizionare și securizarea datelor
(imagine sursă )
Blockchain-ul este aplicat în urmărirea și urmărirea medicamentelor eliberate pe bază de prescripție medicală în toate lanțurile de aprovizionare. Acest lucru a fost demonstrat în programul pilot de interoperabilitate al Actului de securitate a lanțului de aprovizionare cu droguri din Statele Unite. Folosind acest program, este posibil să preveniți și să controlați distribuția de droguri contrafăcute și să reamintiți drogurile ineficiente și dăunătoare foarte ușor și rapid.
Securizarea datelor clienților este o prioritate majoră în domeniul asistenței medicale, la fel ca schimbul și distribuirea acestor date care facilitează furnizarea mai bună a serviciilor medicale în spitale, guverne și instituții de cercetare. Exemple bune de porniri care utilizează blockchain pentru a asigura partajarea datelor în acest domeniu includ Amchart, ARNA Panacea, BlockRx și mulți alții.
# 5) Guvernele care utilizează Blockchain pentru a asigura date de identitate naționale
Mai mult, blockchain-ul este utilizat de guverne pentru gestionarea identității digitale. Un bun exemplu este Estonia, care este utilizarea bazată pe blockchain pentru identitatea digitală pentru a digitaliza înregistrările naționale de identitate , securizați datele cetățenilor pentru a reduce frauda de identitate și pentru a reduce ineficiențele platformelor vechi de gestionare a identității digitale, cum ar fi costurile ridicate.
# 6) Aplicație în protecția drepturilor de autor
Blockchain poate asigura drepturile de autor
(imagine sursă )
Există nenumărate start-up-uri care folosesc blockchain pentru a le permite clienților să își asigure drepturile IP. Odată ce opera de artă este înregistrată pe platformă, clienții își pot proteja munca împotriva utilizării ilegale fără permisiunea lor. Proprietarii pot urmări, de asemenea, o hotărâre legală în caz de încălcare, utilizând certificatul furnizat pe platforme.
SQL interogă întrebări și răspunsuri la interviuri pdf
De exemplu, Blockai și Copyrobo folosesc blockchain-ul și inteligența artificială pentru a ajuta artiștii să-și protejeze arta pe internet în câteva secunde. Ei pot crea o marcă de timp sau amprente pe blockchain și, la rândul lor, vor primi un certificat de drepturi de autor pentru a dovedi drepturile de autor. Aceste platforme descurajează încălcarea drepturilor de autor și încurajează acordarea de licențe.
Bernstein Technologies GmbH și alte companii folosesc, de asemenea, blockchain pentru a sprijini companiile prin ciclul de viață al inovației. Companiile pot înregistra invenții, modele și dovezi de utilizare pe platformă. Prin urmare, acest lucru creează o urmă de înregistrări pe blockchain-ul Bitcoin. În acest fel, companiile își pot asigura secretele comerciale și alte informații notariale folosind blockchain.
# 7) Servicii notariale
Blockchain poate ușura aplicarea și procesarea notarilor
(imagine sursă )
Cu serviciile notariale online bazate pe blockchain, utilizatorii își pot încărca certificatele și documentele digitale și le pot verifica în câteva minute. Aceste servicii pot fi utilizate de cei autorizați de guverne pentru a autentifica semnarea documentelor, de exemplu atunci când solicită VISA.
Dovada existenței, de exemplu, este un serviciu care folosește blockchain în acest fel. De asemenea, permite transferul de monedă virtuală de la computer la computer, iar utilizatorii primesc confidențialitatea și anonimatul de care au nevoie, totul fără a fi nevoie de un intermediar. Documentele sunt securizate și nu pot fi modificate ilegal de hackeri sau reprezentanți ai guvernului.
# 8) Blockchain și vot
Blockchain poate asigura transparența și securitatea votului
Presupusa ingerință a alegerilor din SUA și a procesului de votare de către Rusia nu este nimic nou și a generat multe controverse în întreaga lume. Totuși, cea mai importantă problemă rămâne, cum putem asigura votul digital?
Blockchain-ul a apărut ca un subiect important în discuțiile de vot sigure. Deși votul electronic abordează majoritatea problemelor votului manual tradițional, lipsa confidențialității alegătorilor, frauda alegătorilor, costul ridicat al platformelor de vot digitale vechi, lipsa transparenței rămâne în continuare ca preocupări majore.
Folosind contracte inteligente și criptare, blockchain poate face procesul de vot mai sigur de fraudă, mai transparent și poate asigura confidențialitatea alegătorilor. În acest sens, GenVote valorifică blockchain-ul pentru a le realiza și permite, de asemenea, personalizarea procesului de vot folosind diferite tipuri de buletine de vot și permițând votul bazat pe logică. Se aplică în alegerile la scară universitară.
Limitări ale tehnologiei Blockchain
Limitările sunt următoarele:
- Adoptare slabă
- Este imposibil să se facă revizuiri atunci când este necesar, de exemplu, în cazul în care este nevoie să se facă o modificare pentru a modifica plata.
- Pierderea cheii private din cauza gestionării deficitare, ceea ce înseamnă pierderea de date sau bani în cazul criptomonedelor.
- Întârzierile în dezvoltare, diferențele accentuate și comunicările înapoi care sunt necesare pentru a ajunge la un consens pot consuma mult timp ducând la întârzieri în actualizări și dezvoltare.
- Problema dublei cheltuieli
Integrare blockchain
(imagine sursă )
Integrarea blockchain-ului înseamnă oferirea operațiunilor dvs. curente pe blockchain sau portarea acestora în blockchain.
Trei lucruri la care va trebui să vă gândiți la implementarea blockchain-ului este scalabilitatea - măsura în care rețeaua blockchain poate găzdui cât mai mulți utilizatori și caracteristici posibil fără a pierde viteza și securitatea; descentralizare; viteza tranzacțiilor; și securitate.
În majoritatea cazurilor, este posibil să găsiți nevoia de a echilibra securitatea, descentralizarea și scalabilitatea.
Nu presupuneți niciodată că blockchain-ul va face magie. Poate dura ceva timp pentru a da rezultate și poate va îmbunătăți doar unele aspecte și nu toate. Asigurați-vă că utilizați software-ul încercat și testat, nu vă grăbiți niciodată să vă gândiți și explorați posibilitatea parteneriatelor cu furnizorii dvs. și alte companii în implementarea blockchain-ului.
De ce integrezi Blockchain-ul?
Motivele sunt următoarele:
- Beneficii de cost: Pentru majoritatea organizațiilor, integrarea blockchain-ului va reduce costurile operaționale și de tranzacție cu mai mult de jumătate, deși ar trebui să vă fi digitalizat operațiunile, deoarece blockchain-ul nu este doar pentru automatizare.
- Transparența operațiunilor și trasabilitatea tranzacțiilor Tranzacțiile blockchains sunt transparente și acest lucru ajută la prevenirea fraudei împotriva organizației dvs. din interior și din exterior. Deoarece tranzacțiile sunt imuabile și permanente, împiedică oamenii să gătească cărțile.
- Adopție exclusiv automatizării: Dacă automatizarea este singurul motiv, blockchain-ul va fi cu siguranță mai costisitor decât orice altă tehnologie de automatizare, deci nu este foarte recomandabil.
- Contracte inteligente: În plus, ați putea lua în considerare contracte inteligente sau dApp-uri pentru a automatiza tranzacțiile și pentru a vă asigura că toate părțile aderă la acorduri în tranzacții.
Cum ar trebui să te integrezi?
(imagine sursă )
Integrarea poate începe fie prin crearea unui blockchain personalizat de la zero. Cealaltă opțiune este de a personaliza un blockchain existent și a treia opțiune este de a dezvolta un dApp personalizat. Alte companii leagă platforme prin API-uri și alte aplicații terțe, cum ar fi portofele.
Deoarece tehnologia blockchain nu este pe deplin exploatată în prezent, puteți începe portarea unei singure aplicații și servicii odată ce sunteți sigur că puteți obține beneficiile optime ale portării serviciilor în blockchain.
Veți avea nevoie de un plan și o strategie pentru a adopta sau a integra blockchain, dar mai întâi va trebui să înțelegeți de ce implementați blockchain. De exemplu, decideți despre cel mai bun caz de utilizare, cântăriți costurile și beneficiile și luați în considerare provocările de a face integrarea și implementarea.
Adunați o mulțime de informații și luați în considerare studiile de caz. Faceți-vă cercetările și obțineți experți care să vă sfătuiască și să structureze cum ar arăta integrarea pentru organizația dvs. Dacă este posibil, obțineți resurse suficiente și angajați sau externalizați dezvoltatori pentru a structura integrarea și a o implementa.
În plus, efectuați proiecțiile de cost și bugetele de atribuire. Aveți un plan și o strategie pe termen lung, deoarece integrarea este un proces și un ciclu pe termen lung care s-ar putea să nu se termine niciodată.
De asemenea, trebuie să vă decideți sau să vă dezvoltați propriul mecanism de consens sau reguli pentru blockchain-ul dvs., inclusiv Dovada muncii (PoW), Dovada mizei (PoS), Byzantine Fault Tolerant (BFT), confidențialitatea datelor pentru utilizatorii de registre și un set de algoritmi pe care îi puteți rula.
Ca și în cazul oricăror faze de dezvoltare a produsului, ați avea o foaie de parcurs pe care o veți urma în dezvoltarea produsului dvs.: aveți nevoie de un produs minim viabil (MVP). După aceasta, dezvoltați-l într-o descriere a produsului complet funcțional (FFP). Va trebui să alegeți o platformă blockchain pentru a vă implementa proiectul și să decideți dacă este pe un blockchain privat, public sau hibrid.
Pași pentru integrarea blockchain-ului
Provocările blockchain-ului
Concluzie
Blockchain este implementat în aproape toate domeniile de activitate, inclusiv criptomonede, lanț de aprovizionare și logistică, managementul proprietății intelectuale, siguranța alimentelor, gestionarea datelor din domeniul sănătății, strângerea de fonduri și investiții cu oferte de jetoane de securitate și notar.
Companiile pot utiliza contracte inteligente pentru a automatiza tipurile de contracte cu plată pentru performanță. Registrele digitale pentru a face tranzacțiile mai transparente, pentru a evita pierderea înregistrărilor, pentru a evita frauda și pentru a evita prepararea cărților. Poate automatiza plățile, făcând în același timp mai puțin costisitoare efectuarea de tranzacții transfrontaliere.
Poate reduce costurile operațiunilor, de exemplu, asigurând datele companiei și ale clienților pentru a evita încălcările costisitoare ale datelor și facilitând schimbul de valori și date într-un mod peer-to-peer fără intermediari.
Cu toate acestea, o companie trebuie să răspundă la întrebări critice cu privire la cât de urgentă este adoptarea blockchain-ului dacă este utilă și cât de costisitoare este implementarea. Alți pași urmează procedurile normale de adopție. Nu fiecare caz de adopție va avea sens și unele nu vor fi nici măcar profitabile, de aceea trebuie să fim atenți.
O companie poate decide să se dezvolte pe blockchain-ul public, privat sau hibrid, apoi poate veni cu propriul său blockchain personalizat de la zero, poate personaliza o aplicație existentă sau poate pur și simplu să dezvolte un dApp sau un contract inteligent și să înceapă să-și porteze serviciile unul câte unul pe blockchain.
Poate începe cu un produs minim viabil și se poate finaliza cu o aplicație finală pentru produsul final și se poate repeta ciclul pentru a optimiza blockchain-ul.
implementarea listei dublu legată c ++
Lectură recomandată
- Blockchain explicat: Ce este Blockchain și cum funcționează?
- Topul celor mai bune 10 companii de blockchain din 2021
- Exemple de minerit de date: cele mai frecvente aplicații ale mineritului de date 2021
- Structura de date a cozii circulare C ++: implementare și aplicații
- Instalarea aplicațiilor și pregătirea acestora pentru testarea Appium
- Exemple de rapoarte de erori pentru aplicații web și produse
- Ce este testarea client-server și pe web și cum se testează aceste aplicații
- Automatizarea aplicațiilor bazate pe Flash folosind instrumentul Sikuli