Bitcoin Core v0.12

Weteran
Posty: 2256
Rejestracja: 23 marca 2013
Reputacja: 140
Reputacja postu: 
0
Napiwki za post: 0 BTC

Re: Bitcoin Core v0.12

Postautor: AdamM » czwartek, 25 lutego 2016, 15:42

Bitmar pisze:@AdamM. Czy można było? O tym powstał nawet poradnik :) W skrócie nie zawsze się dało i trzeba było nieźle nakombinować i poświęcić trochę czasu.... Rozwiązanie na pewno nie dla laików i mainstreamu.
http://bitcoin.pl/poradniki/pozostale/6 ... a-co-robic
Ale jeśli można zrobić tak:
Innym sposobem jest import klucza prywatnego adresu z którego została wysłana transakcja do innego portfela (najlepiej nieużywanego bez środków) i ponowne wysłanie środków z tego adresu z poprawną (większą) opłatą.
To oznacza to że wprowadzenie RBF nie jest potrzebne. Wystarczy w kliencie dodać opcję, która pozwala wysłać transakcję jeszcze raz. Tak żeby nie trzeba było kombinować z różnymi "portfelami". Żadnych zmian dla minerów, protokołu itd. Prosta zmiana w interfejsie programu klienta.

Zawsze mam rację
Awatar użytkownika
Posty: 6923
Rejestracja: 15 lutego 2011
Reputacja: 4513
Reputacja postu: 
0
Napiwki za post: 0 BTC
Lokalizacja: Zmienna

Re: Bitcoin Core v0.12

Postautor: ShadowOfHarbringer » czwartek, 25 lutego 2016, 15:43

Bitmar pisze:Odbiorca musi mieć natomiast jasną i czytelną informację o tym, że jest to transakcja RBF i na tej podstawie decyduje po ilu potwierdzeniach chce ją uznać.
Jeżeli odbiorca używa starej wersji klienta Bitcoin sprzed ery RBF, nie będzie miał nawet jasnej informacji.

Widzisz, Bitcoin Core tym samym popsuło właśnie wszystkie stare klienty. To jest prawie że taki hard fork.

A to dopiero początek, ta ekipa niszczy wszystko od środka, pali mosty, tylko po to, żeby przepchnąć siłą swoje zasrane Lightning Network.

Wiesz po co w ogóle dodali ten RBF ? Bo LinNet go potrzebuje, z żadnego innego powodu. W momencie jak bloki będą totalnie zapchane, to RBF będzie jedynym sposobem na przepchnięcie transakcji do bloku.
Gotówka P2P da światu wolność. To są jej wrogowie: Bitcoin Core, Blockstream, Lightning Network.
Ocenzurowane i zmanipulowane fora: /r/Bitcoin, /r/CryptoCurrency, BitcoinTalk
Klucze GPG/PGP: [3072D/F92EDBA4]

Admin
Awatar użytkownika
Posty: 10321
Rejestracja: 13 sierpnia 2011
Reputacja: 5182
Reputacja postu: 
0
Napiwki za post: 0 BTC

Re: Bitcoin Core v0.12

Postautor: Bitmar » czwartek, 25 lutego 2016, 15:51

Jeśli używa starszych wersji to zgoda, nie będzie wiedział. Ale wymuszanie nowych wersji nie jest nowe i miało już miejsce w historii nie raz...

Co do samych motywów wprowadzenia, nie wypowiadam się bo ja ich nie znam, to co piszesz jest możliwe.

Zawsze mam rację
Awatar użytkownika
Posty: 6923
Rejestracja: 15 lutego 2011
Reputacja: 4513
Reputacja postu: 
0
Napiwki za post: 0 BTC
Lokalizacja: Zmienna

Re: Bitcoin Core v0.12

Postautor: ShadowOfHarbringer » czwartek, 25 lutego 2016, 20:26

Bitmar pisze:Jeśli używa starszych wersji to zgoda, nie będzie wiedział. Ale wymuszanie nowych wersji nie jest nowe i miało już miejsce w historii nie raz...
Tym razem to zupełnie co innego. Poprzednio developerzy wymuszali wstecznie-niekompatybilne zmiany, bo była taka konieczność (głównie chodziło o błędy). A teraz wymuszają, bo to jest potrzebne dla jakiejś funkcji, która będzie dodana zupełnie w przyszłości, ale właściwie to nawet w ogóle nie wiadomo czy i jak będzie działała.

To jest patologia.
Bitmar pisze:Co do samych motywów wprowadzenia, nie wypowiadam się bo ja ich nie znam, to co piszesz jest możliwe.
Nie musisz znać, to logiczne jak w mordę strzelił.

Ekipa Core chce, aby Bitcoin został siecią wielkich instytucji, które między sobą będą rywalizować o miejsce na blockchainie. Jest to w 100% jasne bo wynika bezpośrednio z ich wypowiedzi i akcji (trzymanie się kurczowo 1MB, "let a fee market develop", ogłoszenie jak będzie działać LN).

Więc to absolutnie logiczne, że w przypadku gdy miejsce w bloku będzie stale ograniczone, a ktoś wyśle transakcję i mu nie przejdzie, bo opłata będzie za mała, to będzie potrzebował narzędzia do ponownej próby z większą opłatą.

