Wyjaśnienie Bitcoin Blockchain: Zrozumienie Bitcoin i Blockchain



Ten blog Bitcoin Blockchain pomoże Ci zrozumieć podstawy Bitcoin i jak technologia Blockchain pomaga we wdrożeniu systemu Bitcoin.

Bitcoin Blockchain to bez wątpienia szum w dzisiejszej branży. Za pośrednictwem tego bloga postaram się jak najlepiej przedstawić koncepcje kryptowaluty Bitcoin i sposób, w jaki stworzył tę rewolucyjną technologię, którą nazywamy Blockchain. Zanim przejdziesz dalej, zapoznaj się z naszym krótkim filmem animowanym na temat tego, czym jest Blockchain i Bitcoin.

To pytanie często powoduje zamieszanie. Oto krótkie wyjaśnienie, aby oczyścić swoją zamęt w głowie!





Co to jest Blockchain | Co to jest Bitcoin | Edureka

Poniżej przedstawiamy fabułę naszego bloga Bitcoin Blockchain:

  1. Co to jest Bitcoin?
  2. Co to jest Blockchain?
  3. Jak Bitcoin wdraża Blockchain?
    3.1 Rozproszona księga publiczna
    3.2 Szyfrowanie Hash
    3.3 Dowód pracy
    3.4 Zachęty do walidacji
  4. Kopalnia bitcoinów
  5. Portfele Blockchain
  6. Demo: przesyłanie bitcoinów między portfelami

Co to jest Bitcoin?

Zanim przejdziemy dalej, przedstawię historię transakcji pieniężnych.



Historia transakcji pieniężnych

Jeśli chodzi o transakcje pieniężne lub cokolwiek wartościowego, ludzie polegają na bankach i innych zaufanych stronach trzecich, takich jak banki i rządy, aby zapewnić zaufanie i pewność.

Teraz te zaufane strony odgrywają ważną rolę w ułatwianiu transakcji cyfrowych. W ten sposób tworzy się tzw problem podwójnych wydatków .

Ale co, jeśli istnieje sposób na wyłączenie pośrednictwa przepływu zasobów cyfrowych. Cóż, dziś istnieje technologia, która to umożliwia.



W 2009 roku Satoshi Nakamoto opracował elektroniczny system gotówkowy peer to peer o nazwie Bitcoin, który umożliwia bezpośrednie przesyłanie płatności online, bez pośrednika.

Co to jest Blockchain?

  • Blockchain to po prostu struktura danych, w której każdy blok jest powiązany z innym blokiem w porządku chronologicznym ze znacznikiem czasu
  • Jest to rozproszona cyfrowa księga niezmiennego publicznego rejestru transakcji cyfrowych
  • Każdy nowy rekord jest sprawdzany w sieci rozproszonej, zanim zostanie zapisany w bloku
  • Wszystkie informacje zapisane w księdze można zweryfikować i skontrolować, ale nie można ich edytować
  • Każdy blok jest identyfikowany za pomocą podpisu kryptograficznego
  • Pierwszy blok Blockchain jest znany jako Blok Genesis

Wyjaśnienie Bitcoin Blockchain | Edureka

W jaki sposóbBitcoin wdraża Blockchain?

Blockchain to podstawowa technologia bitcoinów, która pokonuje wszystkie problemy tradycyjnej bankowości. Spójrzmy na to wSzczegół.

1. Rozproszona księga publiczna

Każda osoba w sieci ma kopię księgi. Nie ma jednej scentralizowanej kopii oryginału. Księga w tym przypadku oznacza kopię wszystkich transakcji, które kiedykolwiek miały miejsce.

Blockchain to rozproszona baza danych, która przechowuje wszystkie transakcje Bitcoin, które kiedykolwiek miały miejsce w historii Bitcoin.Gwarantuje to, że żadna osoba nie może wprowadzać zmian w księdze, ponieważ wszyscy inni natychmiast oznaczą ją jakoskorumpowany.

2. Hash Encryption

Wszystko, co jest przechowywane w Blockchain, jest zaszyfrowane . W ten sposób każdy może zobaczyć wszystkie transakcje, ale jednocześnie nikt nie będzie wiedział, które z tych kont należy do Ciebie.

