Wpis z mikrobloga

Zwiększające się opóźnienia w opłatach / Wyjaśnienie chyba wszystkich propozycji zwiększenia przepustowości Bitcoin.

Trochę to czasem upierdliwe, że aby nasza transakcja gdziekolwiek doszła musimy dawać coraz większe fee, póki co są to nadal dosyć małe opłaty, ale jeżeli nic się nie zmieni to ludzie zaczną uciekać do innych kryptowalut ( w celu szybkich płatności ) [ nie wspomnę o tych, którzy nie mają odpowiednich informacji i próbują komuś przelać monety i jest dla nich ważne, a okazuje się, że przelew trwa kilkanaście godzin lub nie dochodzi i monety wracają..], ale nie bójcie się. Poprawienie się sytuacji i zwiększenie możliwości Bitcoina jest jak najbardziej realne, powstały już odpowiednie pomysły, z którymi chcę Was zapoznać – to przydatna wiedza. Nawet jeżeli wdrożenie którejś z nich się opóźni to Bitcoin na tym nie ucierpi, zacznie po prostu przechodzić w status „cyfrowego złota”, jednak to będzie tymczasowa sytuacja ( jeżeli w ogóle do niej dojdzie ).
Przypominam, że transfery są zbierane do kupy i wysyłane w paczkach po około 2000 transakcji co średnio 10 minut. ( jest to ściśle określone przez fakt, że każdy blok kopany przez minerów jest tworzony co około 10 minut - tak został stworzony algorytm - blok posiada 1MB przestrzeni, a każda transakcja to około 500bajtów ). Tak więc przy rosnącej popularności miejsca nie starczy dla wszystkich.

*
( przypominam, że szukam osoby, która na podstawie otrzymanych ode mnie materiałów napisze dziennie 1 lub więcej artykułów – są to zwykłe newsy ze świata o regulacjach, giełdach itp. Nie potrzebna wiedza )
*

Pozostaje nam czekać aż się coś zmieni, a aby cokolwiek się stało znacznie większa część węzłów / górników musi się zgodzić. Kto wie ile jest w tym manipulacji, ukrywania informacji, układów itp.. cokolwiek by się nie stało z przepustowością Bitcoin ma się dobrze.

Poniżej lista 4 propozycji w wersji pokazowej ( jej tekstową I wygodną wersję znajdziecie na stronie już niebawem ) oraz pozostałe propozycje pod linkami

Lighting Network:
http://i.imgur.com/tQMnBv2.jpg
MimbleWimble
http://i.imgur.com/zQChlgi.jpg
SegWit
http://i.imgur.com/49f3yB4.jpg
SideChains
http://i.imgur.com/JqN3oUO.jpg

Proste zwiększenie rozmiaru bloku.
Podstawy Techniczne/ideologiczne
Najprostszą metodą zwiększenia przepustowości Bitcoina jest zwiększenie rozmiaru bloku. Jest to temat trwającego konfliktu w obrębie społeczności - przeciwnicy uważają że kierunek ten jest niewłaściwy ze względu na wzrost wymagań sprzętowych oraz przepustowości łącz,, które z kolei mogą powodować pogłębienie centralizacji miningu oraz spadek ilości pełnych węzłów. Zwolennicy zwracają uwagę, że głównymi przyczynami centralizacji mogą być inne czynniki - takie jak ekonomia skali (duże kopalnie mają większą sprawność, kupują sprzęt i elektryczność po cenach hurtowych), natomiast rozmiar bloku ma drugorzędne znaczenie
Za zalety zwiększenia bloku podają prostotę rozwiązania - nawet jeśli ma ono charakter doraźny. Część debaty dotyczy również wprowadzania usprawnień z użyciem hard-forków czemu przeciwna jest większość obecnych deweloperów Core.
Z tą postawą nie zgadza się wiele osób wskazując, że usprawnienia poprzez hard-frork były skutecznie i bezproblemowo wdrażane w innych kryptowalutach. (np. Monero)

