za
cz binance

Przegląd najważniejszych newsów z podwórka deweloperów Bitcoina. CoinSwap, BWT i kalkulator wielkości transakcji

Zondacrypto gielda kryptowalut 2650

Prace nad rozwojem technologii i infrastruktury Bitcoina wciąż trwają, co rusz padają nowe propozycje i pojawiają się kolejne narzędzia. W dzisiejszym podsumowaniu przybliżymy ostatnio poruszony temat CoinSwap jako alternatywy dla CoinJoin, omówimy najważniejsze funkcje nowego Bitcoin Wallet Trackera i przyjrzymy się kalkulatorowi wielkości transakcji od Jamesona Loopa.

Projekt implementacji CoinSwap

Po raz pierwszy o alternatywnie dla CoinJoin, czyli CoinSwap, społeczności Bitcoina usłyszała w 2013 roku. Na forum Bitcointalk, Gren Maxwell przedstawił wizję szczególnego rodzaju transakcji, generowanych za pomocą protokołu CoinSwap. Umożliwia on, dwóm użytkownikom stworzenie pary transakcji, przypominającej na pierwszy rzut oka zwykłą płatność, ale w rzeczywistości transakcja polega na wymianie monet.

Chris Belcher, w swoim obszernym poście na Bitcoin-Dev, bardzo merytorycznie omawia projekt implementacji CoinSwap, jako metody skutecznie poprawiającej prywatność w sieci BTC. Według Chrisa obecne standardy Bitcoina, pozwalają na bezproblemową implementację CoinSwap bez konieczności wykonywania jakiegokolwiek Soft forka.

Sugeruje również, możliwość połączenia CoinSwap z istniejącym CoinJoin.

CoinSwap can be combined with CoinJoin. In original CoinSwap, Alice
might pay into a CoinSwap address with a regular transaction spending
multiple of her own inputs:

    AliceInputA (1 BTC) ----> CoinSwap Address (3 BTC)
    AliceInputB (2 BTC)

Aby taka współpraca była możliwa, Bob musiałby stworzyć dwa niepowiązane ze sobą UTXO. Jeden z nich przy pomocy protokołu CoinSwap a drugi CoinJoin.

Z technicznego punktu widzenia CoinSwap, może okazać się dużo lepszym rozwiązaniem niż CoinJoin, ale nie może działać samodzielnie. Aby w pełni wykorzystać możliwości CW, należy go połączyć z:

* ECDSA-2P
* Liquidity market
* Routed CoinSwaps
* Multi-transaction CoinSwaps
* Breaking change output heuristics
* Fidelity bonds
* PayJoin with CoinSwap
* Federated message boards protected from spam with fidelity bonds

Bitcoin Wallet Tracker (BWT)

Nadav Ivgi, przedstawił autorską wersje alpha Bitcoin Wallet Trackera, programu współdziałającego z portfelem Bitcoin Core, za pomocą standardowego interfejsu RPC:

wykorzystuje te dane do tworzenia dodatkowych indeksów niezbędnych do lekkich portfeli, a następnie udostępnia te dane zarówno za pomocą protokołu Electrum Server, jak i własnego API BWT opartego na HTTP

Kilka funkcji oprogramowania:

  • możliwość śledzenia i improtowania adresów XPUB
  • obsługa dwóch dodatkowych indeksów, jeden służący do przeglądania historii transakcji a drugi wyszukujący wychodzące Tx0
  • aktualizacje w czasie rzeczywistym

BWT może być użyty jako backend dla portfeli (podobnie jak Dojo Samurai) lub do śledzenia depozytów na xpub.

Kalkulator obliczający wielkość i rozmiar transakcji

Ciekawe narzędzie ułatwiające życie wszystkim programistom przedstawił Jameson Lopp. Chcąc stworzyć własny portfel lub usługę opartą na sieci BTC, każdy musi mierzyć się z problematycznym ustaleniem wielkości opłaty dla górników.

Z pomocą przychodzi wspomniany wyżej kalkulator, a link do niego znajdziecie tutaj.

Bitcoina i inne kryptowaluty kupisz w prosty i bezpieczny sposób na giełdzie zondacrypto.

Tagi

Newsletter Bitcoin.pl

Więcej niż bitcoin i kryptowaluty. Najważniejsze newsy i insiderskie informacje prosto na Twój email.

Dbamy o ochronę Twoich danych. Przeczytaj naszą Politykę Prywatności