Blockchain dla Nie-TechnikówNew Economy

Ujednolicenie terminu



Cztery sposoby definiowania łańcucha bloków
W poprzednich krokach dowiedziałeś się o głównym celu łańcucha bloków i związku między zaufaniem a integralnością oprogramowania. W rezultacie zyskałeś uzasadnione uznanie dla celu blockchain, ale wciąż brakuje Ci definicji samego terminu blockchain. Ten krok zwróci Twoją uwagę na definicję tego terminu i wyjaśni jego różne zastosowania. Ten krok przedstawi tymczasową definicję blockchain, która poprowadzi cię przez resztę tekstu Wreszcie, ten krok wyjaśnia, dlaczego zarządzanie własnością jest ważnym przykładem zastosowania blockchaina.

Termin

W tej dyskusji na temat blockchain termin jest używany w następujący sposób:

•  Jako nazwa struktury danych
•  Jako nazwa algorytmu
•  Jako nazwa zestawu technologii
•  Jako ogólny termin dla czysto rozproszonych systemów peer-to-peer ze wspólnym obszarem zastosowania

Struktura danych

W informatyce i inżynierii oprogramowania struktura danych jest sposobem organizowania danych bez względu na ich konkretną treść informacyjną. Możesz pomyśleć o strukturze danych w kategoriach rzutu kondygnacji budynku w architekturze. Plan piętra budynku odnosi się do oddzielania i łączenia przestrzeni ze ścianami, podłogami i schodami, niezależnie od ich konkretnego zastosowania. Użyty jako nazwa struktury danych, blockchain odnosi się do danych zebranych w jednostki zwane blokami. Można myśleć o tych blokach jak o stronach w książce. Te bloki są połączone ze sobą jak łańcuch, stąd nazwa blockchain. W odniesieniu do książki słowa i zdania są informacjami, które należy przechowywać. Są zapisywane na różnych stronach zamiast na dużej szpuli. Strony są połączone ze sobą poprzez ich pozycję w książce i numery stron. Możesz ustalić, czy ktoś usunął stronę z książki, sprawdzając, czy numery stron są kontynuowane bez pomijania numeru. Ponadto uporządkowane są informacje na stronach oraz strony w książce. Kolejność jest ważnym szczegółem, który zostanie szeroko wykorzystany. Dodatkowo, łączenie bloków danych w strukturę danych osiąga się dzięki zastosowaniu specjalnego systemu numeracji, który różni się od numerowania stron w zwykłych książkach

Algorytm

W inżynierii oprogramowania termin algorytm odnosi się do sekwencji instrukcji do wykonania przez komputer. Instrukcje te często dotyczą struktur danych. Użyty jako nazwa algorytmu, blockchain odnosi się do sekwencji instrukcji, które negocjują treść informacyjną wielu struktur danych blockchain w czysto rozproszonym systemie peer-to-peer, podobnym do demokratycznego schematu głosowania.

Pakiet technologii

Stosowany w odniesieniu do zestawu technologii, blockchain odnosi się do kombinacji struktury danych blockchain, algorytmu blockchain, a także technologii kryptograficznych i bezpieczeństwa, które łącznie mogą być wykorzystane do osiągnięcia integralności w czysto rozproszonych sieciach peer-to- systemy równorzędne, niezależnie od celu aplikacji.

Określenie zbiorowe dla czysto rozproszonych systemów peer-to-peer ze wspólnym obszarem zastosowania

Blockchain może być również używany jako termin ogólny dla czysto rozproszonych systemów księgowych peer-to-peer, które wykorzystują pakiet technologii blockchain. Zauważ, że w tym kontekście blockchain odnosi się do czysto rozproszonego systemu jako całości zamiast do jednostki oprogramowania, która jest częścią czysto rozproszonego systemu.

Wykorzystanie terminu w naszym tekściw

W pozostałej części blockchain odnosi się do skrótu terminu zbiorowego dla czysto rozproszonych systemów księgowych peer-to-peer, które wykorzystują pakiet technologii blockchain. Jeśli zamierzone jest jakiekolwiek inne znaczenie, wskażę to jawnie, używając terminu blockchain-data-struktura, blockchain-algorytm lub blockchain-technology-suite.

Uwaga

Technologia obecnie uważana za blockchain została zaproponowana w 2008 roku pod pseudonimem Satoshi Nakamoto, którego prawdziwa tożsamość nie została jeszcze ujawniona. Definicja tymczasowa

