Segregated Witness - Ogólna dyskusja

Początkujący
Awatar użytkownika
Posty: 97
Rejestracja: 22 sierpnia 2019
Reputacja: 34
Reputacja postu: 
1
Napiwki za post: 0 BTC

Segregated Witness - Ogólna dyskusja

Postautor: Info » piątek, 4 października 2019, 16:41

Czym jest SegWit:



Adopcja SW wzrosła na dzień dzisiejszy do 55.48%:

https://transactionfee.info/charts/payments/segwit

Weteran
Awatar użytkownika
Posty: 4611
Rejestracja: 14 kwietnia 2016
Reputacja: 2682
Reputacja postu: 
0
Napiwki za post: 0 BTC

Segregated Witness - Ogólna dyskusja

Postautor: mecenas » piątek, 4 października 2019, 16:45

Info pisze: piątek, 4 października 2019, 16:41Adopcja SW wzrosła do 55.48%:

Załóżmy na potrzeby akademickie, że wzrosła do 99,99% (ja w to nie wchodzę).
I teraz pytanie: Co dalej? 7Zip na blokach, czy co? :lol:
:arrow: Zdecentralizowane kontrakty: https://bchbull.com
:arrow: Bitcoin Is Cash: https://read.cash/@Pantera

Początkujący
Awatar użytkownika
Posty: 97
Rejestracja: 22 sierpnia 2019
Reputacja: 34
Reputacja postu: 
0
Napiwki za post: 0 BTC

Segregated Witness - Ogólna dyskusja

Postautor: Info » piątek, 4 października 2019, 17:00

mecenas pisze: piątek, 4 października 2019, 16:45Załóżmy na potrzeby akademickie, że wzrosła do 99,99% (ja w to nie wchodzę).
I teraz pytanie: Co dalej? 7Zip na blokach, czy co?
Przy optymalnym wykorzystaniu miejsca można uzyskać bloki które pomieszczą 4 MB transakcji. Daje to z 10000 do 12000 transakcji bitcoina na 10 min. SW to taka optymalizacja jak ZIP czy RAR :).

A potem zostanie już Lightning Network albo inna metoda na skalowanie (nie liczył bym na zwiększenie bloku ;) ).

Weteran
Awatar użytkownika
Posty: 4611
Rejestracja: 14 kwietnia 2016
Reputacja: 2682
Reputacja postu: 
0
Napiwki za post: 0 BTC

Segregated Witness - Ogólna dyskusja

Postautor: mecenas » piątek, 4 października 2019, 17:03

Info pisze: piątek, 4 października 2019, 17:00nie liczył bym na zwiększenie bloku
Oczywiście, samobójcy z premedytacją nie należy przeszkadzać.
Niech skacze, ale uwaga - może złapać za rękaw, dlatego zalecana bezpieczna odległość.
:arrow: Zdecentralizowane kontrakty: https://bchbull.com
:arrow: Bitcoin Is Cash: https://read.cash/@Pantera

Początkujący
Awatar użytkownika
Posty: 97
Rejestracja: 22 sierpnia 2019
Reputacja: 34
Reputacja postu: 
0
Napiwki za post: 0 BTC

Segregated Witness - Ogólna dyskusja

Postautor: Info » piątek, 4 października 2019, 17:52

Tu masz przykład osoby która nie wie jak sobie poradzi bez zwiększenia bloku czy jakiegoś alta...



Oczywiście to był sarkazm.

Do pełnego zapełnienia bloku jeszcze trochę zostało miejsca i to wszystko dzięki wprowadzeniu SW.

Orator
Awatar użytkownika
Posty: 972
Rejestracja: 3 lipca 2018
Reputacja: 403
Reputacja postu: 
0
Napiwki za post: 0 BTC
Napiwki: https://tippin.me/@lordfervi
Napiwki: https://www.zapread.com/user/fervi

Segregated Witness - Ogólna dyskusja

Postautor: fervi » piątek, 4 października 2019, 18:20

Info pisze: piątek, 4 października 2019, 17:00Przy optymalnym wykorzystaniu miejsca można uzyskać bloki które pomieszczą 4 MB transakcji. Daje to z 10000 do 12000 transakcji bitcoina na 10 min. SW to taka optymalizacja jak ZIP czy RAR :).
Sygnatury schnorra, Lightning Network, Rootstock, MimbleWimble pewnie miliard innych rozwiązań, także jest w czym wybierać

Weteran
Posty: 1602
Rejestracja: 7 listopada 2013
Reputacja: 775
Reputacja postu: 
0
Napiwki za post: 0 BTC

Segregated Witness - Ogólna dyskusja

