Xgrosz wyjaśnia - #1 czym jest Blockchain , Hash i Block

in #polish7 years ago (edited)

 Czym jest blockchain?

 Genialna technologia która porusza bitcoina – nowa generacja bazy danych, która raz zapisana nie da się zmienić, podrobić, cofnąć, skasować.
Każdy może cos zapisać i to zostaje w łańcuchu Blockchain-a na zawsze.
                 1. Hash unikalny ciąg znaków ( odcisk palca jakiejś informacji ), który jest wynikiem szyfrowania tej informacji np. xgrosz:  SHA-1 hash to : (456d2c9a4babd6ea4cf91c3b8fbd04c649e5168d ) Tutaj możesz zabawić się z Hash-owaniem.
                 2. Blok jest to zestaw informacji czytelny dla całej sieci, i tam jest zawarty numer bloku, czas, wszystkie transakcje w bloku, oraz Hash poprzedniego bloku, co sprawia ze jest to łańcuch bloków – ( to jest bardzo ważne daje nam gwarancje historii transakcji i nie daje możliwości jej zmienienia ). Teraz najważniejsze: jest tam zawarta również transakcja Coinbase – jest to jakby transakcja narodzin nowych Bitcoin-ow czyli w każdym bloku nowe BTC trafiają do tego komputera tej osoby ( przysłowiowego górnika ) której uda się zaszyfrować ten blok jako pierwszej.
Szyfrowanie bloku to już odmienny temat, ale mniej więcej wygląda to na tym ze komputer podstawia różne liczby pod zmienna  która jest tam w tym bloku zawarta az otrzymają wynik tego szyfrowania który spełnia określony format. Tłumacząc to mojej mamie powiedziałem to tak – kto więcej zdrapek zdrapie i prędzej trafi numer ten otrzymuje nagrodę.
Wszyscy sprawdzają potwierdzają i zgadzają się ze tak to jest tak liczba ( ten Hash ) i od razu zaczynają pracować nad następnym Blokiem a Hash poprzedniego zostaje zawarty w następnym Bloku.

Nastepnym razem :  Dlaczego Bitcoin jest taki ważny i mechanizm pod Blockchain





    

 

    

Sort:  

Niestety ponownie spotykam się z tekstem, według którego szary człowiek nie zrozumie, o co w tym chodzi. Gdybym nie znał podstaw, dalej bym ich nie znał.

Da się to prościej wytłumaczyć?
1 Blockchain technologia która nie da się zmienić, podrobić, cofnąć, skasować
2 Hash unikalny ciąg znaków – wynik szyfrowania
3 Blok jest to zestaw informacji
chetnie przeczytam twoja interpretacje

Moim zdaniem ważniejsze od składu bloku jest informacja o tym, po co on w ogóle jest i jak działa mechanizm bloków.
Piszesz o hash, ale jaki on ma w ogóle związek z blockchain? Dla ludzi nie w temacie nie jest ważne, co hash dokładnie robi, ale po co jest i gdzie się go używa.

będę rozwijał temat w następnych wpisach – chodzi mi o to by było krótko i celnie

Chodzi o to, że nawet na meetupach pomijane są ważne kwestie, które nową osobę mogą zainteresować. Tacy ludzie nie chcą znać kwestii technicznych, jak dokładnie działa hash czy z ilu znaków się składa etc. Takim ludziom trzeba tłumaczyć powoli, w jaki sposób nowy blok jest generowany i dlaczego.

Hash to nie jest unikalny ciąg znaków, ponieważ możliwe są kolizje. Prawdopodobieństwo kolizji jest różne w różnych funkcjach haszujących, jednak ono istnieje. Z tego powodu mamy różne funkcje md5, sha256, sha512,... o różnych prawdopodobieństwach wystąpienia kolizji.

Kolejna sprawa, jest taka, że hash to funkcja jednokierunkowa, a nie szyfrowanie, bo szyfrowanie jest dwukierunkowe – można coś zaszyfrować i odszyfrować, a hash'a nie da się odszyfrować, można jedynie sprawdzić, czy dane wejściowe zgadzają się z haszem!

Mam jeszcze pytanie do punktu drugiego:
Co to jest "transakcja Coinbase"?
Czy górnik, który nie "trafi" nie dostanie nagrody?

PS. Bardzo trudno się czyta pkt. 2, zachęcam do edycji, zostały jeszcze 3 dni.

twoja edycja jest wystarczajaca ....

Coin Marketplace

STEEM 0.18
TRX 0.16
JST 0.030
BTC 68244.61
ETH 2640.30
USDT 1.00
SBD 2.69