02.01.2017 Views

Wyzwania informatyki bankowej 2016

wyzwania_informatyki_bankowej_0

wyzwania_informatyki_bankowej_0

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

jest możliwe jedynie w modelach machine-to-machine, bez zaangażowania<br />

końcowego użytkownika (np. automatyczna opłata autostradowa).<br />

Kryptowaluty dały początek technologii blockchain i distributed ledger<br />

technology<br />

W pierwszej fazie rozwoju blockchaina użytkownikami byli cyfrowi alterglobaliści,<br />

którzy stworzyli rozwiązania technologicznie bezpieczne, ale bez<br />

udziału banków. Wieloletnia próba rozwiązania antybankowego bitcoina<br />

potwierdziła, że blockchain jest technologicznie rozwiązaniem doskonałym.<br />

Pokazała również, że do powszechnego użycia wymaga on zaufania, które<br />

mają jedynie banki. W efekcie bitcoin, podobnie jak inne krypto-waluty (dogecoin,<br />

etc.) ma ogromną zmienność wartości (od 1–1215 do obecnych ok. 400<br />

dolarów), a w efekcie nie jest rozwiązaniem bazowym z punktu widzenia<br />

prowadzenia biznesu. Wiele z cech blockchaina zostało wdrożonych w kryptowalutach.<br />

Różnice pomiędzy rozwiązaniem technologicznym blockchain<br />

a zastosowaniem biznesowym bitcoin (i innymi) wynika z założeń i wymagań<br />

cyfrowych alterglobalistów. Wśród tych specyficznych wymagań kryptowalut,<br />

dwa odgrywają kluczową rolę:<br />

• brak wydawcy pieniądza (banku centralnego, komercyjnego), co wymusza<br />

konieczność „tworzenia pieniądza” w wyniku operacji matematycznych<br />

(kopanie, z ang. minning). Jedynie stworzenie pierwszego blockchaina<br />

w infrastrukturze <strong>bankowej</strong> (tzw. genesis block) eliminuje ten problem.<br />

• Konieczność ciągłego uzgadniania transakcji w wyniku braku zaufanego<br />

wydawcy pieniądza (banku). To wymusza potrzebę tzw. konsensusu<br />

(z ang. consensus voting), który powoduje dwa duże problemy kryptowalut.<br />

Po pierwsze, nieefektywne wykorzystywanie zasobów. Problemem<br />

jest wymóg, że wszystkie elementy rozproszonej bazy muszą uzgadniać<br />

czy dana transakcja jest uczciwa, czy nie. Po drugie – duże opóźnienia.<br />

Ponieważ daną transakcję musi uzgadniać wielu uczestników, wydłuża<br />

to czas trwania transakcji, tym samym tracąc natychmiastowość. Jedynie<br />

w oparciu o zaufanie do bankowego genesis block (z ang. indisputable<br />

ownership), można wyeliminować problem opóźnień (uzgadniania)<br />

transakcji.<br />

Wszystko to stało się możliwe, dzięki zupełnie różnemu od bankowego<br />

modelu prywatności. W systemie bankowym informacje o transakcjach są<br />

94 Maciej Łuczak, Billon

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!