Documente Academic
Documente Profesional
Documente Cultură
Coordonator:
Realizat de :
2020
Introducere
Blockchain-ul poate fi descris ca fiind drept un registru transparent si distribuit care poate
inregistra transferurile de informatie intre doua sau mai multe parti intr-un mod
eficient,verificabil si permanent.
Primul blockchain a fost creat de o persoana necunoscuta in urma cu 12 ani,ulterior aflandu-se de
numele sau real de Satoshi Nakamoto,care a pus in aplicare blockchain in anul 2009 in
cryptomoneda bitcoin, unde se utilizeaza ca registru public si decentralizat pentru toate
tranzactiile.
In urma crizei financiare din anul 2008 , acest concept de lant de blocuri a fost dezvoltat ca o
solutie pentru securizarea tranzactiilor financiare realizate prin intermediul diferitelor
institutii,organizatii si entitati economice.
I.Notiuni generale
I.1.Definitie
Blockchain este o platforma digitala pentru inregistrarea si verificarea tranzactiilor care sunt
vizibile pentru toata lumea, dar modificarea acestora este imposibila.
Blockchainurile ofera posibilitatea trimiterii banilor in mod direct si in siguranta de la unii la
altii, fara sa trecem printr-o banca,o companie de carduri de credit dau PlayPal.
In domeniul financiar-contabil, tehnologia blockchain, functioneaza ca un sistem de evidenta
contabila universal, care are capacitatea de a spori eficienta procesului de evidenta contabila a
tranzactiilor si operatiunilor economice.
I.2.Caracteristicile tehnologiei.
● Descentralizarea - in blockchain nu exista autoritati centrale sau persoane care sa solicite
aprobarea tranzactiilor, dimpotriva, acestea se petrec direct intre doua sau mai multe parti fara
necesitateta de a recurge la seviciile intermediarilor.
● Transparenta - blockchain-ul functioneaza precum o baza de date comuna: informatiile
nu sunt stocate intr-un singur loc si pot fi verificate de orice membru al retelei. Versiuni
centralizate al sistemului nu exista, iar copiile sunt stocate pe milioane de computere
concomitent.
● Securitatea - blockchain-ul reprezinta o inregistrare de date permanenta si ireversibila,
iar informatiile deja inregistrate nu pot fi modificate sau revizuite.
● Criptografia - utilizarea algoritmilor criptografici asigura ca orice modificare, chiar si
cea mai neinsemnata, a datelor de intrare va avea ca rezultat o valoare hash diferita, indicand
astfel cum ca datele sunt compromise, sau pot fi compromise. Un alt factor important, este faptul
ca tranzactiile sunt semnate cu chei private care le detin doar partile participante fara care,
inregistrarile si modificarile in fisiere devin imposibile.
● Automatizarea - tranzactiile duplicate nu sunt inregistrate in baza de date si se efectuiaza
automat.
Cap.II .Blockchain-ul in sectorul financiar
Banci.
Necatand la faptul ca tehnologia este discutata in mod activ, majoritatea utilizatorilor sunt
familiarizati cu ea destul de facil si, chiar daca am si descris deja cateva sfere in postarea
precedenta, atunci cand intreb pe cineva despre blockchain si utilizarea sa, ptimul raspuns este -
sfera financiara si ... bancile care, cu siguranta sunt plasate pe primele locuri intre institutiile care
investesc in dezvoltarea acestei tehnologii.
Scopul organizatiilor financiare de credit este stocarea si transferul activelor cu valori mari, si
primul garant al acestor operatiuni ramane a fi securitatea care poate deveni mult mai eficienta
odata cu realizarea tehnologiei blockchain, ce propune cele mai eficiente functii si ofera
posibilitatea de a economisi sume valoroase prin excluderea intermediarilor din sistemul de
tranzactii.
Ideea de simbioza a industriei bancare si a blockchain-ului nu este noua si, deja, s-au facut destui
pasi de succes in aceasta directie, iar drept exemple pot servi crearea criptobancii "Polibius" si a
platformei Ripple cu propria-si criptocurrency si conversia automata a unei monede in alta,
sustinuta de consortiul bancar R3 CEV.
Beneficiul crearii unor astfel de platforme este evident, deoarece utilizatorii pot transfera cu
usurinta si primi transferuri financiare in doar cateva minute fara a fi legati de nicio moneda. Cu
siguranta, aceste solutii, posibile doar datorita tehnologiei blockchain, sunt de natura unica si nu
este deloc surprinzator faptul ca bancile sunt gata la orice, numai ca sa le poata folosi.
Este suficient sa inregistrati orice acord in contractul inteligent si sa-l salvati in lantul de blocuri,
astfel incat acesta sa fie lansat automat in anumite conditii stabilite anterior de ambele parti.
Reiesind din astea si lasand la frau liber fantezia, putem prevedea ca, in curand, casele si
masinile care, din ce ince, sunt tot mai pline de aparate si senzori conectati la internet pot detecta
automat orice incident, evalua pagubele si efectua plata adecvata solicitantului in conformitate cu
conditiile de asigurare semnate, chiar inainte ca partea vatamata sa inteleaga ce sa intamplat si
chiar inaintea cererilor de despagubire.
Trading.
Deja de multi ani, societatile financiare depun eforturi in cautarea solutiilor de simplificare a
procesului de tranzactionare al actiunilor la burse si, astazi, companiile FinTech introduc
tehnologii pentru automatizarea acestui proces si sporirea eficientei sale. Solutiile blockchain au,
de asemenea, un potential semnificativ de modificare a sistemului de emitere, vanzare si
cumparare a valorilor mobiliare fara a fi nevoie de aprobare si de reglementare, distribuirea
actiunilor ale companiilor publice sau integrarea aplicatiilor pentru procesarea rapida si sigura a
platilor B2B.
Cap.III .Mize Provocari
Provocari:
1. Utilizatorii tăi trebuie să comunice cu blockchain. Într-un sistem pur descentralizat,
utilizatorii nu ar trebui să comunice cu o entitate centrală, ci cu însuși blockchain. Acest
lucru nu este ușor și necesită efort din partea utilizatorilor tăi. Pentru a face uz de sisteme
descentralizate, este nevoie de software specializat. Utilizatorii tăi trebuie să înțeleagă, de
la început, acest aspect și să fie dispuși să treacă printr-o perioadă de învățare Pe de altă
parte, utilizatorii sunt deja obișnuiți să interacționeze, în diverse moduri, cu un soft. În
funcție de nevoia ta, valoarea pe care o poți oferi utilizatorilor tăi este să găsești o metodă
prin care să faci un mix între tehnologiile folosite într-un mediu centralizat și blockcain.
În felul acesta le vei oferi acestora lucrurile cu care sunt obișnuiți beneficiind, în același
timp, de avantajele blockchain.
3. Datele din Blockchain nu pot fi schimbate. Acest aspect impune realizarea unui produs
de calitate superioară încă de la început, lucru ce are impact asupra bugetului proiectului,
deoarece va fi nevoie să aloci mai multe resurse pentru proiectarea și testarea produsului.
Se spune că procesul de testare nu poate să demonstreze că o bucată de cod nu are buguri,
ci numai faptul că toate bugurile cunoscute au fost rezolvate. Astfel, procesul de a asigura
calitatea produsului începe încă din faza de proiectare. Va trebui să se ia în calcul
alocarea de timp necesară pentru a analiza toate posibilele obstacole: de la limitări și
consecințe pe termen lung la cazuri excepționale și implicații ce țin de securitate. Este
indicată aplicarea unei serii de măsuri de calitate. A avea o echipă specializată în zona de
testare este un alt aspect important. Chiar dacă pornim de la un sistem bine proiectat și
scriem cod excelent, sunt șanse mari să se strecoare erori pe parcursul procesului. Acest
lucru se întâmplă, deoarece este dificil să-ți testezi propriul cod. Oamenii obișnuiesc să
construiască un model mental în momentul în care încearcă să rezolve o problemă, lucru
ce se reflectă și în cazul programatorilor: vor folosi același model mental atât pentru
scrierea codului cât și pentru testarea acestuia. Acest lucru este normal. Dar o echipă de
testare dedicată se poate asigura de calitatea softului folosind un alt model mental. De
asemenea, bugetarea unui număr considerabil de ore de testare este un lucru de care
trebuie să ții cont. Deși pare șocant, regula, de obicei, este ca pentru fiecare săptămână de
codare să se aloce între 5-10 săptămâni de testare. Testarea blockchain nu este doar o
modalitate de a asigura calitatea softului ci și o metodă de reducere a riscurilor.
4. Securitatea este de maximă importanță. Codul tău este accesibil, într-o formă sau alta,
oricui deține un nod în blockchain (iar în cazul blockchainurilor publice este accesibil
tuturor). Astfel că, securitatea joacă un rol crucial pe parcursul întregului ciclu de
dezvoltare software. Mai ales că, odată lansat produsul, codul nu poate fi modificat. Dacă
există un bug în soft, sunt puține lucruri pe care le poți face pentru a remedia situația,
întrucât nu poți fixa ușor codul așa cum ai face într-un mediu centralizat. Așadar, există
posibilitatea ca acest lucru să fie exploatat într-o manieră nedorită de tine.