Błąd krytyczny w SegWicie: SegWit nie umożliwia podpisywania wiadomości kluczem prywatnym !
- Zawsze mam rację
- Posty: 6923
- Rejestracja: 15 lutego 2011
- Reputacja: 4513
- Lokalizacja: Zmienna
Błąd krytyczny w SegWicie: SegWit nie umożliwia podpisywania wiadomości kluczem prywatnym !
Postautor: ShadowOfHarbringer » czwartek, 2 listopada 2017, 22:16
Najwyraźniej obsługa SegWit nawet w domyślnym kliencie Bitcoina, Bitcoin Core jest tak niedopracowana i spaczona, że nie pomyślano nawet o implementacji tak podstawowej funkcji jak podpisywanie tekstu z pomocą klucza prywatnego.
Dlaczego podstawowej ? Umożliwia ona udowodnienie że jest się posiadaczem danego adresu Bitcoin, w rozwiązaniach bezpieczeństwa i weryfikacji tożsamości jest to krytyczny feature.
Poza tym jest to funkcja, która istniała praktycznie od samego początku Bitcoina - 2009.
Na dzień dzisiejszy w momencie pisania tego posta, nie istnieje ustandaryzowany sposób podpisywania wiadomości z użyciem kluczy prywatnych SegWit. Istnieje tylko teoretyczna technologiczna możliwość, niezaimplementowana w żadnym kliencie.
SegWit zatem jest jawnie niekompletną i niedopracowaną technologią, którą po 3 miesiącach od wdrożenia można nazwać co najwyżej kompletną klapą, być może powinien wrócić na "stół kreślarski".
Ocenzurowane i zmanipulowane fora: /r/Bitcoin, /r/CryptoCurrency, BitcoinTalk
ShadowOfHarbringer
- Bardzo Zły Moderator
- Posty: 14380
- Rejestracja: 16 kwietnia 2012
- Reputacja: 2659
- Lokalizacja: Polska/Wwa/GW
Re: Błąd krytyczny w SegWicie: SegWit nie umożliwia podpisywania wiadomości kluczem prywatnym !
Postautor: rav3n_pl » czwartek, 2 listopada 2017, 22:56
BIP39 Mnemonic z talii kart
Bitcoin Core 0.26.1
Linki do YT, TT, LI i reszty
rav3n_pl
- Zawsze mam rację
- Posty: 6923
- Rejestracja: 15 lutego 2011
- Reputacja: 4513
- Lokalizacja: Zmienna
Błąd krytyczny w SegWicie: SegWit nie umożliwia podpisywania wiadomości kluczem prywatnym !
Postautor: ShadowOfHarbringer » czwartek, 2 listopada 2017, 23:02
Dziękuję zagorzałemu wrogowi za potwierdzenie.rav3n_pl pisze:Powodzenia w podpisywaniu wiadomości adresem multisig.
Ocenzurowane i zmanipulowane fora: /r/Bitcoin, /r/CryptoCurrency, BitcoinTalk
ShadowOfHarbringer
- Bardzo Zły Moderator
- Posty: 14380
- Rejestracja: 16 kwietnia 2012
- Reputacja: 2659
- Lokalizacja: Polska/Wwa/GW
Re: Błąd krytyczny w SegWicie: SegWit nie umożliwia podpisywania wiadomości kluczem prywatnym !
Postautor: rav3n_pl » czwartek, 2 listopada 2017, 23:07
Podpisywanie "segwitem" jest niemożliwe ze względu na konstrukcję adresu.
Identycznie jak jest w przypadku multisigów.
Trzeba by wyciągnąć z adresu segwitowego opakowany w p2sh adres i nim podpisywać.
Tak jak w multisigu można podpisywać tylko adresami biorącymi udział.
Nie ma, nie było i pewnie nie będzie bezpośredniej drogi. W obecnym sposobie generowania adresów jest to niewykonalne.
BIP39 Mnemonic z talii kart
Bitcoin Core 0.26.1
Linki do YT, TT, LI i reszty
rav3n_pl
- Zawsze mam rację
- Posty: 6923
- Rejestracja: 15 lutego 2011
- Reputacja: 4513
- Lokalizacja: Zmienna
Błąd krytyczny w SegWicie: SegWit nie umożliwia podpisywania wiadomości kluczem prywatnym !
Postautor: ShadowOfHarbringer » czwartek, 2 listopada 2017, 23:12
Wszystko się zgadza.rav3n_pl pisze:Podpisywanie "segwitem" jest niemożliwe ze względu na konstrukcję adresu.
Identycznie jak jest w przypadku multisigów.
Trzeba by wyciągnąć z adresu segwitowego opakowany w p2sh adres i nim podpisywać.
A więc używając adresów SegWit zamiast normalnych adresów, podpisywanie wiadomości - funkcja, która była dostępna w Bitcoinie od samego początku - staje się niedostępna.
Gdyby wszyscy nagle zaczęli używać SegWit tak jak tego chce Core, przestaliby mieć możliwość podpisywania wiadomości w ogóle.
SegWit to rak.
Ocenzurowane i zmanipulowane fora: /r/Bitcoin, /r/CryptoCurrency, BitcoinTalk
ShadowOfHarbringer
- Dyskutant
- Posty: 238
- Rejestracja: 30 maja 2015
- Reputacja: 18
Błąd krytyczny w SegWicie: SegWit nie umożliwia podpisywania wiadomości kluczem prywatnym !
Postautor: Pieselfan » czwartek, 2 listopada 2017, 23:15
Zmieńmy delikatnie zdanie i wyjdzie nam coś takiego:ShadowOfHarbringer pisze:Gdyby wszyscy nagle zaczęli używać SegWit tak jak tego chce Core, przestaliby mieć możliwość podpisywania wiadomości w ogóle.
SegWit to rak
Gdyby wszyscy nagle zaczęli używać multisig, przestaliby mieć możliwość podpisywania wiadomości w ogóle. Multisig to rak.
bitcoinaverage.pl - porównanie kursów i wolumenów polskich giełd bitcoin
Pieselfan
- Zawsze mam rację
- Posty: 6923
- Rejestracja: 15 lutego 2011
- Reputacja: 4513
- Lokalizacja: Zmienna
Błąd krytyczny w SegWicie: SegWit nie umożliwia podpisywania wiadomości kluczem prywatnym !
Postautor: ShadowOfHarbringer » czwartek, 2 listopada 2017, 23:37
Wiesz co, dawno Cię nie widziałem i dam Ci na chwilę szansę, kasując Cię z mojej listy wrogów.Pieselfan pisze:https://github.com/bitcoin/bitcoin/issues/10542
Zmieńmy delikatnie zdanie i wyjdzie nam coś takiego:ShadowOfHarbringer pisze:Gdyby wszyscy nagle zaczęli używać SegWit tak jak tego chce Core, przestaliby mieć możliwość podpisywania wiadomości w ogóle.
SegWit to rak
Gdyby wszyscy nagle zaczęli używać multisig, przestaliby mieć możliwość podpisywania wiadomości w ogóle. Multisig to rak.
Moja diagnoza Twojego stanu jest taka: Podstawowe braki w logicznym rozumowaniu lub nieznajomość historii Bitcoina z ostatnich 6 miesięcy.
Wypowiedziane przez Ciebie zdanie "Gdyby wszyscy nagle zaczęli używać multisig, przestaliby mieć możliwość podpisywania wiadomości w ogóle. Multisig to rak" nie ma logicznego sensu. Wyjaśnienie:
- Nie każdy multisig to segwit, ale każdy SegWit to multisig. Czyli zdania "Gdyby wszyscy nagle zaczęli używać multisig" oraz "Gdyby wszyscy nagle zaczęli używać segwit" NIE SĄ RÓWNOWAŻNE. Basic logic.
- Zapomniałeś już, że SegWit był promowany przez Core jako kompletny zamiennik zwykłych transakcji, tak aby zwiększyć przepustowość o 70% ? No więc jeżeli by tak zrobić jak chciało Core i zastąpić zwykłe transakcje SegWitem, to ludzie utraciliby możliwość podpisu kluczem prywatnym. Możliwość, która była w Bitcoinie od początku i jest krytyczna dla wielu zastosowań
- Zastanawia brak tak krytycznej funkcji w mechaniźmie nad którym Core pracowało 2 lata. I mechaniźmie, który jest reklamowany jako gotowy. Wygląda mi to na kompletne partactwo, ale może masz tutaj inne zdanie ?
Za chwile wyjdzie, czy dalej zachowasz się jak gimnazjalista z naszych dawniejszych rozmów i będziesz nadal pitolił jak potłuczony, czy też może taktownie zastosujesz logikę albo zamkniesz się w końcu.
Czekam na Twoją decyzję, bo nie wiem czy dodać Cię z powrotem na listę wrogów czy nie.
Ocenzurowane i zmanipulowane fora: /r/Bitcoin, /r/CryptoCurrency, BitcoinTalk
ShadowOfHarbringer
- Bardzo Zły Moderator
- Posty: 14380
- Rejestracja: 16 kwietnia 2012
- Reputacja: 2659
- Lokalizacja: Polska/Wwa/GW
Błąd krytyczny w SegWicie: SegWit nie umożliwia podpisywania wiadomości kluczem prywatnym !
Postautor: rav3n_pl » czwartek, 2 listopada 2017, 23:50
ŻADEN multisig nie pozwala na podpisywanie adresem. ŻADEN. Basic bitcoin technology.
BIP39 Mnemonic z talii kart
Bitcoin Core 0.26.1
Linki do YT, TT, LI i reszty
rav3n_pl
- Weteran
- Posty: 1602
- Rejestracja: 7 listopada 2013
- Reputacja: 775
Błąd krytyczny w SegWicie: SegWit nie umożliwia podpisywania wiadomości kluczem prywatnym !
Postautor: redbog » czwartek, 2 listopada 2017, 23:54
W sumie raz w życiu użyłem tej funkcji w celu zdobycia "darmowych" byteball.
redbog
- Zawsze mam rację
- Posty: 6923
- Rejestracja: 15 lutego 2011
- Reputacja: 4513
- Lokalizacja: Zmienna
Błąd krytyczny w SegWicie: SegWit nie umożliwia podpisywania wiadomości kluczem prywatnym !
Postautor: ShadowOfHarbringer » czwartek, 2 listopada 2017, 23:58
Co nie ma żadnego związku z tematem.rav3n_pl pisze:ŻADEN multisig nie pozwala na podpisywanie adresem. ŻADEN. Basic bitcoin technology.
Ocenzurowane i zmanipulowane fora: /r/Bitcoin, /r/CryptoCurrency, BitcoinTalk
ShadowOfHarbringer
- Bardzo Zły Moderator
- Posty: 14380
- Rejestracja: 16 kwietnia 2012
- Reputacja: 2659
- Lokalizacja: Polska/Wwa/GW
Błąd krytyczny w SegWicie: SegWit nie umożliwia podpisywania wiadomości kluczem prywatnym !
Postautor: rav3n_pl » piątek, 3 listopada 2017, 00:03
Przecież TO JEST TEN BŁĄD który wytykasz.
Faktycznie, brak związku.
Ja już swoje powiedziałem.
BIP39 Mnemonic z talii kart
Bitcoin Core 0.26.1
Linki do YT, TT, LI i reszty
rav3n_pl
- Zawsze mam rację
- Posty: 6923
- Rejestracja: 15 lutego 2011
- Reputacja: 4513
- Lokalizacja: Zmienna
Błąd krytyczny w SegWicie: SegWit nie umożliwia podpisywania wiadomości kluczem prywatnym !
Postautor: ShadowOfHarbringer » piątek, 3 listopada 2017, 00:09
Oczywiście, że brak związku.
Użytkownika Bitcoin nie obchodzi co to jest ten cały SegWit i dlaczego on został wprowadzony. Obchodzi go, że używa Bitcoina.
Użytkownik chce zrobić proste sprawy:
- Wysłać transakcję taniej (w SegWit, bo transakcja jest mniejsza = tańsza)
- Podpisać wiadomość
No i tej drugiej rzeczy już nie zrobi z użyciem SegWit. Jeżeli używał do tej pory tylko adresów SegWit i trzymał na nich swoje Bitcoiny, to zostało mu to uniemożliwione.
Więc pewnego pięknego dnia, użytkownik zainstaluje nową wersję Core, w której SegWit będzie domyślny, i funkcje, których zawsze używał przestaną być dostępne.
Jest to utrata funkcjonalności i rażący, krytyczny błąd. Tym bardziej, że podpisanie wiadomości SegWitem jest technicznie możliwe.
Jeżeli nie rozumiesz tak prostych spraw, to chyba powinieneś wrócić do liceum, bo tam tłumaczyli podstawową logikę. Twoje płaczliwe próby obrony Core przed ich patologicznymi wpadkami są doprawdy żałosne.
Ocenzurowane i zmanipulowane fora: /r/Bitcoin, /r/CryptoCurrency, BitcoinTalk
ShadowOfHarbringer
- Bitcoin
- Bezpieczeństwo
- Giełdy i serwisy - zagrożenia
- Anonimowość i bezpieczeństwo w sieci
- Piramidy i scamy
- Bitcoin
- Rozwój projektu
- Twój wkład w rozwój projektu
- Przedszkole
- Pomoc techniczna
- Generowanie monet
- Pomoc
- Ogólnie o miningu
- Mining pools
- Kopacze (miners)
- Sprzęt (hardware) do miningu
- Bitcoin w mediach
- Projekty związane z Bitcoin
- Imprezy, spotkania, konferencje
- Kwestie prawne
- Ciekawostki
- Organizacje charytatywne, zbiórki, dotacje
- Programowanie i wdrożenia
- Ankiety
- Portfele bitcoin
- Dla zaawansowanych - nowi tylko czytają
- Ekonomia
- Rozważania ekonomiczne
- Ankiety ekonomiczne
- Analiza techniczna
- Tutaj zapłacisz bitcoinami
- Polska
- Świat
- Tablica ogłoszeń
- Towary
- Sprzedam
- Kupię
- Zamienię
- Udziały
- Usługi
- Wymiana walut
- Komentarze
- Nagrody
- Wymiana Face-to-Face
- Dolnośląskie
- Kujawsko-pomorskie
- Lubelskie
- Lubuskie
- Łódzkie
- Małopolskie
- Mazowieckie
- Opolskie
- Podkarpackie
- Podlaskie
- Pomorskie
- Śląskie
- Świętokrzyskie
- Warmińsko-mazurskie
- Wielkopolskie
- Zachodniopomorskie
- Cała Polska
- Szukam/dam pracę
- Boty i strategie
- Giełdy, kantory, bitomaty
- Kantory
- Bitomaty
- Inwestycje
- Metale szlachetne
- ICO
- Forki i Alternatywne kryptowaluty
- LiteCoin
- Ekonomia
- Mining
- Ustawienia i konfiguracje
- Linki
- Dogecoin
- Ekonomia
- Mining
- NameCoin
- Ekonomia
- Mining
- Pozostałe
- Scrypt
- SHA256
- Dash
- Ethereum
- ETC
- Lisk
- Bitcoin Cash
- Kopanie kryptowalut
- Kopanie GPU
- Kopanie CPU
- Kopanie ASIC/FPGA
- Kopalnie kryptowalut
- IOTA
- NEO
- Chia
- SCAMY
- Inne
- Linki
- Faucety, kraniki, gry
- Księga skarg i zażaleń
- AMA
- Strona i forum
- Administrator mówi
- Opinie, propozycje, uwagi
- Propozycje banów
Kto jest online
Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 51 gości
- Strefa czasowa UTC+02:00
- Na górę
- Zmień szerokość ekranu
- Usuń ciasteczka witryny
O Polskim Forum Bitcoin
Polskie Forum Bitcoin skupia miłośników Bitcoina w Polsce. Tu możesz zadać pytania odnośnie Bitoina lub podyskutować na ciekawe tematy.
Polecamy
Treści na tym forum mają charakter wyłącznie informacyjno-edukacyjny, a posty są wyrazem osobistych poglądów ich autorów. Treśći na forum ani w całości ani w części nie stanowią "rekomendacji" w rozumieniu przepisów Rozporządzenia Ministra Finansów z dnia 19 października 2005 r. w sprawie informacji stanowiących rekomendacje dotyczące instrumentów finansowych, lub ich emitentów (Dz.U. z 2005 r. Nr 206, poz. 1715).