- Ujrzeć! Siła Blockchain
- Co to jest Blockchain i jak działa?
- W jaki sposób Blockchain może bezpieczniej napędzać ekosystem IoT
- Jak firmy wspólnie wdrażają Blockchain i IoT
- Rola Blockchain w innych sektorach
Obecnie cywilizacja ludzka jest w dużym stopniu zależna od komputerów i innych maszyn. Wszystko wokół nas, od prostego budzika po skomplikowany system bankowości internetowej, działa w oparciu o napisany dla niego program. Ale jak niezawodne są te programy, dobrze jest wstawać późno, gdy budzik Cię zawodzi, ale pomyśl o utracie oszczędności życia tylko dlatego, że Twój system bankowy został naruszony. W rzeczywistości artykuł Forbesa stwierdza, że w 2017 roku banki straciły około 16,8 miliarda dolarów na rzecz cyberprzestępców. To wywołuje wielką grymas na naszej twarzy, jeśli te programy są narażone na luki, jak możemy im ufać, że będą napędzać nasze przyszłe autonomiczne samochody? Jak możemy im ufać, że automatycznie podawają leki i pomagają podejmować krytyczne decyzje w dziedzinie biomedycyny?
Ujrzeć! Siła Blockchain
Dobrze! Rozwiązanie tego problemu jest już dostępne i nosi nazwę „ Blockchain ”. Blockchain to sposób na zbudowanie tego zaufania poprzez zakodowanie go jako programu komputerowego. Pomysł nie jest nowy i został już sprawdzony w przypadku Bitcoin. Dla tych, którzy są nowicjuszami, Bitcoin jest kryptowalutą programowaną komputerowo, jest to rodzaj elektronicznej gotówki bez centralnie zarządzanego systemu, bez centralnego oddziału finansowego lub siedziby w żadnym kraju, jest to samodzielnie utrzymywana sieć. Bitcoin był pomysłem osoby lub grupy osób o anonimowym imieniu „Satoshi Nakamoto”, która położyła podwaliny pod jego założenie, tworząc papier Bitcoin: elektroniczny system gotówkowy peer-to-peer .
Jak powiedział kiedyś Adam Draper, dyrektor generalny Boost VC: „ Blockchain robi jedną rzecz; Zastępuje zaufanie osób trzecich matematycznym dowodem, że coś się wydarzyło. „Cały ten cel polegał na zapobieżeniu zdobyciu przez zaufaną stronę trzecią udziału w transakcjach dokonanych między kupującym a sprzedającym. Tutaj zaufana strona trzecia, taka jak Visa, MasterCard itp., Pobiera niewielką kwotę opłat za każdą transakcję, a my pozwalamy na to ze względu na czynnik zaufania, który jest tworzony przez ludzki dotyk. A dzięki kodyfikacji zaufania za pomocą bitcoin wszystkie te transakcje są bezpieczne bez polegania na zaufanej stronie trzeciej.
Technologia stojąca za Bitcoinem, która sprawia, że jest tak bezpieczna, to Blockchain. Chociaż początkowe wdrożenie Blockchain polegało na dokonywaniu bezpiecznych płatności bez udziału strony trzeciej, dziś architektura Blockchain jest obecnie wykorzystywana w wielu aplikacjach, takich jak bezpieczeństwo, Internet rzeczy (IoT), inteligentne kontrakty, inteligentne urządzenia, dostawy łańcuch itp. W tym artykule dowiemy się więcej o Bitcoinie i potencjale wprowadzenia znaczących zmian w technologii, jaką znamy dzisiaj.
Co to jest Blockchain i jak działa?
Jeśli coś jest już dostępne publicznie, w jaki sposób można to ukraść? To pierwsza zasada systemu Blockchain. Decentralizacja, nie ma centralnego organu zarządzającego systemem i ma rozproszony system księgi. Ponieważ wszystkie dane są dostępne online, każdy w Internecie będzie mógł zobaczyć przechowywane rekordy, co sprawia, że cały system jest przejrzysty. Byłby to arkusz kalkulacyjny, który jest rozprowadzany między różnymi użytkownikami i który z kolei jest aktualizowany w systemie każdego użytkownika, gdy jest używany. Tak więc dane przechowywane w arkuszu kalkulacyjnym nie są przechowywane na jednym scentralizowanym serwerze, ale są publicznie przechowywane na serwerach milionów komputerów, dostępnych dla każdego w Internecie. Nie ma więc scentralizowanego systemu, który haker mógłby skorumpować.
Blockchain zapewnia wszystkim swoim użytkownikom możliwość maskowania tożsamości. Jedna tożsamość jest obecna publicznie, ale jednocześnie druga jest ukryta przed wszystkimi. Cóż, to druga zasada Blockchain, zgodnie z którą niektórzy mówią, że Blockchain zapewnia przejrzystość, podczas gdy inni twierdzą, że zapewnia prywatność. Tożsamość osoby jest ukryta pod kodem kryptograficznym, a jedyną dostępną tożsamością jest kryptograficzny adres publiczny. Oznacza to, że osoba jest publicznie obecna, a wszystkie jej transakcje są dostępne, ale wszystkie pod kryptograficzną nazwą kodową.
Więc zamiast zobaczyć, jak kanika wysłała 1 BTC (Bitcoin), zobaczysz coś takiego
1MF1bhsFLkBzzz9vpFYEmvwT2TbyCt7NZJ wysłano 1 BTC
Oto dane transakcji 1MF1bhsFLkBzzz9vpFYEmvwT2TbyCt7NZJ osoby
Trzecia zasada z Blockchain jest to, że nie można po prostu odpisać książki, aby zapisać go / je z defraudacji lub prania pieniędzy. W prawdziwym świecie, w którym ludzie po prostu zmieniają lub edytują szczegóły dokumentów, aby się zapisać, nie jest możliwe w Blockchain. Tutaj jest to inteligentnie zapobiegane i to jest również powód, dla którego Blockchain jest nazywany Blockchain.
Technika mieszania SHA256
Aby zrozumieć, jak to się robi, musimy najpierw zrozumieć zasady kryptograficznej funkcji skrótu. W języku laickim hashing oznacza pobranie ciągu (lub zdania lub akapitu w prostych słowach) o dowolnej długości i przekształcenie go w ciąg o stałej długości. Istotną różnicą między haszowaniem a szyfrowaniem jest to, że szyfrowanie można odwrócić, tj. Odszyfrować, ale haszowania nie można cofnąć lub jest bardzo trudne do sprawdzenia w porównaniu z deszyfrowaniem.
Bitcoin i inne kryptowaluty generalnie używają algorytmu haszującego SHA-256, który daje wynik o stałej długości. Zobaczmy teraz, jak działa haszowanie, przyjmując implementację algorytmu SHA-256 za pomocą kalkulatora SHA 256. Po pierwsze, wprowadzamy skrót do obwodu w pole danych kalkulatora i widzimy, jaki jest wynik w postaci skrótu SHA 256.
Zatem konwersja na SHA 256 daje 256-bitowy (32-bajtowy) kod, który jest unikalny. Jeśli wprowadzimy tekst „skrót obwodu”, otrzymamy wynik jako
394c19455b15b23783bd52228a698695d9454c806d983ae7bfe3bd80d32e1ac7
Teraz, jeśli zmienimy dane wejściowe trochę powiemy, że pierwszą literę zrobimy wielką literą, cały kod się zmieni, nawet nie można wykryć nawet minuty zmiany w kodzie.
Teraz kod kryptograficzny skrótu Circuit został zmieniony na
e06ed37daa54ca41c6a2ee656c50a703d85fae76f0954534ec137983f6f37062
SHA-256 może konwertować dowolny ciąg, niezależnie od jego długości, na 256-bitową długość znaku. Ten czynnik staje się naprawdę ważny, gdy mamy do czynienia z dużą ilością danych i transakcji, więc zamiast zapamiętywać dane o pełnej długości, należy pamiętać tylko o stałej długości hasha.
Istnieje kilka właściwości skrótu SHA-256, co czyni go idealnym do kryptograficznego skrótu. Jedną z nich jest efekt lawiny, który stwierdza, że nawet niewielka zmiana na wejściu spowoduje dużą zmianę na wyjściu. To samo zostało zilustrowane powyżej. Można wyraźnie zauważyć, jak różny jest kod skrótu dla skrótu obwodu i skrótu obwodu, które różnią się tylko jedną literą.
Teraz, aby zrozumieć, jak działa hash kryptograficzny w Blockchain, należy zrozumieć strukturę danych za łańcuchem bloków. Blockchain działa na połączonej strukturze danych listy, która zawiera dane i wskaźnik skrótu, który znacząco wskazuje na poprzedni blok, teraz wskaźnik skrótu nie różni się od prostego wskaźnika, ale zamiast zawierać adres poprzedniego bloku, zawiera kod skrótu danych z poprzedniego bloku.
Ta niewielka zmiana wskaźnika sprawia, że Blockchain jest tak niesamowity i niezmienny. Jeśli ktoś próbuje zmienić dane w 4 th blok, a następnie doprowadzi to do zmiany wskaźnika hash 3 rd bloku, a następnie ostatecznie drugi blok i będzie dalej i zmienić cały łańcuch więc praktycznie jest to niemożliwe ze względu na zdecentralizowana jego struktura. Te trzy zasady dają Blockchain niezmienność i siłę, którą można wykorzystać w ogromnej przestrzeni aplikacji, od bezpieczeństwa po zarządzanie.
W jaki sposób Blockchain może bezpieczniej napędzać ekosystem IoT
Najbardziej niesamowitą rzeczą w Blockchain jest jego architektura. Utrzymywane przez sieć peer to peer, w której całe obciążenie jest w całości rozdzielane między równo uprzywilejowanych rówieśników. Ta sieć peer to peer eliminuje potrzebę centralnego serwera, wszystkie dane są obsługiwane przez peery lub węzły sieci. Z drugiej strony scentralizowana struktura IoT stwarza problem polegający na tym, że do wejścia do systemu ma zostać wykorzystany milion urządzeń o skali ogólnopolskiej sieci. Pojedyncze złośliwe urządzenie w sieci IoT może zniszczyć całą strukturę i nie tylko sieć IoT, ale także inne sieci, które są powiązane z centralnym serwerem urządzeń.
Chociaż badania pokazują, że na obu rynkach jest fortuna, oczekuje się, że globalny rynek IoT wzrośnie o 475 miliardów do 2020 r., A dla Blockchain Gartner przewidział, że do 2025 r. Zwiększy wartość biznesową o 176 miliardów dolarów, a 3,1 biliona dolarów 2030. Jednak istniejącym problemem, który stoi na drodze do późnego przyjęcia technologii IoT, jest jej bezpieczeństwo . Blockchain i IoT razem mogą rozwiązać problem wyzwań związanych z bezpieczeństwem IoT i mogą wykazać lepszą synergię.
Międzynarodowy trend zgłaszania patentów również przewiduje tę samą historię, badanie analityczne patentów Google, które obejmuje 126 unikalnych patentów skupiających się wyłącznie na IoT i Blockchain, które zostały zgłoszone w latach 2016-2019. W niektórych przypadkach rozproszona architektura Blockchain może być naprawdę pomocna w ulepszaniu poprawek bezpieczeństwa sieci IoT.
- Architektura rozproszonej księgi Blockchain może naprawdę pomóc w śledzeniu wartości z czujników bez potrzeby centralnego serwera.
- Można łatwo zapobiec klonowaniu węzłów ze złośliwymi węzłami.
- Potrzeba platform zewnętrznych do zaufanej dystrybucji danych mogłaby zostać wyeliminowana, ponieważ czujnik IoT może wymieniać dane za pośrednictwem Blockchain.
- Autonomusity można wprowadzić w urządzeniach IoT dzięki wdrożeniu inteligentnych kontraktów.
- Awaria pojedynczego urządzenia nie wpłynęłaby na całą architekturę, gdyby cały system był zaimplementowany w sieci peer to peer Blockchain.
- Koszty pośrednie można wyeliminować za pomocą architektury Blockchain.
Jak firmy wspólnie wdrażają Blockchain i IoT
Inteligentne urządzenia w naszych domach, takie jak Amazon Echo czy Google dot, powoli zaczęły odgrywać istotną rolę i mają dostęp do krytycznych informacji. Scentralizowanemu podejściu do wymiany danych generowanych przez urządzenia IoT brakuje prywatności i bezpieczeństwa właściciela.
Przyjrzyjmy się studium przypadku innowacyjnego rozwiązania opracowanego przez TELSTRA, firmę komunikacyjno-medialną z Australii. Firma wdrożyła zabezpieczenia biometryczne za pomocą Blockchain, aby upewnić się, że nikt nie może zmienić danych z inteligentnych urządzeń. Wrażliwe dane użytkownika, które mogą zapewnić dostęp do inteligentnego domu i różnych inteligentnych urządzeń, takich jak biometria, rozpoznawanie głosu i rozpoznawanie twarzy, są przechowywane w Blockchain. Po zapisaniu danych w Blockchain nie można ich modyfikować, a dostęp można zapewnić właściwej osobie, żaden intruz nie może ich zmodyfikować i włamać.
Rola Blockchain w innych sektorach
Blockchain daje użytkownikom czynnik zaufania w postaci kodu, daje wartość i uwierzytelnione informacje cyfrowe, które kształtują różne aplikacje wokół niego, w tym najważniejsze w zarządzaniu aktywami finansowymi.
Nośnik danych
Blockchain jako zdecentralizowany system może naprawdę pomóc w systemie pamięci masowej, świetnym tego przykładem jest Torrent, torrent porusza się po plikach w sposób zdecentralizowany wyłącznie w zależności od sieci peer to peer zamiast polegać na architekturze serwera klienta. Podobnie, pliki mogą być przechowywane w Blockchain, a dla niektórych poufnych plików można użyć publiczno-prywatnego Blockchain do przechowywania danych i udostępniania ich użytkownikowi po wprowadzeniu klucza prywatnego.
Zarządzanie danymi
Polityka ogólnego rozporządzenia o ochronie danych (RODO) w prawodawstwie europejskim daje właścicielowi danych większą kontrolę nad nimi, a nie nad firmami. Blockchain mógłby być naprawdę przydatny we wdrażaniu go, z wykorzystaniem publiczno-prywatnego Blockchaina, który daje użytkownikowi swobodę zarządzania swoimi danymi, a ponadto może na nich zarabiać, jest wiele firm, które zbierają dane genowe użytkownika i dalej mogą sprzedać go różnym firmom za zgodą użytkownika i płacąc im w formie kryptowaluty.
Ankieta
Jedną z możliwości Blockchain jest konwersja znanych tożsamości użytkowników do postaci kryptograficznej; mogłoby to pomóc w prowadzeniu przejrzystych operacji rządowych i ankietowych, w których wszystkie głosy każdej osoby mogłyby być ujawniane publicznie, ale pod kryptograficzną nazwą. Mógłby pomóc w czystych wyborach bez szans na korupcję.
Współdzielenie gospodarki
Nowy nadchodzący trend gospodarczy to taki, w którym większość aktywów nie jest nikogo w posiadaniu, ale wszyscy są wykorzystywani na zasadzie współdzielenia. Ponadto ekonomia współdzielenia opiera się na zaufaniu konsumentów, najwyżej oceniane produkty, samochody, kierowcy są tymi, które są nagradzane przez system i jedynym czynnikiem, na podstawie którego konsument dokonuje wyboru.
Globalne firmy, takie jak Uber i Airbnb, polegają na ekonomii współdzielenia w biznesie, w którym ludzie są skłonni pożyczać swoje aktywa na szerokiej puli rynków, aby uzyskać dostęp do coraz większej liczby klientów, i to samo dotyczy ich indyjskich odpowiedników Ola i OYO. Transakcje między klientami a platformami mogą być bardziej przejrzyste i dostępne bez przeglądu strony trzeciej dzięki wykorzystaniu systemu peer to peer w Blockchain. Co więcej, Blockchain jest potencjalnym zagrożeniem dla firm takich jak Uber i Airbnb, w których cały system można polegać na Blockchain, ten artykuł na medium da ci wgląd w to.
Własność intelektualna
Redystrybucja i nielegalne wykorzystanie dzieł twórczych jest poważnym problemem dla posiadacza praw autorskich. Nielegalne wykorzystanie dzieł twórczych wpływa na wizerunek rynkowy właściciela, a plagiat najczęściej ma postać cyfrową i jest łatwo dostępny w Internecie. Blockchain może być inteligentnym rozwiązaniem w zapobieganiu nielegalnemu i niewłaściwemu wykorzystaniu zasobów własności intelektualnej, takich jak prawa autorskie.
Blockchain i sztuczna inteligencja mogą być użyte razem do znalezienia nielegalnych przypadków użycia Twojej pracy w Internecie, a zatem możesz zalegalizować swoją własność, jeśli Twoja praca jest wcześniej dostępna w Blockchain. Wiele firm korzysta z Blockchain w dziedzinie zarządzania aktywami IP, oto artykuł z magazynu Forbes, który zapewni ci lepszy wgląd w tę dziedzinę.
KYC i inne weryfikacje
Banki i inne instytucje finansowe zmierzają obecnie w kierunku procedury Poznaj swojego klienta w procesie weryfikacji, chociaż proces ten jest pracochłonny i uciążliwy dla każdego nowego klienta i dla każdego nowego instytutu, z którym współpracuje klient lub instytut. Blockchain może dostarczyć na to rozwiązanie, które nie tylko obniży koszty, ale jednocześnie zwiększy monitorowanie i analizę. Można to zrobić poprzez przeniesienie całej platformy weryfikacyjnej na Blockchain i przeprowadzenie międzyinstytucjonalnej weryfikacji klienta, co ułatwi wymianę danych w czasie rzeczywistym między systemem weryfikacji wewnątrz- i międzyinstytucjonalnej.
Inteligentne kontrakty
Inteligentna umowa to cyfrowy dokument mający na celu weryfikację, ułatwienie lub egzekwowanie negocjacji lub oświadczenia zawartego w umowie. Różnica między tradycyjną umową a inteligentną umową polega na tym, że inteligentne umowy są wstrzymane i wykonalne bez ingerencji stron trzecich.
Pomaga w wymianie majątku, udziałów, pieniędzy itp. w sposób przejrzysty i wolny od konfliktów, unikając usług osób trzecich, takich jak sąd czy notariusz. Prostym przykładem jest pożyczanie domu osobie, która płaci za pomocą kryptowaluty do systemu i generuje kontrakt cyfrowy. Kiedy właściciel domu pożyczy Ci cyfrowy klucz do mieszkania ważny przez okres wskazany w umowie, a nie wcześniej, a po zakończeniu najmu możesz go zregenerować, płacąc system, w przeciwnym razie Twój klucz zostałby zatrzymany nieważny.
Od czasu swojego pojawienia się Blockchain odnotował ogromny wzrost uwagi i ewoluuje w różne sektory technologiczne. Na jego dalszy rozwój wciąż czekamy, aby wiedzieć, jaka przyszłość dla niego przyniesie.