Bitoin Unlimited:
Jest to propozycja zmiany polityki rozmiaru bloku - klient Bitcoin Unlimited pozwala na swobodne ustawienie rozmiaru bloku, jednak nie posiada mechanizmu automatycznie wdrażającego hard fork. Jeżeli minerzy chcieliby zmienić rozmiar bloku przy pomocy klienta Unlimited, muszą stworzyć porozumienie między sobą, na własną rękę

Bitcoin Classic
Pierwotnie propozycja zwiększenia bloku poprzez hard fork do 2MB, ze względu na brak wsparcia pośród minerów, klient Classic przeszedł na pełną politykę zgodności z klientem Bitcoin Unlimited i nie stanowi już odrębnej propozycji zwiększenia rozmiaru bloku

Bitcoin XT
Podobnie jak Classic, był projektem zwiększenia rozmiaru bloku poprzez hard fork - pierwotnie do 8 MB, później przeszedł na zgodność z klientem Classic. Obecnie wydaje się, że klient XT nie jest już aktywnie rozwijany

Głosowanie nad rozmiarem bloku
Zaproponowane przez Jeffa Garzika pod nazwą BIP-100 (BIP - Bitcoin Improvement Proposal, czyli propozycja usprawnienia bitcoina)
Idea polega na zmianie rozmiaru bloku raz na 3 miesiące, każdy miner produkując w tym czasie bloki, ma zamieszczać w nich jaki rozmiar najbardziej mu odpowiada. Co 3 miesiące system automatycznie ustali rozmiar który odpowiada większości kopiących. Maksymalny limit w obrębie propozycji BIP-100 to 32MB.

Słowniczek pojęć:
* BIP - Bitcoin Improvement Proposal, czyli Propozycja Usprawnienia Bitcoina - propozycjom dla lepszej przejrzystości dodaje się numer oraz zamieszcza na oficjalnej liście https://github.com/bitcoin/bips

* Confidential transactions - metoda poprawienia prywatności transakcji poprzez ukrycie ilości przesłanych środków - metoda ta nie ukrywa jednak adresów.
CoinJoin - metoda poprawienia prywatności transakcji poprzez użycie zdecentralizowanego miksera monet ukrywającego adresy pomiędzy którymi doszło do transakcji. Nie ukrywa jednak ilościowego przepływu środków przez mikser co czasami pozwala wydedukować pewne informacje o przepływie środków

* Hard fork - rozgałęzienie łańcucha bloków, którego nie akceptują stare/niezaktualizowane klienty. Zazwyczaj hard fork oznacza rozwidlenie łańcucha na dwa równoległe systemy.

* Multisig (multisignature) - Adres z którego można wydać środki tylko poprzez podpisanie transakcji dwoma (lub więcej) kluczami prywatnymi. Ze względu na funkcję adresów multisig często nazwy używa się zamiennie wobec adresów oraz portfeli wykorzystujących tą technologię. Często stosowane w celu obniżenia ryzyka - szansa że dwa klucze prywatne należące do dwóch użytkowników zostaną skompromitowane jest znacząco mniejsza, niż w przypadku pojedynczego klucza

* Off-Chain - dosłownie "poza łańcuchem" - termin ogólnie wskazujący dokonywanie jakichś czynności (np. transakcji) poza łańcuchem danej kryptowaluty. Warto zwrócić uwagę, że przeniesienie transakcji do łańcucha bocznego, może również być traktowane jako działalność off-chain wobec łańcucha głównego

* Soft fork - Zmiana konsensusu poprzez zacieśnienie reguł, w taki sposób, że stare klienty nie wykrywają zmiany. W przypadku soft-forka jedynie minerzy muszą zaktualizować oprogramowanie

* Suma kontrolna - inaczej Hash - jest to liczba powstała z przetworzenia jakichś danych. Jeśli dane te ulegną chociaż minimalnej zmianie, suma kontrolna będzie zupełnie inna

* Sygnatura transakcji - podpis cyfrowy stworzony przy użyciu klucza prywatnego (lub kluczy prywatnych w przypadku multisig), gwarantujący, że transakcji dokonała osoba posiadająca dany klucz.

