TrustID, nowy projekt Telefóniki, który będzie objęty patronatem Hyperledger Labs, koncentruje się na zagwarantowaniu decentralizacji zarządzania tożsamością w różnych sieciach blockchain.
Na początku miesiąca hiszpański międzynarodowy koncern telekomunikacyjny Telefónica SA, ogłosił wprowadzenie na rynek nowego, zdecentralizowanego rozwiązania w zakresie tożsamości Identyfikator zaufania. Celem jest zapewnienie wykonalnego rozwiązania w oparciu o blockchain do zdecentralizowanego zarządzania tożsamością użytkowników firmy. Telefónica ogłosiła, że jej nowy projekt tożsamości znajduje się pod opieką jednej z najważniejszych na świecie organizacji zajmujących się innowacjami i rozwojem pomysłów opartych na blockchainie. Linux Foundation, Laboratoria Hyperledgera, zauważył również, że TrustID będzie działać na podstawie licencji open source jako niezależny projekt w ramach ekosystemu Hyperledger.
Telefónica ma nadzieję, że dzięki tej organizacji społeczność open source potencjalnie przyczyni się do rozwoju i ewolucji projektu TrustID w celu opracowania nowego standardu, który uprości zarządzanie tożsamością w sieciach blockchain niezależnie od technologii leżącej u podstaw tych sieci.
Telefónica ogłosiła również, że TrustID jest częścią jej projektu ZaufajOSowi, rozwiązanie opracowane w celu uproszczenia i ułatwienia firmom łączenia procesów biznesowych z technologią blockchain. Tym samym wśród elementów projektu TrustOS znalazło się nowe rozwiązanie do zarządzania zdecentralizowanymi tożsamościami.
Może Cię zainteresować: VCrypt Decryptor, narzędzie Telefóniki do wykrywania plików dotkniętych przez VCryptor
Telefónica dąży do decentralizacji tożsamości biznesowej
Projekt TrustID narodził się jako rozwiązanie problemu, przed którym stoją korporacyjne łańcuchy bloków podczas interakcji z innymi organizacjami za pośrednictwem ich różnych infrastruktur. Ten problem występuje w środowiskach Hyperledger Fabric, w których brakuje zdecentralizowanych tożsamości, co jest jednym z kluczowych elementów decentralizacji w środowiskach korporacyjnych.
Firma wyjaśnia, że Hyperledger Fabric wykorzystuje certyfikaty typu X.509 do uwierzytelniania każdej organizacji i należących do niej członków. Chociaż wydawanie tych certyfikatów umożliwia identyfikację i weryfikację autentyczności członka lub użytkownika, co jest bardzo pozytywne dla sektora biznesowego, stanowi to również ograniczenie, gdy którykolwiek z tych członków sieci musi współdziałać z inną organizacją, inną niż niż ten, do którego należą.
Certyfikaty CA przyznają użytkownikowi odpowiednią autoryzację do interakcji z siecią, ale gdy użytkownik ten potrzebuje interakcji z inną siecią, przyznane certyfikaty nie są ważne dla organizacji innej niż ta, dla której zostały wydane.
„Jeśli użytkownik A posiada ważny certyfikat wydany przez Organizację 1, może wchodzić w interakcję z siecią za pośrednictwem partnerów w Organizacji 1 lub przynajmniej za pośrednictwem podmiotów, które wiedzą, jak zweryfikować swój „łańcuch zaufania”. Jeśli jednak użytkownik A chce wchodzić w interakcję z siecią za pośrednictwem aplikacji Org2 Fabric, równorzędni użytkownicy Org2 nie będą w stanie określić, czy A jest prawidłowym użytkownikiem w sieci.
Z tego powodu narodził się TrustID jako rozwiązanie, które pozwoli na zdecentralizowaną tożsamość Hyperledger Fabric, definiując tożsamość użytkownika w sposób zdecentralizowany, tak aby mógł on bezproblemowo wchodzić w interakcję i łączyć się z dowolną aplikacją zaimplementowaną w innych sieciach.
Hyperledger Labs, kolebka rozwoju TrustID
Telefónica zapewniła, że zainteresowanie, jakie Hyperledger wykazało rozwojem tego projektu, zmotywowało ją do wydania kodu i przeniesienia TrustID do ekosystemu Hyperledger. Dla firmy nie ma nic lepszego niż podzielenie się tą wizją z innymi członkami społeczności, a każdy może przyczynić się do rozwoju i ewolucji projektu, aż stanie się realnym rozwiązaniem umożliwiającym interakcję z dowolną siecią, niezależnie od tego, czy opiera się ona na Hyperledger lub na innych blockchainach, takich jak Ethereum.
Plany rozwoju projektu TrustID rozpoczną się od wdrożenia w Hyperledger Fabric, a następnie będą kontynuowane w celu opracowania mechanizmów umożliwiających interoperacyjność pomiędzy różnymi sieciami. Pomysł polega na tym, że te same dane uwierzytelniające używane przez użytkownika w środowiskach Fabric mogą być używane w innych łańcuchach bloków do zarządzania różnymi zasobami i tokeny.
Identity Chaincode będzie jednym z elementów projektu
TrustID będzie się składać z dwóch zasadniczych elementów: a Biblioteka SDK do zarządzania tożsamością w unikalny sposób i „kod łańcuchowy tożsamości”, co umożliwi interakcję tożsamości z różnymi łańcuchami bloków w sposób zdecentralizowany. The kod łańcucha Składa się z serwera proxy odpowiedzialnego za uwierzytelnianie tożsamości i rekordów użytkowników, a także przekierowywanie połączeń w zewnętrznych sieciach i transakcje uwierzytelniane w TrustID.
Kod łańcuchowy posiada również rejestr, który przechowuje i zabezpiecza wszystkie dane DID użytkowników, które umożliwiają dostęp do różnych sieci; Wykorzystuje również rejestr usług i rejestr zewnętrzny, które ułatwiają wdrożenie usług, z którymi użytkownik chce wchodzić w interakcję, w dowolnym kanale.
Podsumowując, TrustID umożliwi interoperacyjność pomiędzy kilkoma sieciami, do których użytkownicy będą mogli uzyskać dostęp przy użyciu tych samych danych uwierzytelniających, bez konieczności ich zmiany. Dzięki TrustID użytkownicy będą mogli uzyskać dostęp Bitcoin, do Twoich tokenów Ethereum lub do sieci Hyperledger z tymi samymi danymi uwierzytelniającymi.
Kontynuuj czytanie: RenVM Mainnet, projekt skupiający się na promowaniu interoperacyjności w ekosystemach DeFi


