WEB3 - Co to jest? Wprowadzenie
Aby bliżej przybliżyć temat web3 musimy najpierw poznać web1 oraz web2.
WEB1 (World Wide Web 1.0)
WEB1 to pierwsza implementacja sieci, która umożliwiała userom otrzymywanie informacji bez wchodzenia w interakcje, czyli krótko mówiąc możemy czytać treści publikowane na strone internetowej z minimalna a praktycznie zerową interakcja ze stroną - taka zdalna biblioteka
WEB2 (World Wide Web 2.0)
WEB2 - czyli ulepszona generacja web 1.0 którą można nazwac rewolucja wśród internetu. Druga wersja umożliwia już całkowitą interakcje, internauci mogą się dzielić informacjami, uczestniczyć, edytować etc.. web2 ma kierunek nastawiony na tworzenie treści przez użytkowników dla innych użytkowników.
WEB3 (World Wide Web 3.0)
WEB3 - to trzecia generacja usług internetowych dla stron i aplikacji która jest oparta na decentralizacji danych. Internet w tej wersji ma poprawić niedociągnięcia web1,web2 oraz w dużej mierze opiera się na AI, uczeniu maszynowym i technologii blokchain.
Web 3 da nam użytkownikom większą kontrolę nad naszymi danymi online, można powiedzieć że web3 nie będzie uzależnione od kontroli nad danymi przez wielkie korporacje przez swoją zdecentralizowaną strukturę opartą na technologii blockchain , Web3 jest powszechnie uważany za bezpieczniejszy. Zdecentralizowana sieć jest oparta na społeczności peer-to-peer zbudowanej na sieci użytkowników. Osobiste rzeczy tej grupy połączone z Internetem mogą hostować strony internetowe lub aplikacje zamiast zestawu serwerów o dużej mocy.
Cechy oraz koncepcje które są wymieniane jako najważniejsze dla web3:
- Blockchain i kryptowaluty - ekonomia online i decentralizacja, własność danych
- sztuczna inteligencja - jest kluczowa w przekształcaniu treści które umieszcza człowiek, bardziej rozwinięte boty AI które będą się samodzielnie uczyć i wspomagać i redukować pracę człowieka.
- wizualizacja danych 3D i prezentacja ich interakcji (metaverse)
- brak głównego punktu kontroli danych
- ulepszony marketing internetowy
Ethereum - definicja
Kolejnym terminem na którym warto się skupić jest Ethereum, zapewne słyszeliście o takiej kryptowalucie cóż, okazuje się, że Ethereum tak naprawdę nie jest kryptowalutą – to platforma programistyczna, która pozwala programistom budować aplikacje w oparciu o technologię blockchain. Na platformie Ethereum znajduje się kryptowaluta o nazwie Ether, która służy do zasilania aplikacji zbudowanych na blockchainie Ethereum.
Ether działa bardziej jak coś co zasila aplikacje i kontrakty można powiedzieć że to taka benzyna. Tak jak potrzebujesz benzyny do napędzania pojazdów, tak potrzebujesz Etheru do uruchamiania aplikacji na blockchainie Ethereum.
Token - definicja
Token - reprezentuje pewnego rodzaju wirtualny zasób, czyli można powiedzieć, że mamy jakiś żeton który może reprezentować jakąś wartość również wyrażoną w walutach FIAT
Inteligentne kontrakty - definicja
Inteligentne kontrakty to umowy cyfrowe, które są wykonywane automatycznie na podstawie rzeczywistych danych, jedna z ważnych możliwości jakie daje smart contract to stworzenie tokenu.Aktualnie tokeny Ethereum posiadają standard implementacji nazywany ERC-20 czyli Ethereum Request for Comments, czyli innymi słowy mówiąc mają one właściwość która sprawia że każdy token jest dokładnie taki sam pod względem wartości i typu jak inny token.
Zdecentralizowane aplikacje - definicja
Zdecentralizowane aplikacje to aplikacje obsługujące inteligentne kontrakty na blockchainie Ethereum nazywane są dApps lub apkami zdecentralizowanymi. Tak jak każdy twórca aplikacji może tworzyć aplikacje na danym systemie operacyjnym, programiści mogą budować na infrastrukturze blockchain Ethereum.
Metamask - definicja
Metamask - metamask jest rozszerzeniem w przeglądarce które jest portfelem kryptowalut na blockchainie Ethereum, mozemy mieć tam swoje tokeny które możemy przechowywać, płacić i wchodzić w interakcje z zdecentralizowanym światem web3 oraz integrować metamask z aplikacjami (dApps). Można powiedzieć że metamask to takie jakby konto bankowe z większymi możliwościami.Jedną rzeczą która trzeba podkreślic to metamask może przechowywać tylko ETH i tokeny oparte na Ethereum więc trzeba zwrócić na to uwagę, ponieważ Bitcoina oraz kryptowalut opartych o inna sieć niż Ethereum tam nie będziemy mogli przechowywać.
Jak zainstalować Metamask ?
Instalacja metamaska jest bardzo prosta, musimy znaleźć aplikacje MetaMask w rozszerzeniach przeglądarki i po prostu ją instalujemy 😀
następnie ściągnie nam się aplikacja która odpali widok tworzenia portfela, klikamy utwórz portfel.
ustawiamy nasze hasło które będzie nam potrzebne w przyszłości gdy będziemy chcieli skorzystać z portfela, ponieważ będziemy o nie proszeni za każdym razem. Hasło powinno być bardzo unikalne i najlepiej gdyby nie było wykorzystywane w innych serwisach ponieważ ma ono chronić nasz portfel i nasz zaszyfrowany klucz prywatny.
Następnie zapoznajemy się z warunkami korzystania z portfela i je akceptujemy i teraz bardzo ważna rzecz, ponieważ jesteśmy teraz na kluczowym z punktu bezpieczeństwa ekranie, możemy na nim wyświetlić seed phrase czyli listę dwunastu słów, które są ustawione w odpowiedniej kolejności czyli pozwalają nam na wygenerowanie naszego klucza prywatnego i uzyskanie dostępu do naszych tokenów( środków).
Nasze seed phrase będziemy potrzebować gdy:
- zapomnimy hasła do naszego portfela
- Chcemy uzyskać dostęp do naszych środków z innego portfela
- Odinstalowaliśmy portfel wraz ze wszystkimi ustawieniami i chcemy go przywrócić
Jest to bardzo ważny punkt ponieważ gdy nie zapamiętamy seed phrase, to dostęp do naszych środków zostanie bezpowrotnie utracony
Na kolejny ekranie jesteśmy proszeni o zweryfikowanie, że lista dwunastu słówek została przez nas zapamiętana.
jeżeli potwierdziliśmy swoje 12 słow dostajemy ekran z gratulacjami
Nasz portfel powinien być widoczny we wtyczkach przeglądarki i jest gotowy do korzystania !