Wpisy

Czym jest Airdrop?

Coraz częściej spotykam się z sytuacją, w której wiele osób myli Forka z Airdropem. O Forku możecie poczytać tutaj. Czym zatem jest Airdrop?

Jest to najzwyczajniej w świecie przekazanie przez developerów danego projektu darmowych monet lub tokenów – w zależności od zaawansowania projektu i fazy w której się znajduje – dla osób, które spełniają pewne wymagania.

Może to być sytuacja, w której np. Quantstamp prowadzi swój program lojalnościowy dla osób, które hodlują monety Quantstamp – QSP. Stworzyli oni coś co nazwali Proof of Care v. 2.0.

W ramach tego Proof of Care, będą przekazywać od 1 do 3 % liczby wypuszczonych na rynek monet swoich partnerów, których będą audytować. Dla osób, które hodlują monety QSP i spełniają wymogi narzucone przez Proof of Care, zostaną rozdystrybuowane tokeny partnerów – tak zwany Airdrop.

Aidropem może być każdy przejaw, którego efektem jest dystrybucja darmowych coinów lub tokenów.

Od tego momentu nie mylimy już Airdropu z Forkiem bo wiemy, że są to zupełnie niewspółmiernie i diametralnie różne sytuacje, choć kończące się dostaniem przez społeczność darmowych coinów.

IameHellToday

Aby zobrazować czym jest Fork – nie widelec, który widzicie po lewej – posłużymy się przykładem Bitcoina, ale wszystko to dotyczy również innych kryptowalut. Przypomnijmy sobie, że Bitcoin to waluta, która ma w sobie pewien program komputerowy, który nazywamy Bitcoin protocol. Ustanawia on standard, który trzeba osiągnąć, aby Bitcoina używać.
W tym zawiera się choćby to, jakie są opłaty za transfer, jaka jest wielkość bloku, jakie nagrody przewidziane są dla kopaczy Bitcoina itd. Bitcoin jak każdy twór developerów jest usprawniany oraz pchany w jakimś kierunku rozwoju.

Jednakże, w pewnym momencie pomimo, że developerzy stworzyli sieć osiągającą konsensus w celu zamiany rejestru, tak ci sami developerzy nie mogą osiągnąć konsensusu pomiędzy sobą w celu określenia planów na swój program. Ale konsensusu mogą nie osiągnąć także kopacze, którzy patrzą na zysk – dana droga rozwoju, mniejszy zysk dla nas. My tak nie chcemy. To wszystko może prowadzić do rozdzielenia się projektu, czyli tak zwanego Forka. Inaczej mówiąc, do zmiany protokołu.

Bitcoin składa się z dwóch części. Z Bitcoin Protocol – reguły gry oraz z Blockchainu – miejsce gry. Jeżeli developerzy stwierdzą, że chcą się oddzielić to zaczynają od zmiany Bitcoin Protocol. Jeżeli stwierdzą do kopacze, mogą to zrobić ponieważ kod źródłowy Bitcoina jest open-source. Po wprowadzeniu swoich zmian do Bitcoin Protocol, trzeba ustalić kiedy dokładnie Fork wejdzie w życie. Określa się to poprzez wskaznie dokładnego nr. bloku przy powstaniu którego, zostanie wprowadzony nowy protokół.

W momencie, w którym Blok nr 60000 zostaje stworzony, powstaje rozgałęzienie. Wszystkie transakcje opisane na starym Blockchainie zostają skopiowane do nowego Blockchainu. Dlatego właśnie dostajecie tzw. dywidendę w postaci nowych monet w stosunku 1:1.

Rodzaje

W przypadku, w którym następuje rozgałęzienie i powstaje brak kompatybilności nowej wersji np. Bitcoina ze starą(oryginalną) – mówimy o HARD FORKU – przykład Bitcoin Cash.

Kiedy dochodzi do sytuacji, w której następuje rozgałęzienie ale nowa wersja Bitcoina jest kompatybilna z wersją oryginalną – mówimy o SOFT FORKU – przykład P2SH (zmiana formatowania adresu Bitcoina).

