Wersja 0.9.0 protokołu przynosi kilka bardzo ważnych zmian, zostało także wyeliminowanych kilka błędów i podatności takich jak znana od 2011 roku Transaction Malleability o której zrobiło się bardzo głośno za sprawą Mt.Goxa pomimo, że nie miała ona dużego wpływu na działanie sieci.

Co dokładnie się zmieniło? Tutaj znajdziecie pełną listę zmian, a oto te najciekawsze:

Rebranding

Z początku działania Bitcoina wszyscy używali jednego oprogramowania, ale z czasem kiedy łańcuch bloków zaczął ważyć coraz więcej powstały lekkie alternatywy. Musimy rozróżniać sieć Bitcoin od oprogramowania Bitcoin. Do tej pory mówiąc Bitcoin mogliśmy mieć na myśli oprogramowanie, sieć, protokół i kryptowalutę.

Z tego powodu nowa wersja oprogramowania zmieniła nazwę na Bitcoin Core (ang. rdzeń, źródło), co podkreśla istotę oprogramowania. Opisuje to także stronę w którą będzie podążał projekt Bitcoin. Oprogramowanie będzie ‘rdzeniem’ i w gruncie rzeczy mniejsza część użytkowników będzie z niego bezpośrednio korzystała. Jak zaznaczają deweloperzy

W kolejnych wersjach funkcjonalności nie związane z rdzeniem (takie jak portfel) będą rozdzielone na inne projekty, w celu zachowania niezależnej współpracy i cykli publikacji.

Użytkownicy będą mieli okazję zauważyć szybszy interfejs graficzny użytkownika (GUI), który został poddany optymalizacjom.

Prośby o płatności

Prośby o płatności są rodzajem Bitcoinowych faktur. Zostały już wcześniej przedstawione (BIP 70) w celu rozwiązania ograniczeń Bitcoinowych URI i zapewnienie bezpieczniejszych i elastyczniejszych płatności. Przykładowo sprzedawca automatycznie dostanie adres zwrotu, żeby mógł oddać Bitcoiny kiedy coś pójdzie nie tak. Prośby o płatności mogą również zostać podpisane kryptograficznie dla pewności, że płatność zostanie wysłana do właściwego adresata. Prośba o zapłatę może zostać wysłana przez stronę, albo poprzez e-mail, a po otwarciu i weryfikacji prośby wyświetli się taka wiadomość:

Jest to całkowita nowość i z pewnością zostanie ona ulepszona w kolejnych wersjach protokołu. Sprzedawcom zaleca się zacząć używać próśb o zapłatę tak szybko jak to możliwe. Inne portfele, oraz agregatory płatności takie jak BitPay już wspierają tę funkcję.

Nowa zakładka odbioru monet

Umożliwia ona stworzenie prośby o zapłatę. Można zaznaczyć o jaką część Bitcoina się ubiegamy, oraz dołączyć krótką wiadomość, ale nie musimy tego robić. Pod koniec automatycznie wyświetli się kod QR i Bitcoin URI. Można je w prosty sposób skopiować.

Opłata transakcyjna i mining

Opłata za przekazanie wynagrodzenia przez górnika jest teraz o 10 Satoshich mniejsza i wynosi 0.00001 BTC za kilobajt. Standardowa minimalna opłata transakcyjna pozostaje na poziomie 0.0001 BTC za kilobajt.

Odnośnie miningu, to w kodzie protokołu znalazły się następujące zmiany (które mogą być dostosowywane):

  • Zmiana standardowego maksymalnego rozmiaru bloku/priorytetu (blockmaxsize/prioritysize) do 750K/50K
  • ?getblocktemplate? nie wymaga już klucza do stworzenia szablonu bloku
  • Zmieniona polityka odnośnie opłat transakcyjnych

Kontrola monet

Jest to opcja skierowana dla bardziej zaawansowanych użytkowników, która daje manualną kontrolę nad monetami. Za każdym razem kiedy otrzymujesz Bitcoiny nowe nieużyte ‘wyjście’ jest dodane do portfela. Te ‘wyjścia’ – monety – są niezbędne przy płatnościach wychodzących. Normalnie wyjścia te są wybierane automatycznie, ale w nowej wersji protokołu pojawiła się możliwość wyboru takiego wyjścia. Opcja ta pozwala na zwiększenie prywatności. Standardowo jest ona wyłączona i należy ją aktywować w opcjach.

Ponadto portfel ma kilka innych nowych opcji, pojawiła się 64 bitowa wersja na Windows, zostało zniesione wsparcie dla starszych Maców, zostało naprawionych sporo podatności i zostały wprowadzone ulepszenia w kwestiach czysto technicznych. Wciąż nie pojawiła się jednak możliwość dołączenia krótkiej wiadomości do transakcji.

Kod można pobrać tutaj: https://bitcoin.org/bin/0.9.0/, każdy może go przejrzeć w poszukiwaniu błędów, a jeśli takie znajdzie to należy je zgłosić tutaj: https://github.com/bitcoin/bitcoin/issues

Wizualizacja rozwoju protokołu:

Poprzedni artykułBlockchain: Nowy Wygląd Nagłówka
Następny artykułPodsumowanie Tygodnia #33
Założyciel serwisu, redaktor naczelny. Serwis ‘Bitcoinet’ założył w czasie studiów na University of Wolverhampton w Anglii. Posiada wykształcenie artystyczne w zakresie reklamy wizualnej i produkcji wideo. Właściciel firmy BitSky Multimedia, zawodowo zajmuje się marketingiem i produkcją wideo. Członek Polskiego Stowarzyszenia Bitcoin. Członek założycielski Izby Gospodarczej Blockchain i Nowych Technologii. Walutami cyfrowymi i technologią blockchain interesuje się od 2012 roku.

1 KOMENTARZ

  1. Przykro mi to mówić ale BTC padnie szybciej niż osiągnie wartość 10 tyś zł za 1 sztukę. Media puściły plotę ludzie jak zwykle łykneli kłamstwo. Sprzedają sprzęnt i to co wykopali. Przez to trudnośc w kopaniu poszła w górę a co za tym idzie maleje wydajność sieci cena spada. Pula BTC w ruchu maleje. A ceny koparek na allegro ciągle na poziomie 2000- 3000 tyś zł za koparki 200ghas. Jak one realnie generują jakieś 30 zł na dzień dupa i tyle jak uciekną to nawet te naj wspanialsze 1 th nic nie zdziałają bo będą mało wydajne. Ostanio coś dużo oszustów i pseudo speców od BTC wciskających karty graficzne które są gówno wydajne niż ASCI. A do tego idzie grupa idjótów prwadzących szkoły i portale o biznesie. Mówiących że BTC to zło bez przyszłości. Ja wiem czemu bo oni nie zarabiają nie maja farjerów do dojenia. Musimy coś z tym zrobić. Uśadomic ludzi że media kłamią a banki chca z nich doić kase i tyle. W konicu zalrzy nam na przyszłości BTC!!!

ZOSTAW ODPOWIEDŹ

Please enter your comment!
Please enter your name here