সেলফ-সোভারেন আইডেন্টিটি (Self-Sovereign Identity - SSI) গুগল বা ফেসবুক-ভিত্তিক সাইন-আপের মতো ডিজিটাল আইডেন্টিটির চেয়ে আরও ভালো সিকিউরিটি, গোপনীয়তা, এবং নিরাপত্তা দেবে।
জনগোষ্ঠী এবং ব্যবসায়ের মধ্যে ডিজিটাল আইডেন্টিটি ব্যবহার বেড়ছে। আজকাল, আপনি আপনার গুগল বা ফেসবুক প্রোফাইল ব্যবহার করে পাবলিক ওয়েবসাইটে সাইন-ইন করতে পারেন যেন চিক-ফিল-এ (Chick-fil-A), ডমিনোজ (Domino's), ইবে (eBay), ইনস্টাগ্রাম, ইত্যাদি। কিন্তু এই ডিজিটাল আইডেন্টিটিগুলো হ্যাকিং ঘটনার আশংকনীয় এবং আপনার চেয়ে বেশি তথ্য আপনার সম্পর্কে উজ্জ্বল করতে পারে।
এসএসআই (SSI) একটি নেক্স্ট-জেন (next-gen) ডিজিটাল আইডেন্টিটি যা আপনার পারসোনাল এবং প্রফেশনাল সেটআপে লগ-ইন সিকিউর করতে পারে।
এসএসআই (SSI)-র কনসেপ্ট (Concept) কী?
এসএসআই (SSI) ব্লকচেইন টেকনোলজি (blockchain technology) ভিত্তিক একটি টেম্পার-ফ্রি (tamper-free) ডিজিটাল আইডেন্টিটি হিসেবে কাজ করবে। আপনি যখন যেকোনো সার্ভিসের জন্য এসএসআই (SSI) ব্যবহার করে লগ-ইন করবেন, আপনি আপনার আইডেন্টিটির সাথে জড়িত ডেটা কন্ট্রোল করবেন, সার্ভিস প্রোভাইডার (service provider) নয়। অনলাইন সার্ভিস প্রোভাইডাররাও আপনাকে আপনার ডেটার ওপর বেশি কন্ট্রোল দিয়ে বেড়ানো সিস্টেম এফিশিয়েন্সি (system efficiency) এবং বিজনেস সুযোগ পাবে।
এসএসআই (SSI) একটি সহজ পদ্ধতিতে কাজ করে যেখানে একজন ইস্যুয়ার (issuer) আপনার জন্য ডিজিটালি সাইন করা ডকুমেন্ট ইস্যু (issue) করবে। ইস্যুয়ারটি একটি ব্লকচেইন নেটওয়ার্কের মাধ্যমে ডকুমেন্ট ট্রাস্ট (document trust) প্রতিষ্ঠা করবে। আপনি আপনার ডকুমেন্টগুলো একটি ডিজিটাল ওয়ালেটে (digital wallet), অধিকাংশ ব্লকচেইন-ভিত্তিক অ্যাপে পাবেন। আপনি এমনকি সরকারি এবং প্রাইভেট সার্ভিসও ব্যবহার করতে পারেন, এসএসআই (SSI) ওয়ালেট অ্যাপ ব্যবহার করে আপনার আইডেন্টিটি ডিজিটালি অথেন্টিকেট (authenticate) করতে।
এসএসআই (SSI) আপনাকে ডিসাইড করতে দেয় কী ধরনের ডেটা এবং কোন লেভেলে আপনি ওয়েব পেজ বা অ্যাপের সাথে শেয়ার করতে চান, এইভাবে অনলাইন আইডেন্টিটি শেয়ারিং ডেমোক্রেটাইজ (democratize) করে।
এসএসআই (SSI)-র পেছনের টেকনোলজি
ব্লকচেইন (Blockchain) এসএসআই (SSI)-র মৌলিক টেকনোলজি, যেন ইথেরিয়াম ব্লকচেইন (Ethereum blockchain)। ডিসেন্ট্রালাইজড আইডেন্টিফায়ার (Decentralized Identifiers - DID) সিকিউর আইডেন্টিটি সেটআপে কী ভূমিকা পালন করে। ব্লকচেইন DID পাবলিকেশন (publication) বা রিভোকেশন রেজিস্ট্রি ট্রানজ্যাকশন (revocation registry transactions)-এর জন্য একটি ট্রাস্টেড সোর্স (trusted source) হিসেবে অংশ নেয়।
নিচে এসএসআই (SSI)-র সবচেয়ে গুরুত্বপূর্ণ এলিমেন্টগুলো দেওয়া হলো:
১. ডিসেন্ট্রালাইজড আইডেন্টিফায়ার (Decentralized Identifier)
একটি ডিসেন্ট্রালাইজড আইডেন্টিফায়ার (DID) একটি ইউনিক পারসোনাল আইডেন্টিটির সমতুল্য। ডকুমেন্ট ইস্যুয়ার (document issuer) একটি সেন্সরশিপ-রেজিস্ট্যান্ট (censorship-resistant) ব্লকচেইন এনভায়রনমেন্টে DID তৈরি করবে। একটি কর্তৃপক্ষ দ্বারা সাইন করা ডকুমেন্টের সাথে DID-এর একটি এনক্রিপ্টেড লিংক (encrypted link) থাকবে।
ডিজিটালি সাইন করা ডকুমেন্টে গুরুত্বপূর্ণ তথ্য থাকে সার্ভিস এন্ডপয়েন্ট (service endpoints) এবং অথোরাইজড পাবলিক কী (authorized public keys) সম্পর্কে। হাইপারলেজার ইন্ডি (Hyperledger Indy), ডব্লিউ৩সি (W3C), ইথেরিয়াম (Ethereum), এবং বিটকয়িন (Bitcoin)-এর মতো অনেক রেজিস্টার্ড DID মেথড রয়েছে।
DID একটি সিম্পল কোড যাতে থাকে একটি ইউনিফর্ম রিসোর্স আইডেন্টিফায়ার (URI) স্কিম (scheme), DID মেথডের একটি আইডেন্টিফায়ার, এবং একটি DID মেথড-স্পেসিফিক আইডেন্টিফায়ার। DID ডকুমেন্টে এই DID কোড থাকবে সাথে সাথে DID কন্ট্রোলারের (DID controller) ক্রিপ্টোগ্রাফিক অথেন্টিকেশনের (cryptographic authentication) ইনফরমেশন।
২. ভেরিফায়েবল ক্রেডেনশিয়ালস (Verifiable Credentials)
ভেরিফায়েবল ক্রেডেনশিয়ালস (Verifiable credentials) একটি স্পেসিফিক DID-এ তথ্য অ্যাটেস্ট (attest) করে। এই যে কোনো এসএসআই (SSI) ইকোসিস্টেমের (ecosystem) গুরুত্বপূর্ণ স্ট্যান্ডার্ডস। উদাহরণস্বরূপ, একটি ডিজিটাল ড্রাইভিং লাইসেন্স (digital driving license) যা আপনাকে গাড়ি চালাতে অনুমতি দেয়, একটি ভেরিফায়েবল ক্রেডেনশিয়ালের উদাহরণ।
একটি পাবলিক স্কিম (public scheme) এবং সোশ্যাল সার্ভিসেস (social services) এসএসআই (SSI) ইকোসিস্টেমের জন্য, একটি সরকারি এজেন্সি (government agency) বেনিফিশিয়ারি (beneficiaries)-র জন্য ডিজিটালি ভেরিফায়েবল আইডেন্টিটি প্রোফাইল বা DID তৈরি করবে। এই DIDগুলো বেনিফিশিয়ারির ইনফরমেশন সংরক্ষণ করবে যেন নাম, এসএসএন (SSN), জন্ম তারিখ, বয়স, ইত্যাদি। এজেন্সিটি এই DIDগুলো একটি ব্লকচেইন-ভিত্তিক নেটওয়ার্কে স্টোর করবেও।
যখন একটি যোগ্য ব্যক্তি সার্ভিস পয়েন্টে (service point) যাবে একটি সোশ্যাল বা পাবলিক সার্ভিস ব্যবহার করার জন্য, সার্ভিস প্রোভাইডার সহজে বেনিফিশিয়ারিকে অথেন্টিকেট (authenticate) করতে পারবে DID এক্সচেঞ্জ (DID exchange) দিয়ে। ভেরিফিকেশন ডিজিটাল সিস্টেম ব্যবহার করে, যেন কিউอার কোড (QR code) স্ক্যান করা। এটি আপনাকে এবং সার্ভিস প্রোভাইডারকে অ্যাডমিনিস্ট্রেটিভ ডिले (administrative delays) থেকে বাঁচায়।
DID হোল্ডার (DID holder) তার ডিজিটাল আইডেন্টিটি একটি সিকিউর ওয়ালেট অ্যাপে সংরক্ষণ করতে হবে। ক্রেডেনশিয়াল ভেরিফিকেশনের সময়, ইউজারও একটি ওয়ান-টাইম পাসওয়ার্ড (one-time password) পেতে পারে প্রসেস অথেন্টিকেট করার জন্য। সার্ভিস প্রোভাইডার, যেন ব্যাংক (banks), শুধু এনক্রিপ্টেড কোড দেখবে পারসোনালি আইডেন্টিফায়েবল ইনফরমেশন (PII - Personally Identifiable Information) বা ব্যক্তিগতভাবে শনাক্তযোগ্য তথ্যের বদলে।
৩. এসএসআই (SSI)-র জন্য ইথেরিয়াম স্ট্যান্ডার্ডস (Ethereum Standards)
ইথেরিয়াম ব্লকচেইন (Ethereum blockchain) ভিত্তিক একটি এসএসআই (SSI) ইকোসিস্টেম ডেভেলপ করার সময়, নিচের ইথেরিয়াম স্ট্যান্ডার্ডস গুরুত্বপূর্ণ ভূমিকা পালন করে:
- ERC Lightweight Identity ডেজিগনেট (designate) করে স্মার্ট কন্ট্রাক্ট (smart contract) ইথেরিয়াম DID রেজিস্ট্রি। এটি একটি ワン-টাইম ডিপ্লয়েবল (one-time deployable) রেজিস্ট্রি। তবে এটি ব্লকচেইন নেটওয়ার্কের প্রতিটি ইউজারের জন্য একটি কমন রিসোর্স (common resource) হিসেবেও কাজ করে।
- EIP-780 Ethereum Claims Registry আইডেন্টিটি ইস্যুইং ক্লেইমস (identity issuing claims) তৈরি, পাওয়া, এবং ডিলিট করার অনুমতি দেয়। যেকোনো অথোরাইজড (authorized) সরকারি এজেন্সি বা পাবলিক সার্ভিস প্রোভাইডার বেনিফিশিয়ারিদের ক্লেইমস ইস্যু করে একটি bytes32 টাইপ কী (key) দিয়ে।
- ইথেরিয়াম-ভিত্তিক এসএসআই (SSI)-র হ্যাশিং স্ট্যান্ডার্ড (hashing standard) হলো EIP712। এটি টাইপড স্ট্রাকচার্ড ডেটা (typed structured data) ডিজিটালি সাইন করার সুবিধা দেয়।
- ইথেরিয়াম ব্লকচেইন-এ এসএসআই (SSI) রান করার সময়, ERC-1484 প্রোটোকল (protocol) DID ডেটা অ্যাগ্রিগেট (aggregate) করে।
- EIP-1078 প্রোটোকল একটি ইথেরিয়াম ব্লকচেইন-এ পাসওয়ার্ড-ফ্রি সাইন-ইন (password-free sign-ins) এনেবল (enable) করে এসএসআই (SSI) ইকোসিস্টেমের জন্য।
- সংস্থা, গ্রুপ, মানব, মেশিন, এবং বটস (bots) যেকোনো এসএসআই (SSI) সিস্টেমে ইউনিক, রিকগ্নিজেবল (recognizable) প্রক্সি প্রোফাইল (proxy profiles) ব্যবহার করবে। ERC-725 সেসব প্রক্সি অ্যাকাউন্ট বা প্রোফাইলের স্ট্যান্ডার্ড প্রোটোকল ডিফাইন (define) করবে।
সেলফ-সোভারেন আইডেন্টিটি (Self-Sovereign Identity)-র সুবিধাগুলো কী?
এসএসআই (SSI) টেকনোলজি সার্ভিস প্রোভাইডার এবং বেনিফিশিয়ারি দুজনের জন্যও সুবিধাজনক। এসএসআই (SSI)-ভিত্তিক অ্যাক্সেস সিস্টেম ট্রান্সপারেন্ট (transparent), ইজিলি অডিটেবল (easily auditable), হিউম্যান এরর (human error) মুক্ত, এবং আরও সিকিউর হবে।
১. হেলথ কেয়ার ডেটা প্রাইভেসি (Health Care Data Privacy)
বিশ্বব্যাপী সরকার পেশেন্ট মেডিকেল রেকর্ড প্রাইভেসি (patient medical record privacy) বাধ্যতামূলক কম্প্লায়েন্স (compliance) প্র্যাক্টিস হিসেবে ইমপোজ (impose) করে হেলথ কেয়ার ইন্ডাস্ট্রির জন্য। লুমেডিক এক্সচেঞ্জ (Lumedic Exchange) হলো পাইলট প্রজেক্ট (pilot project) যা পেশেন্ট ডেটা প্রাইভেসি নিশ্চিত করে হেলথ কেয়ার রেকর্ড ট্রান্সমিট (transmit) করে এসএসআই (SSI)-ভিত্তিক অথেন্টিকেশন দিয়ে হাসপাতাল, ইন্সুরার (insurers), এবং ড্রাগস্টোর (drugstores)-এর মধ্যে।
২. সংক্রামক রোগ নিয়ন্ত্রণ (Restricting Contagious Diseases)
ইন্টারন্যাশনাল এয়ার ট্রান্সপোর্ট এসোসিয়েশন (IATA - International Air Transport Association) বিশ্বব্যাপী এয়ার ট্রাভেলাররা স্ক্রুটিনাইজ (scrutinize) করে সংক্রামক রোগ রোধের জন্য। সেরা ওয়ার্কিং উদাহরণ হলো IATA ট্রাভেল পাস (IATA Travel Pass) দিয়ে কোভিড-১৯ (COVID-19) ছড়িয়ে পড়া রোধ। এসএসআই (SSI) টেকনোলজির মাধ্যমে, IATA ইনস্ট্যান্টলি (instantly) যেকোনো যাত্রীর ভ্যাকসিনেশন (vaccination) এবং কোভিড-১৯ টেস্ট স্ট্যাটাস শনাক্ত করতে পারে।
৩. সহজ スタッフ আইডেন্টিফিকেশন (Effortless Staff Identification)
এসএসআই (SSI) কোম্পানির রিসোর্সে অ্যাক্সেসের জন্য কর্মচারী আইডেন্টিফিকেশন সিস্টেম কস্ট-ইফেক্টিভ (cost-effective)ভাবে উন্নত করতে পারে। এত একটি ডিজিটাল আইডেন্টিফিকেশন সিস্টেম এমার্জেন্সি (emergencies) সময় অনব منطقه যাতায়াত সুবিধা করে।
এনএইচএস ইঙ্গল্যান্ড (NHS England) তার হেলথ ওয়ার্কাররা (health workers) যেন ডাক্তার এবং নার্সদের জন্য এনএইচএস স্টাফ পাসপোর্ট (NHS Staff Passport) ইস্যু করল। এই এসএসআই (SSI)-ভিত্তিক আইডেন্টিটি ভেরিফিকেশন সিস্টেম মCLUSIVE workforce-এর দক্ষ যাতায়াত সুবিধা করে মহামারী (pandemics), এপিডেমিক (epidemics), ইত্যাদি সংকটের সময়।
৪. দ্রুত ফাইনান্সিয়াল সার্ভিসেস (Faster Financial Services)
এসএসআই (SSI) টেকনোলজি ফাইনান্সিয়াল সার্ভিসেস সেক্টরের (financial services sector) প্রসেসিং স্পিড (processing speed) বাড়াতে পারে। উদাহরণস্বরূপ, বোনিফায়ের মেম্বারপাস (Bonifii's MemberPass®) একটি এসএসআই (SSI)-ভিত্তিক আইডেন্টিটি অথেন্টিকেশন সিস্টেম যা USA-র ক্রেডিট یুনিয়ন (Credit Union) সার্ভিসেস সম্পর্কিত অনেক সমস্যা সমাধান করে।
৫. নাগরিক পরিচয় প্রতিষ্ঠা (Establishing Citizen Identity)
কোনো দেশের বাসিন্দারা এসএসআই (SSI)-ভিত্তিক ভেরিফিকেশন ব্যবহার করে ব্যাংকিং, সোশ্যাল সিকিউরিটি, এডুকেশন, হেলথ কেয়ার, ট্যাক্সেশন, ইত্যাদি সার্ভিস দ্রুত এবং সুরক্ষিতভাবে ব্যবহার করতে পারে। এসএসআই৪ডিই (SSI4DE) এমন একটি সিস্টেম যা জার্মান ফেডারেল মিনისტ্রি অফ ইকোনমিক অ্যাফেয়ার্স (German Federal Ministry of Economic Affairs) দ্বারা ম্যানেজড। স্কিমটি জার্মান নাগরিকদের ন্যাশনাল আইডেন্টিফিকেশন (national identification) পাবলিক এবং প্রাইভেট প্রয়োজনের জন্য সহজ করে।
৬. সহজ ফাইনান্সিয়াল রেগুলেশন (Effortless Financial Regulation)
লিগ্যাল এন্টিটি আইডেন্টিফায়ার (LEI - Legal Entity Identifier) ভেরিফিকেশন অফশোর (offshore) বা ক্রস-কান্ট্রি (cross-country) ফাইনান্সিয়াল সার্ভিসেস অডিট (audit) করার অনুমতি দেয়। এসএসআই (SSI) টেকনোলজি এই প্রক্রিয়ার দক্ষতাও বাড়াতে পারে।
জিএলইআইএফ (GLEIF) বা গ্লোবাল লিগ্যাল এন্টিটি আইডেন্টিফায়ার ফাউন্ডেশন অফ সুইজারল্যান্ড (Global Legal Entity Identifier Foundation of Switzerland) হাই-কwalিটি LEI ইনফরমেশনের জন্য একটি একসক্লুসিভ ডেটাবেস (exclusive database)। ফাউন্ডেশনটি ট্রানজ্যাকশন অথেন্টিকেশনের জন্য এসএসআই (SSI) টেকনোলজি ব্যবহার করে।
এসএসআই (SSI) আপনাকে আপনার আইডেন্টিটির নিয়ন্ত্রণে রাখে
আপনি আপনার ডেটা এবং আইডেন্টিটির কন্ট্রোল রাখতে পারেন প্রাইভেট বা পাবলিক সার্ভিস কিছু ক্লিক দিয়ে ব্যবহার করে এসএসআই (SSI) টেকনোলজি দিয়ে। এসএসআই (SSI) প্ল্যাটফর্ম যেন এভারেস্ট (Everest), ইউপোর্ট (uPort), এবং এভারনিম (Evernym) ইতিমধ্যে সরকারি এবং প্রাইভেট निकায়ের সাথে কাজ করছে এসএসআই (SSI)-ভিত্তিক সার্ভিস অ্যাক্সেস অফার করার জন্য। যেহেতু টেকনোলজি ব্লকচেইন-এ নির্ভরশীল, আপনার আইডেন্টিটি ভার্চুয়ালি আনহ্যাকেবল (virtually unhackable)।