Najbliższy Hard Fork – Segwit2x – przewidywany na blok nr 501451 ~ 28.12.2017 r.

IamHellToday

 

Omówienie

Segwit2x jest efektem wytężonych prac społeczności Bitcoin nad usprawnieniem Blockchainu. Pogadajmy jednak najpierw o problemach, które spowodowały to, że Segwit2x ujrzy światło dzienne.

Wszyscy wiemy, że Bitcoin nie jest najszybszym narzędziem do przekazywania pieniędzy. W tym momencie na potwierdzenia sieci oczekuje 200 tyś transakcji, z lekkim trendem do zwiększania się tej liczby. Dzieje się to przez założenie twórców Bitcoina, aby jeden block Bitcoina nie przekraczał wartości 1mb. Pozwala to na uniknięcie ataków, które mogłyby być wywoływane z powodu odrzucenia bloku. Działoby się to w momencie, kiedy block jest większy od 1mb. Takie ograniczenie spowodowało wydłużony czas transakcji wraz z popytem na nie, oraz zapchaniem sieci i wiszącymi 200 tysiącami potwierdzeń. To wszystko przyczyniło się do zwyżki opłat za transakcję oraz niezadowolenia społeczności. Deweloperzy Bitcoin musieli rozwiązać ten problem oraz rozprawić się także z czymś co nazywa się ‘malleability bug’.

Ten bug występuje wtedy, kiedy ID danej transakcji ulega mutacji, zmienia swój oryginalny kształt oraz ciąg znaków na skutek problemów z portfelem lub celowego ataku. Efektem wystąpienia malleability bug’a jest następna warstwa problemów zapychających sieć. Jeśli skala występowania tego buga przybierze charakter globalny, będziemy świadkami ataku DDoS na sieć Bitcoin i masowym odrzucaniem transakcji. Jednym słowem, paraliż. Póki co Developerzy Bitcoin jakoś sobie radzili z tym problemem, ale brakuje im rozwiązań.

Tutaj przychodzi na pomoc społeczność ze swoim rozwiązaniem – Segwit2x. Twórcy określają segwit2x jako hard fork. Chcą poprzez wgranie stworzonego oprogramowania usunąć dane dotyczące podpisów z transakcji przeprowadzanych w sieci Bitcoin.

I tutaj zaczyna się drama..

Jest tylu samo zwolenników jaki przeciwników takiego rozwiązania. W opozycji stoją wielkie mining poole np. Bitmain, ponieważ zmieniany jest algorytm kopania i ich zyski w postaci wydobywanych Bitcoinów zmaleją w związku z ilością wykorzystywanej energii, która musi zostać zwiększona. Dodatkowo negatywnie odnośnie hard forka wypowiedział się Coinbase. Jednakże, czytanie o kłótniach pozostawiam waszej lekturze.

Przejdźmy do konkretów, abyśmy wiedzieli co ulega zmianie.

Data

Fork z Blockchainu Bitcoina mieć miejsce będzie podczas stworzenia bloku o numerze 501451, który przewidywany jest na około 28.12.2017 roku.

Jednakże, zalecam ostrożność i monitorowanie sytuacji, ponieważ przewidywania co do forka Super Bitcoina się nie sprawdziły i nastąpił on szybciej niż planowano.

Zmiany

Co nowego wprowadza Segwit2x?

  • Zmiana algorytmu kopania z SHA-256 na X11
  • Zwiększenie wielkości bloku z 1mb do 4mb
  • Zmiana prędkości tworzenia bloków z 10min do 2,5minut
  • Wprowadzenie unikalnego adresu transakcji

Czy to dobrze? Ciężko ocenić. Trzeba sprawdzić, jak ich system będzie działać w praktyce i czy osiągnie zamierzone cele.

Twórcy Segwit2x obiecują, że każda osoba która trzyma Bitcoina zostanie wynagrodzona w postaci odpowiadającej mu ilości B2X bo tak się nazywać będzie moneta, ale także dodatkową liczbę Bitcoinów.

Chwytliwe?

Trochę tak. Jest sporo spekulacji odnośnie tego zabiegu.

Giełdy?

Wymieniane jest między innymi HitBTC.

IamHellToday