stst.elia.pub.rostst.elia.pub.ro/.../3_stoicescuad_stoicescuma_bitcoin.docx · web viewtranzactiile...

14
Universitatea Politehnică Bucureşti Facultatea de Electronică, Telecomunicaţii şi Tehnologia Informaţiei Bitcoin STOICESCU Adrian

Upload: others

Post on 30-Dec-2019

9 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: stst.elia.pub.rostst.elia.pub.ro/.../3_STOICESCUAd_STOICESCUMa_Bitcoin.docx · Web viewTranzactiile cu bitcoin sunt similar celor din comertul electronic, adica nu exista niste bani

Universitatea Politehnică Bucureşti

Facultatea de Electronică, Telecomunicaţii şi Tehnologia Informaţiei

Bitcoin

STOICESCU Adrian

STOICESCU Matei

Grupa 443A

Page 2: stst.elia.pub.rostst.elia.pub.ro/.../3_STOICESCUAd_STOICESCUMa_Bitcoin.docx · Web viewTranzactiile cu bitcoin sunt similar celor din comertul electronic, adica nu exista niste bani

Cuprins

1) Introducere -Informatii generale despre moneda -Adrian Stoicescu

2) Istoria monedei Bitcoin si prezentare sumara a altor monede virtuale - Matei Stoicescu

3) Modalitati de obtinere a monedei Bitcoin - Adrian Stoicescu

4) Aspecte economice – Matei Stoicescu

5) Aspecte legale ale monedei - Adrian Stoicescu

6) Bibliografie

Page 3: stst.elia.pub.rostst.elia.pub.ro/.../3_STOICESCUAd_STOICESCUMa_Bitcoin.docx · Web viewTranzactiile cu bitcoin sunt similar celor din comertul electronic, adica nu exista niste bani

Bitcoin

1)      Introducere-Informatii generale despre moneda

Bitcoin reprezinta un sistem de plati de tip peer-to-peer (P2P-este un tip de retea cu arhitectura decentralizata si distribuita in care nodurile individuale din retea, numite peers, pun la dispozitie cat si folosesc resurse, spre deosebire de modelul client-server under nodurile reprezinta client ce solicita acces la resursele oferite de server). Totodata Bitcoin reprezinta o moneda digitala introdusa ca si sistem open source in anul 2009.

Se spune despre Bitcoin ca este o crypto-valuta, deoarece obtinerea, transferul si controlul ei se realizeaza prin intermediul criptografiei. Utilizatorii efectueaza plati distribuind mesaje semnate digital catre retea. Un mesaj digital este un mesaj ce contine o schema matematica pentru demonstrarea autenticitatii lui sau a unui document. O semnatura digitala valida ofera destinatarului un motiv sa creada ca mesajul a fost creat de un expeditor cunoscut, astfel incat expeditorul sa nu poata nega trimiterea mesajului si ofera siguranta ca mesajul nu a fost alterat in timpul tranzitului.

Participantii la reteaua Bitcoin, sunt cunoscuti sub numele de mineri (“miners” in engleza). Ei verifica, dateaza tranzactiile si le share-uiesc intr-o baza de date publica, numita block chain (lant de blocuri), operatiuni pentru care sunt rasplatiti cu taxele de tranzactie si monede bitcoin proaspat generate.

Page 4: stst.elia.pub.rostst.elia.pub.ro/.../3_STOICESCUAd_STOICESCUMa_Bitcoin.docx · Web viewTranzactiile cu bitcoin sunt similar celor din comertul electronic, adica nu exista niste bani

In mod conventional “Bitcoin”, scris cu litera mare la inceput, se refera la tehnologie si retea in timp ce “bitcoin”, scris cu litera mica la inceput se refera la moneda in sine.

 

In data de 11.ianuarie 2014 valoarea unui singur bitcoin se ridica la 962 de dolari americani, fiind cel mai mare prag de pana acum. Pentru cine doreste sa obtina simplu si rapid primul “portofel” digital si primele fractiuni de bitcoin, poate accesa urmatorul website: https://www.trybtc.com . Dupa cum am scris si mai sus, monedele bitcoin nu se obtin in intregime ci in fractiuni, valoarea lor fiind foarte ridicata si noile blocuri puse in circulatie au un volum mult mai mic decat numarul de utilizatori activi. Datorita acestei cause, au aparut denominarile monedei si anume: micro-bitcoin, respectiv mili-bitcoin.