uczyć się pl sql online za darmo

Czy to nie jest dokładnie to, czego oczekujemy od systemu bankowego?być?

3. Dowód pracy

Dowód pracy to koncepcja wymyślona w Bitcoin Blockchain, w której górnicy (specjalni użytkownicy Bitcoin) będą weryfikować transakcje, rozwiązując złożona łamigłówka matematyczna zwany Proof of Work.

Technicznie rzecz biorąc, istnieje wartość docelowa skrótu przypisana do każdego bloku przed czasem.Górnicy łączą zestaw niezweryfikowanych transakcji Bitcoin (około 250) w jeden blok, obliczają jego hash, a następnie rozpoczynają wyścig, aby znaleźć określony zestaw znaków o nazwie Nuncjusz .

Całkowita wartość skrótu uzyskana z wartości skrótu poprzedniego bloku, danych transakcji i pliku nuncjusz musi odpowiadać końcowej wstępnie przypisanej docelowej wartości skrótu. To jest to Nuncjusz który jest obszerny obliczeniowo . Tylko ludzie z ogromną mocą obliczeniowąi elektrycznośćsą w stanie rozwiązać go w 10 minutśredni.

4. Zachęty do walidacji

Najbardziej interesującą częścią Bitcoina jest Kopalnia bitcoinów . Jest to koncepcja, w ramach której niektórzy użytkownicy wykonują pracę i są nagradzani 12,5 Bitcoinów (BTC) na blok. Wydobycie każdego bloku zajmuje średnio około 10 minut.

Ta zachęta jest przeznaczona dla wysiłków w zakresie obliczeń i pokrycia kosztów energii elektrycznej i infrastruktury wymaganych do osiągnięcia tego celu. Obecnie duże pule kontrolują około 10-20% globalnej mocy wydobywczej i generalnie tylko te pule są skuteczne w wydobywaniu bitcoinów.

Kopalnia bitcoinów

Bitcoin Mining to proces walidacji transakcji do nowego bloku i dodania tego bloku do istniejącego Blockchain.Odnoszący sukcesy górnicy Bitcoinów są nagradzani ustaloną ilością nowych Bitcoinów, które są wydobywane w gospodarce Bitcoin. Obecnie każdy odnoszący sukcesy górnik otrzymuje 12,5 BTC ( Może ulec zmianie raz na 4 lata lub w wyniku decyzji społeczności Bitcoin ) jako nagrodę za pomyślne dodanie bloku transakcji do plikuBlockchain.

Portfele kryptowalut

Portfele Bitcoin są zwykle używane do przesyłania Bitcoinów na różne konta. Są jak superset zawierający portfele dla Bitcoin i wszystkich innych kryptowalut, takich jak Ethereum, Litecoin, Dash, Ripple i Auroracoin, aby wymienić tylko kilka.

system.exit (0) java

Wszystkie transakcje w sieci Bitcoin odbywają się za pośrednictwem jednego z różnych portfeli Bitcoin. Niektóre z popularnych portfeli Bitcoin to Jaxx, Zebpay, Blockchain.info, Electrum, Keep Eye, Exodus i Mycelium.

Rodzaje portfela Blockchain

Przeanalizujemy najpopularniejsze typy portfeli Blockchain w oparciu o lokalizację kluczy prywatnych, urządzeń i klientów

