Po raz pierwszy blockchain został zaimplementowany w 2009 roku jako rdzeń bitcoina. „Technologia kryjąca się za bitcoinem pozwala ludziom, którzy nie znają się lub nie ufają sobie nawzajem, zbudować niezawodną księgę. Ma to konsekwencje daleko wykraczające poza kryptowalutę ”, opisał Ekonomista .
Rzeczywiście, łańcuchy bloków nadają się nie tylko do kryptowalut, ale także do dokumentacji medycznej, śledzenia żywności i ogólnie do rejestrowania zdarzeń. Nic dziwnego, że 7 grudnia 2017 r. Wydano amerykańskie Biuro Patentów i Znaków Towarowych aplikacja firmy Apple , podając szczegółowe informacje o programie, który może ustalać i weryfikować znaczniki czasu. Ten program jest w stanie łączyć niektóre aspekty technologii blockchain z narzędziami infrastruktury klucza publicznego (PKI).
Nasze najlepsze roboty biznesowe
Czym jest nowy patent Apple i jak działa
Proponowany przypadek użycia obejmuje powiązanie części informacji z konkretną transakcją w łańcuchu bloków. W ten sposób ma zostać ustalony stan tych danych w określonym momencie. Jeśli te informacje ulegną zmianie, można wygenerować dalsze transakcje, których szczegóły zostaną ponownie dostosowane do danych.
W aplikacji Apple opisano trzy prawdopodobne metody tworzenia sygnatur czasowych. Jeden z tych wzorców koncentruje się na platformie blockchain.
„Architektura wielokrotnego sprawdzania” firmy Apple
Ten program utworzyłby blok zawierający znacznik czasu. Każdy kolejny blok byłby do niego uzupełniany, ponieważ górnicy certyfikują każdą transakcję, która miała miejsce w łańcuchu. Apple nazywa ten system „architekturą z wieloma kontrolami”. Oznacza to, że inny system potwierdzałby znacznik czasu za każdym razem po utworzeniu bloku, zanim jednak zostanie on uzupełniony do łańcucha.
Jak stwierdzono we wniosku, amerykańska międzynarodowa firma technologiczna zastanawiałaby się, czy użyć blockchain, biorąc pod uwagę zdecentralizowane właściwości bezpieczeństwa, które zapewnia.
„Jeśli którakolwiek ze stron spróbuje zmienić węzeł wcześniej w łańcuchu bloków, każde rozwiązanie zagadki mieszania dla bloku następującego po zmienionym bloku zostanie zepsute lub nieprawidłowe. Każdy uczestnik może zobaczyć, że taki zepsuty blockchain nie zgadza się z jego własną kopią. Zepsuty łańcuch bloków nie jest zatem rozpoznawany przez węzły ”, wskazuje dokument.
Zaleta stosowania zdecentralizowanej księgi zachowywanie sygnatur czasowych jest dwojakie. Dzięki temu można było w sposób ciągły utrzymywać rzeczywisty czas, a także chronić sieć przed odkształceniami w przypadku zagrożenia przynajmniej jednego węzła przez umyślnych intruzów.