Dzisiaj nadchodzi czas, aby zrozumieć drugą najpopularniejszą kryptowalutę na świecie: Ethereum. Jest to druga po Bitcoinie krypto, nie tylko jeśli chodzi o wycenę. Przede wszystkim jest to druga po Bitcoinie kryptowaluta, jeśli chodzi o jej wpływ na historię, teraźniejszość i prawdopodobniej też przyszłość krypto i technologii blockchain.
Bitcoin był pierwszy. Bitcoin był pionierem nowej technologii i nowego podejścia do pieniądza i transferu własności. To Satoshi Nakamoto, tworząc Bitcoina, wprowadził technologię, którą dziś nazywamy blockchainem. Nadal w oparciu o nią tworzona jest zdecydowana większość kryptowalut. No i właśnie pojęcie kryptowalut i jego ekspansja zaczęła się wraz z pojawieniem Bitcoina.
Następnie ludzie zaczęli tworzyć inne kryptowaluty. Najczęściej były to po prostu klony Bitcoina. Ktoś stwierdził, że w Bitcoinie coś jest robione źle. Albo że czegoś nie da się zrobić. Kopiował więc kod źródłowy Bitcoina, wprowadzał pewne poprawki i zaczynał nowy projekt. Tak powstały m.in. projekty które są dobrze znane do dziś jak Litecoin. Większość z nich miała jednak tak ograniczone zastosowanie, że nie przetrwała do dnia dzisiejszego.
Bitcoin zrewolucjonizował świat. Zmienił nasze podejście do pieniądza, wartości i jej transferu. Jadnak także często rozczarowywał. Kolejne rzesze entuzjastów chciały wykorzystywać Bitcoina do coraz to nowy zastosowań. I często po kilku czy kilkunastu miesiącach okazywało się że, się nie da tego zrobić. Jednym z najczęstszych powodów takich porażek jest bardzo ograniczony język skryptowy Bitcoina. Posiada on ograniczoną ilość instrukcji, za pomocą których można programować pewne typowe sytuacje. Jednak zazwyczaj jeśli chcemy napisać coś totalnie nowego, to okazuje się, że ten język skryptowy ma zbyt małe możliwości aby to zrobić. Pozwala on na przykład na tworzenie portfeli multi-sig (gdzie więcej niż jedna osoba zarządza środkami na portfelu). Jednak poza tym, niewiele więcej można zrobić.
Dlatego właśnie powstawały kolejne projekty bazujące na Bitcoinie, ale pozwalające na realizowanie dodatkowo czegoś jeszcze. Jak ktoś chciał mieć funkcjonalność X, to tworzył nowy blockchain X z tą funkcjonalnością. Ktoś inny chciał Y, to tworzył blockchain Y. Ktoś inny chciał znowu Z, więc tworzył projekt Z.
Wielu ludzi w społeczności krypto miało świadomość, że jest to w dłuższej perspektywie droga donikąd. Takie podejście było jak tworzenie oddzielnego komputera dla każdej aplikacji. Jak chcesz pograć w sapera, to musisz kupić do tego specjalny komputer. Jak chcesz napisać dokument tekstowy, to do tego musisz mieć też oddzielny komputer. Jak chcesz wysłać maila, to od tego też jest oddzielny komputer. Wszyscy wiemy, że przy takim podejściu komputery nigdy by się nie upowszechniły. Upowszechniły się dlatego, że możesz posiadać jeden komputer, na nim jeden system operacyjny, na którym możesz uruchamiać wiele aplikacji, które realizują Twoje poszczególne potrzebny.
A gdyby tak zrobić taki blockchain, ze swoistym systemem operacyjnym, na którym można by tworzyć różne rozbudowane aplikacje?
I w tym momencie na scenę wchodzi Vitalik Buterin. Cały na biało. I przedstawiam światu Ethereum. Wizję światowego zdecentralizowanego komputera, na którym można uruchamiać dowolne aplikacje.
Continue reading →