In momentul de fata, in circulatie exista aproximativ 12 milioane de monede bitcoin  cu o valoare totala de aproximativ 12 miliarde de dolari. Spre exemplu, in momentul in care moneda bitcoin a intrat pe piata din Germania, valoarea acesteia a crescut de la 80 la 120 de dolari, multi posesori imbogatindu-se peste noapte fara absolut nici un efort.

In Romania, momentan se pot face plati cu aceasta moneda doar in cateva restaurante, magazinele fizice cat si cele online neimplementand inca aceasta metoda de plata.

"Ca sa penetreze la nivelul unei tari, sau la nivel mondial, ar trebui ca toata lumea sau cei mai multi sa recunoasca ca o metoda buna de plata”, explica Cristian Hostiuc, de la Ziarul Financiar.

 

2)      Istoria monedei Bitcoin si prezentare sumara a altor monede

Bitcoinul reprezinta prima moneda virtuala, o forma de bani care utilizeaza criptografie pentru a controla crearea si gestionarea proprie, fara a se baza pe o autoritate centrala. Inainte de patrunderea pe piata a acestei monede, a existat o serie de tehnologii eCash – incepand cu protocoalele de emitere a banilor virtuali create de David Chaum si Stefan Brands, pana la banii virtuali inventati de Adam Back (Hashcash), B-money ai lui Wei Dai, Bit Gold inventat de Nick Szabo si RPOW ai lui Hal Finney.

In mod independent si aproximativ in acelasi timp, Wei Dai a propus b-money, iar Nick Szabo bit-gold. Ulterior, Hal Finney a implementat RPOW, o forma utilizabila de Hashcash pe baza de sisiteme de securitate IBM si hardware TPM, precum si asistenta la distanta (fara niciun risc al inflatiei).

Inca de la propunerea initiala de bit-gold care presupunea un mechanism pentru controlul inflatiei, Nick Szabo a invetigat si alte aspecte pentru a suplimenta registrele active descentralizate, incluzand si problemele retelelor. Au fost o multime de speculatii privind identitatea lui Satoshi Nakamoto (inventatorul Bitcoin). Se presupunea ca sub aceasta denumire se afla un important segment financiar european care coordona aceasta activitate.

Page 5: stst.elia.pub.rostst.elia.pub.ro/.../3_STOICESCUAd_STOICESCUMa_Bitcoin.docx · Web viewTranzactiile cu bitcoin sunt similar celor din comertul electronic, adica nu exista niste bani

Nimeni nu stie cum arata cu adevarat creatorul Bitcoin

Fenomenul Bitcoin a aparut in 2009 in faza initiala iar din ianuarie 2010 au fost creati efectiv primii Bitcoin. In 2010 un Bitcoin se vindeape cativa centi, in acest sens ramanand in istorie faptul ca una din primele plati cu Bitcoin a fost de 10.000 BTC pentru o pizza. Ceea ce este cu adevarat uimitor este ca aceeasi suma de Bitcoin care a fost folosita in 2010 pentru a cumpara o pizza ar putea fi vanduta acum pe piata pentru echivalentul a aproximativ 982.000 de dolari.

3)      Modalitati de obtinere a monedei

Dupa cum am mentionat anterior, pentru cei care nu sunt convinsi ca doresc sa inceapa o aventura in lumea Bitcoin, sau doresc sa vada o imagine de ansamblu, pot accesa website-ul https://www.trybtc.com/  care ofera accesul la un portofel digital temporar, cateva fractiuni de bitcoin, posibilitatea efectuarii unor transferuri de monetar cat si posibilitatea crearii unui portofel digital permanent.

In mod normal, utilizatorii efectueaza si primesc plati folosind un software dedicate pe un PC, smartphone sau dintr-o pagina web. Tranzactiile nu identifica cei doi participanti pe baza unui nume, adresa, sau alte date ci doar o adresa de tip alphanumeric sub forma unui string de genul 1FfmbHfnpaZjKFvyi1okTjJJusN455paPH derivat din portiunea publica a uneia sau a mai multor perechi de chei criptografice. O cheie criptografica reprezinta un algoritm ce necesita doua chei individuale, una secreta si una publica. Desi sunt diferite,