Postautor: redbog » piątek, 4 października 2019, 20:41

mecenas pisze: piątek, 4 października 2019, 16:45Załóżmy na potrzeby akademickie, że wzrosła do 99,99% (ja w to nie wchodzę).
I teraz pytanie: Co dalej?
Jeśli chodzi o dalsza nazwijmy to kompresje to bardzo ważny jest Schnorr.

Sporo kompresuje też złączenie transakcji w jedna za pomocą CoinJoin a jeszcze bardziej efektywne to jest z wykorzystaniem wspomnianego Schnorra.

Sam SegWit kompresuje jedynie minimalnie powoduje co prawda ze w bloku się mieści więcej transakcji ale kosztem zajęcia miejsca poza blokiem mimo to sumując to wszystko jeśli wykorzystujemy bech32 to zyskujemy minimalna kompresje. Trzeba dodać ze SegWit otwiera też drogę dla Schnorra a Schnorr dla bardziej skompresowanego CoinJoina.

SegWit otwiera też drogę dla LN. Lightning Network nie kompresuje transakcji online w sensie dosłownym tak jak to roba/będą robić wcześniej wymienione rozwiazania (SW, Schnorr, CoinJoin), ale ma w planach zrobić to w inny sposób. LN ma w planach umożliwić robienie wielu transakcji offline kosztem jednej lub kilku transakcji online. Czyli teoretycznie jedna/kilka transakcji online pozwala na robienie nieskończoności transakcjii offline które nie zajmują miejsca. W praktyce oczywiście to nie będzie nieskończoność tylko będzie przypadać średnio jakaś ilość transakcji na jedną otwierającą kanał online i to będzie największym miernikiem jak mocno "kompresuje" LN.

Weteran
Posty: 1602
Rejestracja: 7 listopada 2013
Reputacja: 775
Reputacja postu: 
0
Napiwki za post: 0 BTC

Segregated Witness - Ogólna dyskusja

Postautor: redbog » piątek, 4 października 2019, 21:40

mecenas pisze: piątek, 4 października 2019, 21:23CoinJoin na BTC zwyczajnie nie ma sensu z powodu opłat.
redbog pisze: piątek, 4 października 2019, 21:32CoinJoin można wykorzystać nie do miksowania takiego konkretnego tylko do normalnej transakcji która dzięki CoinJoin będzie bardziej skompresowana a w połączeniu z Schnorr jeszcze bardziej.
Nawet mixowanie konkretne na ten moment nie jest drogie a gdyby w przyszłości stalo sie drogie i kogoś by było nie stać to wcale by nie oznaczało ze to nie ma sensu bo CoinJoin+Schnorr bylby prawdopodobnie i tak najtańszą opcją transakcji onchain.

Weteran
Awatar użytkownika
Posty: 4611
Rejestracja: 14 kwietnia 2016
Reputacja: 2682
Reputacja postu: 
0
Napiwki za post: 0 BTC

Segregated Witness - Ogólna dyskusja

Postautor: mecenas » piątek, 4 października 2019, 21:46

@redbog
Doprawdy bohatersko rozwiązujesz problemy nieznane w innych systemach.
Kwadratowe koła to naprawdę świetny wynalazek, daleko zajedziesz.
Kończę dyskusję.
Jak widzę nic w świecie BTC się nie zmienia, może poza stawką za bajt i postępującą wciąż cenzurą...
Pzdr...
:arrow: Zdecentralizowane kontrakty: https://bchbull.com
:arrow: Bitcoin Is Cash: https://read.cash/@Pantera

Orator
Awatar użytkownika
Posty: 972
Rejestracja: 3 lipca 2018
Reputacja: 403
Reputacja postu: 
0
Napiwki za post: 0 BTC
Napiwki: https://tippin.me/@lordfervi
Napiwki: https://www.zapread.com/user/fervi

Segregated Witness - Ogólna dyskusja

Postautor: fervi » piątek, 4 października 2019, 22:21

mecenas pisze: piątek, 4 października 2019, 21:46 Jak widzę nic w świecie BTC się nie zmienia, może poza stawką za bajt i postępującą wciąż cenzurą...
Trolling is a art? :P

Początkujący
Posty: 302
Rejestracja: 20 maja 2018
Reputacja: 102
Reputacja postu: 
3
Napiwki za post: 0 BTC
Napiwki: https://tippin.me/@Hegemon1995

Segregated Witness - Ogólna dyskusja

Postautor: randomowy świeżak » środa, 16 października 2019, 00:27

