Po prostu SegWit? Bitcoin Core już pracuje nad nową skalą Upgrade | PL.democraziakmzero.org

Po prostu SegWit? Bitcoin Core już pracuje nad nową skalą Upgrade

Po prostu SegWit? Bitcoin Core już pracuje nad nową skalą Upgrade

Trzon zespołu deweloper Bitcoin nie jest jeszcze zrobione przez protokół skalowania kryptowaluta użytkownika.

Pomimo faktu, że zmiana nazywa Segregated Witness (SegWit) aktywowany w sieci zaledwie sześć tygodni temu (z przedsiębiorstw i użytkowników teraz powoli updatingand średnie rozmiary bloku pełzania w górę), uaktualnienie już rozpoczęło łańcuch lat-in-the-making reakcja na inne optymalizacje pracy skierowanych ku pomieścić większą liczbę użytkowników.

Tak więc, podczas gdy przedsiębiorstwa i górnicy naciskają na bardziej agresywne skalowanie poprzez kontrowersyjną propozycją Segwit2x zespół open source za najbardziej powszechnie używanych programów Bitcoin koncentruje się na innych wysiłków w całości. Zwane „podpisy Schnorr” technologia oferuje inną opcję schematu podpisu obok Krzywa eliptyczna Digital Signature Algorithm (ECDSA). Jedną z zalet jest to, że obsługuje agregację „podpis” na blockchain bitcoin.

Mimo, że może wydawać się skomplikowane, zmiana ma na celu skonsolidowanie działalności, która już ma miejsce w sieci z każdej transakcji. W ramach programu ECDSA, każdy kawałek transakcji bitcoin jest podpisane indywidualnie, natomiast z podpisami Schnorr, wszystkie te dane mogą być podpisane raz.

I robi tak mogłoby poprawić Bitcoin w kilku kluczowych sposobów, zgodnie z deweloperów pracujących nad wysiłku.

Blockstream inżynier Nick Jonas powiedział CoinDesk że ta metoda zacierania danych sygnatur razem powinno być uważane za „nisko wiszące owoce za pomoc Bitcoin skalę.”

Po pierwsze, przez zmniejszenie liczby podpisów, to zwiększa ilość danych transakcji, które można dopasować do każdego bloku. Po drugie, poprzez łączenie podpisów, technologia mogłaby zwiększyć prywatność, tym trudniejsze do określenia, w którym transakcje pochodzą.

Po trzecie, to uważa się zmiana mogłaby ograniczyć „ataków spamu”, gdzie jedna jednostka wysyła kilka niewielkich transakcji Bitcoin które zajmują dodatkowej przestrzeni w blockchain potencjalnie czyni węzły trudniejsze do uruchomienia.

Sukces dzięki awarii

Choć nowa technologia podpis został pomysł co najmniej od 2013 roku, twórcy niedawno kilka przełomów, przynosząc podpisów Schnorr bliżej rzeczywistego wykonania na Bitcoin.

SegWit był pierwszym koniecznym krokiem w tym zmienić kod, który przenosi dane podpis do innej części bloku, dzięki czemu Schnorr (lub coś podobnego) możliwe do wykonania z wstecznie zgodny aktualizacji oprogramowania (miękki widelec), gdzie to nie było” T powyżej.

Następnie, ostatnio deweloperzy natknął badań kryptografii under-the-radar, który mógłby pomóc im zbudować algorytm szybciej.

Zgodnie z rocznym zgromadzeniu transcriptof Bitcoin rdzenia w okresie letnim, programiści przedłożony dokument określający ich schemat agregacji podpis do kryptografii finansowego i bezpieczeństwo danych 2017. Podczas gdy komisja konferencja odrzuciła gazetę - twierdząc, że dowód zabezpieczeń dla programu agregacji podpis pod warunkiem w papier był zbyt słaby - zasugerowali również inny dokument, który dostarczył silniejszy dowód bezpieczeństwa.

Bitcoin Rdzeń specjalista Bryan Biskup powiedział CoinDesk:

„Jest to ważne i użyteczne, ponieważ oznacza to, że kryptografia badano w przeszłości z dalszym stopniu, niż wcześniej sądzono.”

Dzięki temu prace już wykonane, programiści mogą spędzać mniej czasu prasowania się ze schematem podpisu zabezpieczeń, a więcej czasu na zastanawianie się, jak zaimplementować go na Bitcoin.

Kolejne kroki w kierunku rzeczywistości

Blockstream Nick wskazuje na wiązce w toku zmian kodu zwanych „moduł aggsig” jako głównego miejsca, gdzie są podpisy Schnorr pracował.

Składki Code - Andrew Poelstra, Greg Maxwell, Pieter Wuille, Peter Dettman i inne - sięgają miarę 2012 roku, wykazujące ten moduł jako najbardziej zaawansowana pod względem trwają prace nad najdłuższym wielu lat.

Podczas gdy wielu deweloperów tam zwrócili swoją uwagę do optymalizacji wydajności wykonania kodu Schnorr aby upewnić się, że weryfikacja podpisów jest tak szybko, jak to możliwe, Nick powiedział, nadal istnieją pewne brakujące elementy w module aggsig zanim może być połączone w Bitcoin samo.

Na przykład, funkcja Bitcoin jest OP_CHECKSIG sprawdza, czy ktoś naprawdę jest właścicielem Bitcoin próbują wysłać. Obecnie ta funkcja nie podejmuje nowe sygnatury Schnorr pod uwagę, co oznacza, że ​​nie może zrobić podpisy agregacji, powiedział Nick.

„Nie ma jeszcze propozycja publicznych określające, jak [to] będzie dokładnie działa,” wyjaśnił, dodając, że deweloperzy muszą napisać jakąś mapę drogową dla nowej funkcji, zanim będzie mógł być realizowany.

Mimo to, był optymistą, że zmiana ta nie potrwa długo do wykonania, nazywając go „stosunkowo proste.”

Nick stwierdził:

„Prawo ludzi po prostu trzeba znaleźć czas, aby skupić się na nim.”

Korekta: Wcześniejsza wersja artykułu nieprawdziwe gdzie mogą być wykorzystane podpisy Schnorr. Który został skorygowany.

Powiązane wiadomości


Post Altcoin

Bitcoinowy procesor płatności GoCoin na fali Singapuru

Post Altcoin

Bitcoin vs Argentine peso: Co jest gorsze?

Post Altcoin

Austria oferuje sprzeczne wytyczne dotyczące statusu finansowego Bitcoin

Post Altcoin

Segwit2x jest skazany na niepowodzenie

Post Altcoin

Dlaczego Gibkość Bitcoina jest niezbędna

Post Altcoin

Platforma handlu instrumentami pochodnymi Bitcoin Coinarch rozszerza się na Chiny

Post Altcoin

Raport BitLicense firmy CoinDesk jest już dostępny

Post Altcoin

Bitcoin w 2018: rok polityczny wyzwaniem Apolitical Money

Post Altcoin

Coins.ph uruchamia aplikację Cash-to-Bitcoin dla Azji Południowo-Wschodniej

Post Altcoin

Dlaczego Pi jest odpowiedzią i buduje regulacyjną wymianę

Post Altcoin

Kontrowersyjny Neo i Bee CEO Resurfaces po zniknięciu

Post Altcoin

Marc Hochstein z American Banker dołącza do CoinDesk jako redaktor naczelny