Page 6: stst.elia.pub.rostst.elia.pub.ro/.../3_STOICESCUAd_STOICESCUMa_Bitcoin.docx · Web viewTranzactiile cu bitcoin sunt similar celor din comertul electronic, adica nu exista niste bani

cele doua chei sunt legate prin logica din spatele algoritmului. Aceste chei se genereaza gratuit. Pentru a beneficia de monedele bitcoin trimise catre o adresa, utilizatorul trimite un mesaj de tip broadcast, semnat digital, cu plata impreuna cu cheia private asociata.

Tranzactiile sunt confirmate de retea cu ajutorul unui sistem de tip proof-of-work, numit “minerit”-in engleza “mining”. In acest sistem, computer specializate muta mesajele intr-o inregistrare publica numita “lant de blocuri”. Rezolvarea puzzle-ului criptografic necesar inscrierii blocului in lant conduce la un beneficiu de 25 de monede bitcoin plus taxele aferente transferului. Dificultatea puzzle-ului se ajusteaza automat astfel incat sa se realizeze o inscriere la fiecare 10 minute. Exista noduri specializate care valideaza tranzactiile si blocurile si le conecteaza intre punctele tranzactiei.

Un client de Bitcoin reprezinta un soft care ii permite utilizatorului sa efectueze tranzactii. Primul software de acest gen a fost creat chiar de creatorul conceptului, Satoshi Nakamoto, si a fost lansat ca produs open-source. Soft-ul se numeste Bitcoin-Qt, a fost lansat in 2009 si in prezent se afla sub mentenanta unui grup de developeri si contribuitori. Initial, Bitcoin-Qt suporta si efectuarea operatiunilor de minerit, insa s-a renuntat la aceasta functionalitate din cauza ineficientei mineritului cu un CPU obisnuit.

In iunie 2011, o companie numita Symanteca avertizat publicul despre existent virusilor care se instaleaza in computer si le utilizeaza pentru minarea monedei bitcoin. Anul trecut in luna aprilie, organizatie E-Sports Entertainment a fost acuzata de instalarea unor astfel de programe malware pe 14.000 de PC-uri. Cazul a fost judecat in noiembrie, sentinta fiind o amenda de un million de dolari in caz ca se mai incalca legea in urmatorii 10 ani sau de 325.000 de dolari in caz ca nu se incalca alte reglementari in perioada urmatoare.

Page 7: stst.elia.pub.rostst.elia.pub.ro/.../3_STOICESCUAd_STOICESCUMa_Bitcoin.docx · Web viewTranzactiile cu bitcoin sunt similar celor din comertul electronic, adica nu exista niste bani

Primul pas pentru a incepe minarea dupa moneda bitcoin este reprezentata de detinerea unui portofel digital despre care am vorbit mai sus cat si a unui client pentru minat. Operatiunea de minat este deosebit de complexa si este foarte dificil de realizat cu un rezultat, pe cont propriu. Astfel s-au dezvoltat grupurile de mineri, asa numitele “mining pools”. Un grup de mineri combina puterea lor de procesare pentru rezolvarea algoritmilor aducatori de monede bitcoin. Motivul pentru care se evita minarea pe cont propriu este faptul ca monedele de bitcoin se lanseaza in grupuri de 50, si fara foarte mult noroc, nu se vor obtine monede. Intr-un grup, un individ va primi algoritmi mai mici si mai usor de rezolvat, iar combinarea rezultatelor va rezolva un algoritm mult mai mare si complex cu sanse mari sa castige monede bitcoin, care ulterior vor fi impartite pe baza contributiei fiecaruia.

Majoritatea programelor prin intermediul carora se poate mina pentru obtinerea de bitcoin sunt destul de complexe si greu de intalat. Cea mai buna alegere pentru incepatori in domeniu este reprezentata de software-ul gratuit GUIMiner.

Pentru a avea randament mai bun in minarea pentru bitcoin, multi utilizatori folosesc sisteme de tip ASIC. Sistemele de tip ASIC-application specific integrated circuit, dupa cum le spune si numele, sunt sisteme special construite pentru acest scop: minarea dupa bitcoin. Astfel, ca in orice domeniu, diverse companii au vazut o sansa de a face profit in dezvoltarea sistemelor de tip ASIC. Printre cele mai cunoscute companii de profil putem aminti: Butterflylabs, Cointerra, Bitcoinx, Avalon si altele.