Postać: Bitcoin Blockchain Explained - gorące i zimne portfele

  1. Gorący portfel

    Gorące portfele są najłatwiejsze w użyciu do przesyłania kryptowalut. Nie ma potrzeby pobierania całego Blockchain, a wszystkie klucze prywatne są przechowywane online w celu szybkich transferów. Są mniej niezawodne w porównaniu do zimnych portfeli.

  2. Zimny ​​portfel

    Zimne portfele to te, w których cały Blockchain jest pobierany do systemu, a każda transakcja jest podpisywana offline, a następnie publikowana online. Są najbezpieczniejszym sposobem wykonywania przelewów kryptowalut online.

    Postać: Poradnik dotyczący Bitcoin Blockchain - Portfele oparte na lokalizacji kluczy prywatnych

  3. Portfel internetowy

    Portfel internetowy to gorący portfel, w którym Blockchain istnieje online, a użytkownik przenosi się przy użyciu swojego klucza prywatnego i publicznego adresu odbiorcy.

  4. Portfel mobilny

    Portfele mobilne są podobne do portfeli internetowych, z wyjątkiem tego, że zostały zaprojektowane specjalnie do użytku z telefonami komórkowymi. Ogólnie rzecz biorąc, portfele mobilne mają również własną wersję internetową online.

  5. Portfel na biurko

    Portfele na biurko to zimne portfele, w których klucze prywatne kont Blockchain, takie jak Bitcoin i Ethereum, są przechowywane na zimnych serwerach i istnieje oddzielna maszyna kliencka, która działa jako pośrednik między Internetem a serwerem.

  6. Portfel fizyczny

    Portfele fizyczne to te portfele, w których szczegóły dotyczące Bitcoin (lub innych kryptowalut), takie jak klucz prywatny, adres publiczny i kod QR, są fizycznie drukowane w celu długotrwałego użytkowania.

  7. Klient Bitcoin

    Klienci Bitcoin to portfele specyficzne dla przelewów Bitcoin. Klienci ci pomagają użytkownikom przetwarzać transakcje Bitcoin, pobierając niewielką opłatę. Niektóre z najpopularniejszych klientów Bitcoin to Miej oko , Elektron , Exodus i Grzybnia .

  8. Portfel sprzętowy

    Portfele sprzętowe może być używany do bezpośredniego transferu Bitcoinów (kryptowaluty) ze sprzętu na inne konto Bitcoin (kryptowaluta), gdy jest ono podłączone do Internetu. Najczęściej same portfele zawierają interfejs do wprowadzenia danych odbiorcy i kwoty, jaka ma byćprzeniesione.

Demo - przenoszenie bitcoinów między portfelami

Przyjrzyjmy się teraz, jak możemy używać portfeli Blockchain do przesyłania Bitcoinów na wiele kont Bitcoin. Będziemy korzystać z popularnego portfela Jaxx do naszego demo.

Krok 1 : Pobierz portfel Jaxx z Jaxx.io

jak używać atomu w Pythonie

Postać: Bitcoin Blockchain Explained - Pobieranie portfela Jaxx

Krok 2 : Utwórz konto portfela Bitcoin na Blockchain.info

Postać: Poradnik dotyczący Bitcoin Blockchain - Rejestracja w celu uzyskania portfela Bitcoin

Krok 3 : Podaj dane z portfela Jaxx. Plik Do adres można uzyskać z portfela Jaxx pod Twój aktualny adres Bitcoin pole. Podaj pozostałe szczegóły, takie jak kwota Bitcoin i opcjonalny opis.

Postać: Poradnik dotyczący Bitcoin Blockchain - Wysyłanie Bitcoinów z Portfela Blockchain.info

Krok 4 : Potwierdź, czy wszystkie wypełnione dane są poprawne i kliknij przycisk Wyślij Bitcoin, aby potwierdzić transakcję.

Krok 5 : Możesz teraz odświeżyć portfel Jaxx i zobaczyć zaktualizowane saldo Bitcoin. Potwierdzenie 3 bloków zajmuje około 30 minut.

Postać: Bitcoin Blockchain Explained - Potwierdzona transakcja w Jaxx

Mam nadzieję, że dzięki temu blogowi udało mi się sprawić, że zrozumieliście co nieco o Bitcoin i Blockchain. Polecam przejrzeć nasze Samouczek dotyczący technologii Blockchain i Technologia Blockchain blogi, aby uzyskać dogłębne zrozumienie Blockchain, Bitcoin, kryptowalut, Ethereum, Hyperledger i Smart Contracts.

Masz do nas pytanie? Wspomnij o tym w sekcji komentarzy, a my skontaktujemy się z Tobą.

Jeśli chcesz nauczyć się Blockchain i zbudować karierę w technologiach Blockchain, sprawdź nasze który obejmuje szkolenie na żywo prowadzone przez instruktora i rzeczywiste doświadczenie projektowe. To szkolenie pomoże ci dogłębnie zrozumieć Blockchain i osiągnąć mistrzostwo w tym temacie.