Info pisze: piątek, 4 października 2019, 17:00Daje to z 10000 do 12000 transakcji bitcoina na 10 min
nie daje, 4MB jest możliwe do uzyskania tylko przy wyrafinowanym kombinowaniu z konstrukcja transakcji, wrzucałem to chyba kiedyś w internety:
Obrazek
redbog pisze: piątek, 4 października 2019, 20:41Sam SegWit kompresuje jedynie minimalnie powoduje co prawda ze w bloku się mieści więcej transakcji ale kosztem zajęcia miejsca poza blokiem
Nic nie jest wyrzucane poza blok, nic nie jest kompresowane, zmienia się tylko sposób liczenia wagi transakcji poprzez zmianę liczenia fee za standardowy bajt na virtualny bajt którego definicja w przyszłości będzie możliwa do zmiany. Za pomocą kolejnego softforka równie dobrze będzie można zmienić maksymalny rozmiar bloku z 4.000.000 WU na 8-16 WU bez żadnego większego głosowania bo sam w sobie jest on już domyślnie zaakceptowany ale dokładnej mechaniki opisać nie jestem w stanie tak by nie namieszać. Nody otrzymują obecnie pełne informacje o każdej transakcji. Ten zabieg miał jedynie na celu uniknięcia hardforka i podziału sieci na dwie części. Dzięki segwitowi stare węzły wciąż mogą sobie działać i tylko one mogą nie widzieć pewnych transakcji poprawnie ale to nie znaczy ze z tego powodu sieć jakoś cierpi bo jest ich zdecydowana mniejszość.

Dodać jeszcze mogę że ludzie mówiąc słowo transakcja maja na myśli płatność od osoby A do osoby B a nie konkretnie transakcje Bitcoinową, przy odpowiednim uporządkowaniu "płatności" w blokach czyli wspomnianych coinjoin + schnorr jesteśmy jeszcze w stanie zwiększyć przepustowość kilkukrotnie bez zwiększania rzeczywistego rozmiaru bloku.

BTW nie karmcie trolla.

Początkujący
Awatar użytkownika
Posty: 97
Rejestracja: 22 sierpnia 2019
Reputacja: 34
Reputacja postu: 
0
Napiwki za post: 0 BTC

Segregated Witness - Ogólna dyskusja

Postautor: Info » środa, 16 października 2019, 18:25

randomowy świeżak pisze: środa, 16 października 2019, 00:27nie daje
Przyznaje że trochę "strzeliłem" z tymi liczbami. Poszukałem trochę i znalazłem dokładnie ile może być maksymalnie transakcji w 1 MB bloku: 12195 co ~10 min.

blocksize of 1 million bytes we get a maximum of 12195 transactions.
https://bitcoin.stackexchange.com/quest ... ion-confi


Także na strzelnicę się nadaje :).

Ogólnie jest jeszcze miejsce na nowe transakcje i to jest prawdziwa siła SW, naprawa i optymalizacja.

Początkujący
Posty: 302
Rejestracja: 20 maja 2018
Reputacja: 102
Reputacja postu: 
0
Napiwki za post: 0 BTC
Napiwki: https://tippin.me/@Hegemon1995

Segregated Witness - Ogólna dyskusja

Postautor: randomowy świeżak » środa, 16 października 2019, 21:16

Info pisze: środa, 16 października 2019, 18:25blocksize of 1 million bytes we get a maximum of 12195 transactions.
naprawdę nie mam pojęcia jak on to liczy, wyliczenia z tabelki sa brane z realnych transakcji w standardzie bech32
może to ja jestem pajac w tym momencie i nie widzę czegoś oczywistego ale według mnie to nie może być prawda przy założeniu że mamy 4 mln WU.

Początkujący
Awatar użytkownika
Posty: 97
Rejestracja: 22 sierpnia 2019
Reputacja: 34
Reputacja postu: 
0
Napiwki za post: 0 BTC

Segregated Witness - Ogólna dyskusja

Postautor: Info » poniedziałek, 21 października 2019, 18:10

Domyślam się że poszukałeś najmniejszą transakcje i z tego obliczyłeś ile może być transakcji w bloku. Ja podałem wyliczona najmniejszą możliwą transakcję.
Pytanie czy znalazłeś najmniejsza możliwą transakcje? I czy obliczający wziął wszystko pod uwagę w swoich wyliczeniach?

Jedno jest pewne, SW zwiększył kilkukrotnie przepustowość sieci.

Gaduła
Awatar użytkownika
Posty: 308
Rejestracja: 25 grudnia 2010
Reputacja: 170
Reputacja postu: 
0
Napiwki za post: 0 BTC
Napiwki: https://lnbits.com/paywall/cUvNttGQiYppTehSvDETs5

Segregated Witness - Ogólna dyskusja