( autor tekstu McGravier, redakcja oraz przygotowanie tekstu do publikacji Krypto Pomocnik )

kryptopomocnik@gmail.com
https://www.facebook.com/kryptopomocnik/
https://twitter.com/KryptoPomocnik

#bitcoin #btc #kryptowaluty #technologia
kryptopomocnik - Zwiększające się opóźnienia w opłatach / Wyjaśnienie chyba wszystkic...

źródło: comment_e794uNX21pDLMJGRvAeBptWqBmTPo7fh.jpg

Pobierz
  • 27
@MichalStroz: nie tylko minerzy decydują i głosują, użytkownicy też. Ty też możesz zagłosować za rozwiązaniem jakie preferujesz uruchamiając na swoim komputerze pełny węzeł, który będzie widoczny przez wszystkich w sieci. To jakiej wersji oprogramowania użyjesz będzie wskazywało kogo popierasz. Polecam wszystkim tak zrobić. W tej chwili jest dużo ponad 50% pełnych węzłów, które wykorzystują rozwiązanie deweloperów Core czyli SegWit. Możesz sprawdzić to tutaj https://bitnodes.21.co/nodes/
@MichalStroz: nie, możesz ściągnąć i używać również wersji Bitcoin Unlimited
edit. załączam arcyciekawą debatę na ten temat. POLECAM Johnny (of Blockstream) vs Roger Ver - Bitcoin Scaling Debate (SegWit vs Bitcoin Unlimited)
p.....4 - @MichalStroz: nie, możesz ściągnąć i używać również wersji Bitcoin Unlimite...
@kryptopomocnik: treść ciekawa, ale z tymi watermarkami przycebuliłeś jak ostatni janusz internetu, co się boi że zaraz mu onet z TVN ukradną MOJOM TFURCZOSC i opublikują bez $$$, albo że wypoki nie wejdą na MOJOM STRONEM i nie wpadnie kaska z ADs.
@pawlo74 o.0 mega ciekawe, ale dziala tylko ta wersja oprogramowania z najwieksza liczba uzytkownikow, tak?


@MichalStroz: Liczą sie przede wszystkim minerzy to ich chciwość jest silą napędową btc. Jako użytkownik btc nie zgadzając sie z górnikami możesz sprzedać btc i jeśli bardzo dożo użytkowników zrobi to samo(cena btc spadnie) to górnicy widząc groźbę swojego bankructwa być może zareagują na niezadowolenie użytkowników i podejmą probe naprawy sytuacji.
Minerzy mogą mieć w dupie użytkownik dopóki im hajs sie zgadza taki jest bitcoin.


@wrongbit: pojawiłeś się tutaj niedawno i już jesteś ekspertem? To nie jest prawda. A skoro tak uważasz to powinieneś potępiać Bitcoin Unlimited z całą mocą, ponieważ oni chcą oddać minerom całą władzę.
@kryptopomocnik piszesz ze to minerzy decyduja l rozwoju btc, w jaki sposob? Nie wiem jest jakies glosowanie, z wykorzystanie protokolu, mozesz mi to jakos lopatologicznie wyjaśnić, bo cholernie mnie to ciekawi


@MichalStroz: Minerzy kopia bloki. W każdym wykopanym blok oznaczają wersją jaką obecnie popierają. Patrząc na oznaczenia np. ostatnich 1000 bloków możemy określić jak procentowo rozkłada sie poparcie dla jakiś zmian. Na tej stronie to widać http://xtnodes.com/. Trzeba jeszcze zaznaczyć ze
@wrongbit: pojawiłeś się tutaj niedawno i już jesteś ekspertem? To nie jest prawda. A skoro tak uważasz to powinieneś potępiać Bitcoin Unlimited z całą mocą, ponieważ oni chcą oddać minerom całą władzę.