In zilele noastre, foarte putini oameni isi mai folosesc computerele personale pentru mining avand in vedere dezvoltarea acestor sisteme dedicate. Practic, o data cu cresterea numarului de utilizatori, concluzia generala este ca, un calculator obisnuit folosit doar pentru mining este inefficient, consumand mai multa energie decat valoarea monedelor

Page 8: stst.elia.pub.rostst.elia.pub.ro/.../3_STOICESCUAd_STOICESCUMa_Bitcoin.docx · Web viewTranzactiile cu bitcoin sunt similar celor din comertul electronic, adica nu exista niste bani

bitcoin castigate. Daca totusi se doreste investirea intr-un sistem PC dedicat mining-ului, se va construi dupa urmatoarele specificatii:

-       Processor + placa de baza: nu au prea multa importanta avand in vedere ca nu reprezinta un pion esential in operatiunea de mining

-       Ram, HDD: 1-2 GB de RAM sunt suficienti in timp ce la HDD se poate renunta complet – se poate rula un sistem de operare de pe un stick usb

-       Carcasa + sursa: sursa trebuie sa fie sufficient de puternica pentru a suporta minim 2 placi video puternice, pentru care se ia in calcul overclock-ul. Putem ajunge astfel la o sursa de 800 W. Carcasa trebuia sa fie una cat mai bine aerisita, fiind utile ventilatoarele puternice.

-       Placa grafica: reprezinta elemental cheie in minarea dupa bitcoin. Exista sondaje pe forumuri pe baza carora putem alege cea mai potrivita placa video. Printre cele mai recomandate modele (recomandarile sunt facute in functie de pretul placii, profitul ce va fi adus, consumul de energie, fiabilitate): ATI Radeon 5830, 6870 sau 6950.

Motivul pentru care placile video sunt elemental cheie in minarea pentru bitcoin este urmatorul: nucleul unui processor poate executa 4 instructiuni de 32 de biti per clock in timp ce o placa video precum ATI Radeon HD 5970 poate executa 3200 de instructiuni de 32 de biti per clock, folosind toate ALU respectiv toate shader-ele din constructie. Practic, o placa video precum ATI Radeon HD 5970 este de 5 ori mai rapida in procesul de minare decat 4 procesoare cu 12 nuclee fiecare(ca si diferenta de pret: 350$ placa video fata de 4700$ procesoarele).

Motivul pentru care placile video ATI sunt superioare celor Nvidia in procesul de minaret este urmatorul: ATI foloseste multe circuite simple de tip ALU/shadere care functioneaza la o frecventa relativ mica in timp ce Nvidia foloseste mai putine ALU dar mult mai complexe incercand sa compenseze cu un clock mai mare pentru shader. Astfel, placile ATI obtin o viteza de 3 pana la 5 ori mai mare decat cele Nvidia pentru mining.

4)      Aspecte economice si tranzactii

Tranzactiile cu bitcoin sunt similar celor din comertul electronic, adica nu exista niste bani fizici care sa reprezinte sumele transferate de la utilizator-utilizator sau de la utilizator-magazin online. Fiecare membru al retelei care utilizeaza tranzactii cu bitcoin considera sumele transferate in retea exista cu adevarat. Principiul este unul simplu: utilizatorii comunica altor utilizatori din retea (numiti noduri) faptul ca intentioneaza sa redirectioneze/transfere din contul virtual o anumita suma catre o alta entitate. Sa luam de exemplu valoarea X. Comunicarea fata de aceasta tranzactie se face de la utilizator la utilizator, pana in momentul in care entitatea caruia ii era adresat transferul va afla de operatie si procesul se va intrerupe, intreaga retea fiind constienta de faptul ca cel care a trimis are un sold care contine sold initial-X bitcoins, iar cel caruia ii era destinat transferal sold initial+X. In acest mod toti membrii retelei vor avea istoricul tranzactiei (spre exemplu, in 2011 nivelul istoricului era de 600MB).

Page 9: stst.elia.pub.rostst.elia.pub.ro/.../3_STOICESCUAd_STOICESCUMa_Bitcoin.docx · Web viewTranzactiile cu bitcoin sunt similar celor din comertul electronic, adica nu exista niste bani