Poniższa definicja nie jest kompletna. Wciąż brakuje ważnych szczegółów, które nie zostały jeszcze przedstawione. Jednak ta definicja służy jako pośredni krok w kierunku pełniejszego zrozumienia tego terminu: Blockchain to czysto rozproszony system ksiąg rachunkowych peer-to-peer, który wykorzystuje jednostkę oprogramowania składającą się z algorytmu, który negocjuje treść informacyjną uporządkowanego oraz połączone bloki danych wraz z technologiami kryptograficznymi i zabezpieczającymi w celu osiągnięcia i utrzymania ich integralności.

Rola zarządzania własnością

Tymczasowa definicja nie mówi nic o Bitcoinie ani zarządzaniu własnością pieniędzy kryptograficznych. Może to być zaskoczeniem, ponieważ wiele artykułów i książek na temat blockchaina twierdzi, że jego celem jest zarządzanie własnością walut cyfrowych. Prawda jest taka, że zarządzanie własnością pieniędzy kryptograficznych jest bardzo widocznym i naturalnym przypadkiem zastosowania blockchaina, ale nie tylko. Blockchain ma szeroki i różnorodny zakres zastosowań. Istnieją jednak dwa powody, dla których zarządzanie własnością dóbr cyfrowych jest najczęściej dyskutowaną aplikacją blockchain. Po pierwsze, jest najłatwiejszy do zrozumienia i wyjaśnienia. Po drugie, jest to przypadek użycia, który ma największy wpływ na gospodarkę. Pojęcie własności i egzekwowanie praw własności są podstawowymi elementami prawie każdego społeczeństwa ludzkiego (nawet niektóre zwierzęta mają pojęcie własności i walczą o jego egzekwowanie). Ogromna część działań banków, towarzystw ubezpieczeniowych, powierników, prawników, sądów, radców prawnych i konsulatów dotyczy wyłącznie zarządzania prawami własności lub ich egzekwowania. Dlatego zarządzanie własnością jest rynkiem wartym wiele miliardów dolarów, a wszelkie innowacje techniczne, które mogłyby zmienić sposób zarządzania własnością, będą miały ogromny wpływ. Okazuje się, że blockchain może rzeczywiście radykalnie zmienić sposób zarządzania własnością.

Obszar zastosowania Blockchain u nas

Blockchain jako pakiet technologiczny wykorzystywany do zarządzania rozproszonymi systemami księgowymi peer-to-peer może mieć wiele specyficznych zastosowań, takich jak zarządzanie własnością towarów cyfrowych lub walut kryptograficznych. Jednak celowo nie rozważamy tylko jednego konkretnego zastosowania blockchaina, ponieważ nie chcę odwracać uwagi od podstawowych koncepcji, omawiając szczegółowo tylko jeden konkretny przypadek zastosowania. Jednak w celu ułatwienia zrozumienia łańcucha bloków w tej książce omówiono ogólny przypadek zastosowania zarządzania i wyjaśnienia własności niezależnie od konkretnego dobra, którego własnością zarządza się. W rezultacie ogólny cel zarządzania i wyjaśnienia własności zapewni pewne mentalne wskazówki podczas nauki i pomoże stworzyć mentalny obraz blockchaina.

Perspektywy

Ten krok wyjaśnił termin blockchain i zapewnił tymczasową definicję. Rozważamy ogólny przypadek zastosowania zarządzania i wyjaśnienia własności w celu wyjaśnienia łańcucha bloków, ale tak naprawdę musi być bardziej szczegółowa dyskusja na temat własności. Bardziej szczegółowe zrozumienie własności pomoże ci zrozumieć funkcjonowanie blockchain. Następnym krokiem będzie bardziej szczegółowo zbadanie podstawy własności.

PODSUMOWANIE

•  Termin blockchain jest niejednoznaczny; ma różne znaczenie dla różnych osób w zależności od kontekstu.

•  Blockchain może odnosić się do:

-Struktury danych
-Algorytmu
-Zestawu technologii
- Grupa czysto rozproszonych systemów peer-to-peer ze wspólnym obszarem zastosowań

•  Zarządzanie i wyjaśnienie własności jest najważniejszym przypadkiem zastosowania blockchaina, ale nie jest jedynym.

•  Blockchain to czysto rozproszony system ksiąg peer-to-peer, który wykorzystuje jednostkę oprogramowania składającą się z algorytmu, który negocjuje zawartość informacyjną uporządkowanych i połączonych bloków danych wraz z technologiami kryptograficznymi i zabezpieczającymi w celu osiągnięcia i utrzymania jego integralność.