@pawlo74: W bitcoinie jestem od dawna za eksperta sie nie uważam ale mam jakąś tam wiedze powyżej zwykłego Kowalskiego. Chyba ze mówisz o pojawieniu sie na wykopie nie dawno ale jeśli to jest wyznacznikiem dla Ciebie czegokolwiek to
@wrongbit: Brzmisz jakbyś stwierdzał fakty, nie jest tak że minerzy mają pełną władzę. Oni pracują dla nas użytkowników. Mogą sobie z nami pogrywać ale tylko do czasu. Użytkownicy sygnalizują ponad 75% poparcie dla SegWit i jeżeli minerzy nie dostosują się może w skrajnym wypadku dojść do zmiany protokołu nawet bez ich zgody.
Nie mów, że kopalnie mają władzę bezwzględną w sieci bitcoin bo po nie jest tak.

Gdybym był minerem to
0


@wrongbit: Brzmisz jakbyś stwierdzał fakty, nie jest tak że minerzy mają pełną władzę. Oni pracują dla nas użytkowników. Mogą sobie z nami pogrywać ale tylko do czasu. Użytkownicy sygnalizują ponad 75% poparcie dla SegWit i jeżeli minerzy nie dostosują się może w skrajnym wypadku dojść do zmiany protokołu nawet bez ich zgody.

Nie mów, że kopalnie mają władzę bezwzględną w sieci bitcoin bo po nie jest tak.


@pawlo74: Mają
to jak ten segwit taki fajny to czemu są przeciwnicy jego? Co ludzi wybrania przed tym?


@Rexikon: polityka, Roger Ver za wszelką cenę chce udowodnić, że ma rację. Ma pieniądze i robi wszystko żeby zablokować SegWit. Dlatego właśnie nie chce odłączyć się i zacząć oddzielnie kopać swojego BU.
@kryptopomocnik @pawlo74: Temat był mi jeszcze niedawno trochę obcy, ale teraz już dobrze się w nim orientuję.
Bitcoin aktualnie się nie skaluje i najważniejszym celem musi być naprawa tego problemu.

Ostatnio na hackerspace warszawa była seria 3 wykładów:
"Czym jest SegWit?" Mateusz Kowalczyk - InStar Energy Lab
"Lightning Network" Paweł Peregud - Golem
"Możliwe konsekwencje zwiększania bloku" - Rafał Kielbus - Forum.bitcoin.pl
Niestety materiał spadł, a szkoda, bo to była jedna
Powiększenie rozmiaru bloku, czy propozycja od unlimited to żart. Nie naprawiają żadnego z kluczowych problemów Bitcoina


@mihaubiauek: też tak uważam. Widziałeś debatę vera z Jonny. Jeżeli nie to polecam. Johnny zmasakrował wszystkie argumenty vera, który w połowie #!$%@?ł, że niby taki zabiegany, de facto już drugi raz uciekł podczas rozmowy na temat SegWit. Ver to idiota chce Lightning Network bo on rozwiązuje wszystkie jego problemy ale nie chce SegWit, który jest
@wrongbit z tą różnicą, że SegWit to soft fork, a BU hard fork. Soft fork jest aktywowany przez minerów, a hard fork potrzebuje przeważającej większości węzłów, w innym wypadku nastąpi rozszczepienie łańcucha i mogą powstać 2 oddzielne waluty. Jeśli nawet 75% minerów poparloby BU, ale 90% węzłów byłoby Core to oznaczałoby, że minerzy kopią bloki, których praktycznie nikt nie uznaje. Minerzy są uzależnieni od użytkowników, choć chcieliby porządzić.
@pawlo74: Nie, obczaję wieczorem. Nie dziwi mnie, że Ver spieprza, bo zwyczajnie jego opcja jest słaba.

Dodam, że devy z core zrobili naprawdę dobrą robotę w pracach nad segwit. Wyobraź sobie, że napisali go od zera w 3 różnych językach, by sprawdzić czy na pewno działa tak jak należy i czy nie ma jakiś specyficznych dla danego języka metod. Przy testach Unlimited ludzie stracili część środków w wyniku buga - to