Dezvoltatorii retelei Bitcoin au hotarat ca tranzactiile sa fie partial anonime, astfel ca nu se stie précis cui apartine fiecare cont. Un utilizator poate avea mai multe conturi.

Falsificarea bitcoin

Exista cazuri de a incerca fraudarea sistemului. Spre exemplu, un utilizator are in cont X bitcoins si incearca sa transfere valoarea X catre utilizatorul Y si aceeasi valoare X catre utilizatorul M. Utilizatorul care incearca falsificarea va transmite unor anumite noduri ale retelei informatii despre tranzactia catre Y, iar altor noduri tranzactia catre M. Totusi, la un moment dat nodurile se vor sesiza –lucru care se realizeaza cand intra in posesia ambelor istorice – si vor bloca tranzactia. Reteaua Bitcoin foloseste 2 masuri pentru a preveni principiul intitulat ‘dubla-cheltuire’: “prima tranzactie este cea reala” si “istoricul cel mai lung este cel adevarat”. Din nefericire, aceste masuri sunt functionale doar cand majoritatea nodurilor retelei refuza dubla-cheltuire. Reteaua Bitcoin foloseste un sistem criptografic care cere ca o problema de matematica sa fie rezolvata pentru fiecare grup de tranzactii realizate. Numai o persoana care detine atat majoritatea nodurilor din retea, cat si majoritatea puterii de calcul din retea poate incalca sistemul.

O unitate de cont permite realizarea de comparatii in timp a valorii unor bunuri sau servicii si cuantificarea valorii adaugate in cadrul activitatii economice si poate fi reprezenta de o moneda fara existenta fizica a acesteia. Un exemplu de unitate de cont este dat de drepturile speciale de tragere (DST) ale FMI, in care se evalueaza tranzactiile, dar care nu sunt si instrument de plata. Astfel, platile trebuie sa se faca in monede aflate efectiv in circulatie.

Moneda de schimb Bitcoin este destul de controversata in majoritatea pietelor monetare. Totusi, majoritatea tarilor din lume au recunoscut si aprobat diferite tipuri si platforme de tranzactii. reprezentantii mai multor banci din intreaga lume considera ca investitiile in moneda Bitcoin sunt riscante, intrucat aceasta nu este reglementata de nicio banca nationala si de niciun guvern, dar si din cauza fluctuatiilor de valoare ale acesteia. Mai jos sunt detaliate cateva aspecte economice. 

Germania a recunoscut oficial moneda virtuala bitcoin ca "unitate de cont", respectiv ca instrument financiar, noteaza Ministerul de Finante din aceasta tara.

Bitcoin nu este clasificata ca ban electronic (e-money) sau moneda straina, ci mai degraba ca instrument financiar supus reglementarilor bancare din Germania. Reprezinta mai degraba «bani privati» care pot fi utilizati in cercurile multilaterale de cliring, potrivit unui comunicat al Ministerului german de Finante.

In Romania, o platforma de tranzactionare a acestei monezi a fost introdusa la inceputul anului 2014. Conform proprietarului, acesta a studiat aspectele economice de la nivel mondial, urmand sa tranzactioneza o moneda la valoarea de 2.400 de lei. Acesta a mai mentionat ca cei care vor utiliza platforma de tranzactionare, nu vor avea niciun fel de comision. Totodata, antreprenorul considera ca moneda are multe facilitati, caci se transmite direct intre oameni, fara intermediari care sa impuna costuri de tranzactionare.

Page 10: stst.elia.pub.rostst.elia.pub.ro/.../3_STOICESCUAd_STOICESCUMa_Bitcoin.docx · Web viewTranzactiile cu bitcoin sunt similar celor din comertul electronic, adica nu exista niste bani

Bitcoin este intr-o piata libera, necontrolata de niciun stat, pretul ei fiind dictat de cerere si oferta.

Anumite tari au propus interzicerea tranzactionarii Bitcoin, fapt care a afectat semnificativ valoarea de tranzactionare a acesteia. Spre exemplu, din cauza anuntului facut de guvernul chinez din decembrie 2013 in care se dorea interzicerea cu desavarsire a acestei monezi in China, valoarea scazand de la 1.200 dolari americani/1 bictoin, la 800 dolari americani/1 bitcoin. Oficialii chinezi au mentionat ca doresc interzicerea acesteia, deoarece nu exista un control ferm al fluxurilor de tranzactionare.

 5) Aspecte legale ale monedei