RBF jest więc absolutnie konieczne dla LN, w tej czy innej formie.
Gotówka P2P da światu wolność. To są jej wrogowie: Bitcoin Core, Blockstream, Lightning Network.
Ocenzurowane i zmanipulowane fora: /r/Bitcoin, /r/CryptoCurrency, BitcoinTalk
Klucze GPG/PGP: [3072D/F92EDBA4]

Weteran
Posty: 1326
Rejestracja: 11 grudnia 2012
Reputacja: 6
Reputacja postu: 
0
Napiwki za post: 0 BTC

Re: Bitcoin Core v0.12

Postautor: MusX » czwartek, 25 lutego 2016, 20:45

Jakkolwiek nie neguje tego co pisze Shadow, to jednak trzeba sie przyzwyczaic ze beda psuli stare klienty, i to jeszcze nie raz, jest to nieuniknione dla kazdego projektu ktory jest aktywnie developowany. Najwazniejsze aby breaking changes bylo jasno i szeroko oglaszane. Aby miec stale api raczej trzeba poczekac na BTC 1.0 LTS :)

Zawsze mam rację
Awatar użytkownika
Posty: 6923
Rejestracja: 15 lutego 2011
Reputacja: 4513
Reputacja postu: 
0
Napiwki za post: 0 BTC
Lokalizacja: Zmienna

Re: Bitcoin Core v0.12

Postautor: ShadowOfHarbringer » czwartek, 25 lutego 2016, 20:57

MusX pisze:Jakkolwiek nie neguje tego co pisze Shadow, to jednak trzeba sie przyzwyczaic ze beda psuli stare klienty, i to jeszcze nie raz, jest to nieuniknione dla kazdego projektu ktory jest aktywnie developowany. Najwazniejsze aby breaking changes bylo jasno i szeroko oglaszane.
Dobrze, że zwróciłeś na to uwagę.

Czy Core ogłosiło jasno i wyraźnie, wszem i wobec, że w v0.12 wprowadza "breaking change" ? Pytam, bo jakoś tego nie widzę w ich ogłoszeniu.
Gotówka P2P da światu wolność. To są jej wrogowie: Bitcoin Core, Blockstream, Lightning Network.
Ocenzurowane i zmanipulowane fora: /r/Bitcoin, /r/CryptoCurrency, BitcoinTalk
Klucze GPG/PGP: [3072D/F92EDBA4]

Weteran
Posty: 1326
Rejestracja: 11 grudnia 2012
Reputacja: 6
Reputacja postu: 
0
Napiwki za post: 0 BTC

Re: Bitcoin Core v0.12

Postautor: MusX » czwartek, 25 lutego 2016, 20:59

nie sledzilem to nie wiem :D jesli tak to zawinili. Ale trzeba tez wazyc "breaking changes", ale nie jestem mocno w temacie, wiec nie mi je wazyc.

Admin
Awatar użytkownika
Posty: 10321
Rejestracja: 13 sierpnia 2011
Reputacja: 5182
Reputacja postu: 
0
Napiwki za post: 0 BTC

Re: Bitcoin Core v0.12

Postautor: Bitmar » czwartek, 25 lutego 2016, 21:05

@sadow, Tak jak pisałem, motywu wprowadzenia RBF nie znam, ale to co mówisz ma sens. Jeśli wielkość bloku byłaby wystarczająco duża to teoretycznie nie byłoby problemu z transakcjami które utknęły i RBF byłby zbędny. Teoretycznie bo transakcje bez fee lub bardzo małym fee są zagrożeniem spam atakiem i pozostaje pytanie czy nawet po zwiększeniu bloku powinniśmy na to pozwolić. Jeśli nie pozwolimy, to RBF robi swoją robotę....

Coś w rodzaju RBF było w Bitcoinie od początku istnienia projektu, Satoshi wyłączył to z kodu chyba w 2010 roku. Pytanie dlaczego wyłączył? Czy dlatego, że nie było sensu tego trzymać w tej fazie projektu, bo wtedy było mało transakcji i przechodziły bez fee, czy stwierdził jednak, że to zły pomysł. Może komuś uda się dokopać do jego uzasadnienia....

Co do motywów Bitcoin Core w stosunku do Lighting to znane są od dawna: http://www.coindesk.com/could-the-bitco ... alability/, więc to nie jest tak, że ludzie teraz się o tym dowiadują. Może teraz zdają sobie z tego sprawę.

Tu należałoby zacząć dyskusję na temat samych łańcuchów bocznych, czy są zagrożeniem czy szansą dla Bitcoina. Dodam tylko, że łańcuchy boczne zwiększą wydajność i szybkość bitcoina kilkaset razy. Zostaje jednak otwarte pytanie, jaka jest tego cena? Bo to zależy kto i jak się do tego zabierze. Ale jak ktoś chce o tym pogadać, to trzeba założyć nowy wątek.

Weteran
Awatar użytkownika
Posty: 1902
Rejestracja: 25 października 2013
Reputacja: 639
Reputacja postu: 
0
Napiwki za post: 0.0001 BTC

Re: Bitcoin Core v0.12

Postautor: baggins » piątek, 26 lutego 2016, 08:32

zgadzam się z shadow... cwaniaki z Core chcą odjąć Bitcoinowi zdrową nogę, żeby jakaś firma zarobiła ma sprzedaży protez...
Wszystko co piszę jest jedynie moją opinią. Nie roszczę sobie prawa do głoszenia prawdy objawionej. Mylić się może każdy.
LEWAR TWÓJ WRÓG!!!

NoMoreCore

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 2 gości