Postautor: wikarus » środa, 30 października 2019, 16:34

Giełda Bitfinex wprowadziła SegWit. Ciekawe czy obniżyła opłatę za wypłatę monet? ;)
Bitfinex adds native SegWit support for bitcoin withdrawals
https://www.bitfinex.com/posts/427
⚡
Wszystko co robisz, robisz na własną odpowiedzialność. Wszystkie porady nie są poradami finansowymi.

Orator
Awatar użytkownika
Posty: 972
Rejestracja: 3 lipca 2018
Reputacja: 403
Reputacja postu: 
0
Napiwki za post: 0 BTC
Napiwki: https://tippin.me/@lordfervi
Napiwki: https://www.zapread.com/user/fervi

Segregated Witness - Ogólna dyskusja

Postautor: fervi » środa, 30 października 2019, 19:17

wikarus pisze: środa, 30 października 2019, 16:34Ciekawe czy obniżyła opłatę za wypłatę monet? ;)
Nie, gdyż:
1) Umożliwiają wypłaty, ale pewnie sami stosują legacy
2) Są piramidą finansową aktualnie. Dopóki nie załatają dziury budżetowej to będzie krucho (chyba, że to załatali :P)
3) Teraz smażą pod ich tyłkami ogień za tethera, pranie pieniędzy itd

Gaduła
Awatar użytkownika
Posty: 308
Rejestracja: 25 grudnia 2010
Reputacja: 170
Reputacja postu: 
0
Napiwki za post: 0 BTC
Napiwki: https://lnbits.com/paywall/cUvNttGQiYppTehSvDETs5

Segregated Witness - Ogólna dyskusja

Postautor: wikarus » niedziela, 24 listopada 2019, 13:04

Nowość w Bitcoin Core 0.19.0.1:

"The GUI wallet now provides bech32 addresses by default."
https://bitcoincore.org/en/releases/0.19.0.1/

Reasumując, od teraz najbardziej popularny klient bitcoina domyślnie będzie korzystał z SegWita.
⚡
Wszystko co robisz, robisz na własną odpowiedzialność. Wszystkie porady nie są poradami finansowymi.

Weteran
Posty: 1488
Rejestracja: 15 czerwca 2011
Reputacja: 1215
Reputacja postu: 
2
Napiwki za post: 0 BTC

Segregated Witness - Ogólna dyskusja

Postautor: qertoip » wtorek, 3 grudnia 2019, 09:43

Adopcja segwita systematyczie rośnie, obecnie już ~51% - 54% transakcji wykorzystuje segwita wg różnych źródeł:

https://www.segwit.space/
https://bitcoinvisuals.com/chain-tx-day
https://oxt.me/charts
We only have one shot at making digital scarcity experiment work. If Bitcoin fails within a timeframe relevant for a human, then digital scarcity claim gets falsified. Like it or not, Bitcoin must succeed for your coin to succeed.

Weteran
Posty: 1602
Rejestracja: 7 listopada 2013
Reputacja: 775
Reputacja postu: 
1
Napiwki za post: 0 BTC

Segregated Witness - Ogólna dyskusja

Postautor: redbog » wtorek, 3 grudnia 2019, 13:20

qertoip pisze: wtorek, 3 grudnia 2019, 09:43wg różnych źródeł:
Jeszcze jedno fajne źródło: https://txstats.com/dashboard/db/segwit ... 30d&to=now

Gaduła
Awatar użytkownika
Posty: 308
Rejestracja: 25 grudnia 2010
Reputacja: 170
Reputacja postu: 
0
Napiwki za post: 0 BTC
Napiwki: https://lnbits.com/paywall/cUvNttGQiYppTehSvDETs5

Segregated Witness - Ogólna dyskusja

Postautor: wikarus » czwartek, 12 grudnia 2019, 09:00

Od teraz BitMEX korzysta z natywnych adresów SegWit.

BitMEX Enables Bech32 Sending Support



Dla ciekawostki dodam kolejnego linka gdzie można zobaczyć ile można zaoszczędzić wysyłając BTC z adresu bc1..

Przykładowa transakcja:
https://blockstream.info/tx/864131623e2 ... aba54cb84a

Na dole jest pole
SEGWIT FEE SAVINGS
gdzie można zobaczyć ile można zaoszczędzić na SegWiecie w opłatach. Oszczędność ponad 45% na opłacie.
Ostatnio zmieniony czwartek, 12 grudnia 2019, 09:33 przez wikarus, łącznie zmieniany 1 raz.
⚡
Wszystko co robisz, robisz na własną odpowiedzialność. Wszystkie porady nie są poradami finansowymi.

Wróć do „Rozwój projektu”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 4 gości