Activitatile criminale legate de moneda bitcoin se centreaza in mare in jurul furtului de capital, a utilizarii robotilor pentru mining si a sponsorizarii de activitati ilicite sau teroriste cu ajutorul bitcoin. Anumite tari considera ca utilizarea bitcoin in activitati de pariere este ilegala. Unele guverne incearca sa controleze bitcoin pentru a diminua activitatea infractionala, pentru a proteja consumatorii si pentru a avea un control de capital.

In ultimul timp, tot mai multe site-uri de stiri mentioneaza popularitatea crescuta a abilitatii de cumparare de substante ilegale cu ajutorul bitcoin. In 2013, cotidianul The Guardian, anunta ca moneda bitcoin a fost in cea mai mare parte pentru pariuri online cat si pentru achizitionarea de droguri ilegale. Cotidianul Huffington Post afirma “pariurile online reprezinta o mare parte din activitatea bitcoin”.

In 2013, se considera ca numarul tranzactiilor legale a fost mult mai mic decat cel generat din tranzactionarea drogurilor, si aproximativ jumatate din numarul total al tranzactiilor au fost pariuri effectuate pe un singur website dedicate. Tot in 2013, Huffington Post afirma ca dealerii online de arme folosesc bitcoin pentru tranzactionarea ilegala de armament.

Page 11: stst.elia.pub.rostst.elia.pub.ro/.../3_STOICESCUAd_STOICESCUMa_Bitcoin.docx · Web viewTranzactiile cu bitcoin sunt similar celor din comertul electronic, adica nu exista niste bani

In 2012, Carnegie Mellon CyLab estima ca 4.5% din 9% din toate transferurile de bitcoin erau effectuate pentru cumpararea de droguri de la Silk Road, o piata online dedicate. Tot in 2012, intr-un raport al FBI-ului se mentioneaza ca “bitcoin va continua sa atraga infractorii informatici care vad moneda ca pe un mijloc de a transfera si fura fonduri”.

Multe guverne si-au exprimat deja pozitia viz-a-viz de moneda Bitcoin, decizii care se aplica si pentru alte criptomonede asemanatoare. Spre exemplu, Australia, Canada, Finlanda si Germania au stability ca regulile se aplica la fel ca pentru orice alt venit incasat. Norvegia a hotarat ca nu recunoaste statutul de moneda al Bitcoin insa va colecta taxe pe tranzactii. In Polonia si Singapore, moneda Bitcoin nu se supune nici unei jurisdictii. Danemarca se incadreaza si ea in aceasta ultima categorie, desi au anuntat la finalul lui 2013 ca pe viitor vor impune niste reguli stricte.

In Europa, Autoritatea Bancara presimte ca moneda bitcoin este folosita pentru spalarea de bani. Un raport din 2012 al FBI mentiona acelasi aspect fara sa documenteze insa cazuri concrete. Deocamdata, singurul motiv pentru care nu se intampla spalarea de bani la scara larga cu ajutorul bitcoin este faptul ca toate tranzactiile sunt publice.

Unul din cele mai interesante cazuri infractionale legate de Bitcoin a avut loc anul trecut in luna Noiembrie, cand 100.000 de bitcoin au fost furati de la magazinul online de droguri “Sheep Marketplace”. Utilizatorii au fost capabili sa urmareasca furtul si tranzactiile in ciuda faptului ca hotul a incercat sa le ascunda folosind un procedeu numit “tumbling”. Desi urma monedelor a fost luata, ele nu au fost recuperate inca.

Un alt caz interesant este cel al unui utilizator care a sters din greseala un harddisk pe care avea stocate toate informatiile legate de contul lui, unde existau nu mai putin de 4.6 milioane de lire sterline in monede bitcoin.

 

Bibliografie:

https://en.bitcoin.it/wiki/Why_a_GPU_mines_faster_than_a_CPU http://www.extremetech.com/computing/153467-amd-destroys-nvidia-bitcoin-mining http://cointerra.com/product/terraminer-iv-2ths-networked-asic-miner-april-batch/