প্রথম গোপনীয় EVM — Sapphire দিয়ে আপনি কী নির্মাণ করতে পারেন

Md.Mahmudul Hasan Chowdhury
Oasis Foundation Bengali
6 min readSep 18, 2022

--

  • Disclaimer: This post is a community translation produced by a member of the Oasis network community. Strict checks are made to provide accurate translations, but they might be subject to errors or omissions. Oasis Network is not responsible for the accuracy, reliability or currency of the translated information. Original publication in English is here.
  • স্বত্বাধিকার : এই পোস্টটি Oasis Network কমিউনিটির একজন সদস্য দ্বারা অনুবাদীত। যদিও সঠিক অনুবাদ করার জন্য কঠোর পরীক্ষা করা হয়, তার পর ও যদি ত্রুটি থাকে বা কিছু বাদ পড়ার বিষয় থাকে Oasis Network অনুবাদকৃত তথ্যের নির্ভুলতা, নির্ভরযোগ্যতা বা মুদ্রণ এর জন্য দায়ী নয়। ইংরেজিতে মূল প্রকাশনা দেখে নিনl

Blockchain স্পেস DApps এবং ইন্টারনেটের নতুন প্রজন্মের জন্য প্রস্তুত সমাধান সহ Web3-এ প্রসারিত করার চেষ্টা করছে। যাইহোক, এই Web3 মুভের সাথে ব্লকচেইনে বিদ্যমান ডেটার মালিকানা ঘিরে একটি বড় সমস্যা রয়েছে।

পাবলিক ব্লকচেইন, যেমন Ethereum ব্যক্তিগত এবং সংবেদনশীল তথ্যের মালিকানা, গোপনীয়তা, এবং ডেটার ব্যক্তিগত নিয়ন্ত্রণ,Web3 এর মূলধারার ক্ষেত্রগুলি সেইসাথে ডেটা সার্বভৌমত্ব,এমনকি মৌলিক স্তরের অধিকার প্রদান করতে সক্ষম নয়।

উদাহরণস্বরূপ, আপনি যদি Ethereum একটি বিকেন্দ্রীকৃত ID ব্যবহার করতে চান এবং এমন একটি DApp-এর সাথে ইন্টারঅ্যাক্ট করতে চান যেখানে আপনি যে দেশে বাস করেন তা যাচাই করতে হবে, এটি সম্ভব, এবং এটি কিছু ক্ষেত্রে ব্যবহারের ক্ষেত্রে বোঝা যায়। যাইহোক, আপনাকে এটাও স্বীকার করতে হবে যে আপনার অন্যান্য সমস্ত ব্যক্তিগত ডেটা সর্বজনীনভাবে অন-চেইনে উপলব্ধ হবে যদি আপনি এই smart contract সম্পাদনের কারণে on-chain অখণ্ডতা বজায় রাখতে ।

এছাড়া সংবেদনশীল এবং ব্যক্তিগত ডেটা সর্বজনীন হতে হবে যদি ব্লকচেইন অন্যান্য ক্ষেত্রে ব্যবহার করা হয়, যেমন স্বাস্থ্য। যদি একটি পাবলিক চেইনে একটি হেলথ DApp তৈরি করা হয়, তবে আপনার সমস্ত ব্যক্তিগত ডেটা কি সর্বজনীন হওয়া উচিত যদি ডেটা off-chain সংরক্ষণ করা না হয়, এমন তথ্য উল্লেখ না করা যা প্রায়শই শুধুমাত্র আপনার ডাক্তারের জন্য রাখা হয়? সম্পূর্ণরূপে গোপনীয়তা নষ্ট করে।

মূলত এই জন্যই কারণেই আমরা Sapphire তৈরি করেছি , এটি শিল্পের প্রথম এবং একমাত্র confidential EVM-compatible runtime। Sapphire সাথে, গোপনীয় স্মার্ট চুক্তিগুলিকে সংবেদনশীল স্বাস্থ্য ডেটা, আর্থিক তথ্য, বা অন্যান্য তথ্য গোপন রাখার জন্য মোতায়েন করা যেতে পারে, যা Web3-এর জন্য উপযুক্ত আরও বেশি ব্যবহারের ক্ষেত্রে সক্ষম করে৷

মূলত এই জন্যই, আমরা ব্লকচেইন নির্মাতাদের একটি বৃহৎ গোষ্ঠীকে Web3-এ স্বাগত জানাতে পারি তাদের Solidity তে গোপনীয়ভাবে DApps তৈরী করার সুযোগ উন্মোচন করে।

কিন্তু প্রশ্ন থেকে যায়, Sapphire দিয়ে কী উন্নয়ন করা যায় ?

নীচে আমরা একটি confidential runtime জন্য কিছু ব্যবহারের ক্ষেত্রে দেখব যা অনেক ব্লকচেইন বিকাশকারীদের কাছে পরিচিত এবং জনপ্রিয়। DeFi থেকে গেমিং, NFTs, DID এবং সামাজিক।

Web3 DApps সম্প্রসারিত হচ্ছে

প্রধান অংশে, Sapphire ডেভেলপারদের এমন স্মার্ট কন্ট্রাক্ট ডেভেলপ করতে দেয় যা রাষ্ট্রের ব্যক্তিগত দিকগুলিকে ধারণ করে। একজন বিকাশকারী কোন দিকগুলিকে ব্যক্তিগত রাখতে বেছে নেয় তার উপর নির্ভর করে, সম্পূর্ণরূপে জনসাধারণের থেকে সম্পূর্ণ গোপনীয় পর্যন্ত বিস্তৃত গোপনীয়তা প্রদানের জন্য চুক্তিগুলি তৈরি ।

Sapphire হল Solidity ডেভেলপারদের জন্য একটি শক্তিশালী নতুন টুল এবং এটি ইতিমধ্যেই স্থাপনযোগ্য Web3 DApps কে ব্যাপকভাবে প্রসারিত ।

আমরা বিশ্বাস করি কিছু ক্ষেত্র যে প্রচুর সম্ভাবনা রয়েছে তার মধ্যে রয়েছে:

DeFi

DeFi-তে গোপনীয়তা যুক্ত করা নতুন বৈশিষ্ট্যগুলিকে সক্ষম করে যা WEB3 সম্প্রদায়ে দীর্ঘ সময়ের জন্য অনুরোধ করা হয়েছে।

আজকের EVM-এ, যে কেউ চাইলে তাদের ব্লক এক্সপ্লোরার খুলতে পারে এবং একটি নির্দিষ্ট ওয়ালেট দেখতে পারে যা একটি DEX স্মার্ট চুক্তির সাথে ইন্টারঅ্যাক্ট করেছে এবং একটি বিনিময় করেছে — এবং কী বিনিময় হয়েছে তা দেখুন।

Sapphire একটি DEX-এ, কিছু লেনদেনের তথ্য গোপন রাখা সম্ভব। আপনি স্লিপেজ প্যারামিটারগুলি লুকিয়ে রাখতে পারেন এবং একটি MEV-প্রতিরোধী DEX তৈরি করতে পারেন কারণ sandwich attacks কোনও উপায় থাকবে না।

DeFi এছাড়াও আরেকটি মূল Sapphire ব্যবহারের — Decentralized ID (DID) এর সাথে ভালভাবে ব্লকোকচেইনে credit scores মতো DID তথ্যের অনুমতি দেওয়ার মাধ্যমে, বিকেন্দ্রীভূত ঋণ বিশাল বাজারের জন্য আরও বেশি গুরুত্বপূর্ণ এবং আকর্ষণীয় হয়ে ওঠে। বর্তমান পাবলিক ব্লকচেইনের সাথে, এই ধরনের ঋণ দেওয়া আদর্শ নয় কারণ লোকেরা ব্লকচেইনে তাদের ব্যক্তিগত ক্রেডিট স্কোর ডেটা প্রকাশ করতে চায় না যেখানে সবার কাছেই দৃশ্যমান।

Sapphire সাথে, বিকেন্দ্রীভূত ঋণ আরও বেশি ব্যবহারিক হয়ে ওঠে কারণ ডেটা সম্পূর্ণরূপে গোপনীয় হতে পারে এইভাবে অনন্য ঋণ প্রোটোকল সক্ষম করে যা undercollateralized লোন অফার করে। আমরা বিশ্বাস করি Sapphire DeFi কে পরবর্তী স্তরে পৌঁছে দেয়।

Gaming/খেলা

Confidentially অন্তর্ভুক্ত করে Web3 গেমিংয়ের ক্ষেত্রে যোগ করার জন্য অনেক মূল্য রয়েছে, কারণ সর্বাধিক জনপ্রিয় Web2 গেমগুলির কিছু ব্যক্তিগত উপাদান রয়েছে। এমনকি একটি কার্ড গেমের মতো সহজ কিছু অনুমান করে যে একজন খেলোয়াড় অন্যের কার্ড দেখতে পারে না।

Blockchain হল কার্ড গেমস খেলার স্বচ্ছতার জন্য একটি উপায়। যাইহোক, এই একই স্বচ্ছতা অন্য খেলোয়াড়দের একটি অন্যায্য সুবিধা দিতে ব্যবহার করা যেতে পারে যদি তাস খেলা অন-চেইন থাকে।

গেমিং গোপন রাখতে স্বচ্ছতা বজায় রাখতে , গেমের বেশিরভাগ অংশকে একটি off-chain পরিবেশে স্থানান্তরিত করতে হবে। এতে ট্রেড-অফ রয়েছে কারণ যখন গোপনীয় দিকগুলি একটি অফ-চেইন পরিবেশে স্থানান্তরিত হয়, তখন তারা ব্লকচেইন অফার করে ।

Decentralization এবং composability সুবিধা রয়েছে যা WEB3 গেম on-chain থাকার সাথে আসে। Sapphire সাথে, ওয়েব3 গেমগুলিকে এই ট্রেড-অফগুলি করতে হবে না কারণ ডেটা ব্যক্তিগতভাবে অন-চেইন ব্রাউজ করা যেতে পারে।

NFTs

NFTs ব্লকচেইন এবং crypto ইকোসিস্টেমের পাশাপাশি আমাদের মূলধারার ডিজিটাল জীবনের একটি অংশ হিসাবে নিজেদেরকে একটি গুরুত্বপূর্ণ স্তম্ভ হিসাবে প্রতিষ্ঠিত করতে এসেছে। যাইহোক, যেকোন নতুন Web3 ডোমেনের মত, ব্যবহারকারীর অভিজ্ঞতার সমস্যা আছে। NFTs স্থানের জন্য তাদের মধ্যে একটি হল minting প্রক্রিয়া।

একটি জনপ্রিয় NFT সংগ্রহ মিন্ট করা হয়, তখন প্রায়ই ব্লকচেইনে প্রচুর যানজট হয় এবং অবশেষে গ্যাসের অপচয় হয় কারণ লোকেদের সংগ্রহটি mint করার জন্য প্রতিযোগিতা করতে ।

আমরা সম্প্রতি তাদের Yuga Labs land sale for their “Otherside” Metaverse game এটি দেখেছি । এই minting ethereum নেটওয়ার্কের ইতিহাসে সবচেয়ে বড় গ্যাস ফি তৈরি করেছে: বিনিয়োগকারীরা শুধুমাত্র প্রথম 24 ঘন্টার মধ্যে $176 মিলিয়নের বেশি করের ক্ষতি করেছে।

EVM chain NFT মিন্ট করার অন্য কোন ভাল উপায় নেই যা ন্যায্য এবং gas প্রতিযোগিতা।

Sapphire গোপনীয় বৈশিষ্ট্যগুলি এতে সাহায্য করতে পারে। গোপনীয়তার অনুমতি দিয়ে, দ্বিতীয় মূল্যের নিলাম বা ক্যান্ডেলস্টিক নিলামের মতো আরও পরিশীলিত নিলাম প্রক্রিয়া তৈরি করা যেতে পারে, যা কম বিশৃঙ্খল এবং ন্যায্য মিন্টিং এবং NFT বিক্রয়ের জন্য নিলাম প্রক্রিয়ার জন্য অনুমতি দেয়।

Oasis এছাড়াও Sapphire-এ Confidential NFTs। এই NFT অতিরিক্ত কার্যকারিতা প্রদান করে এবং একটি WEB3 বিশ্বে এনএফটিগুলির ক্ষেত্রে ব্যবহার করে৷ উদাহরণস্বরূপ, গোপনীয় NFT শিল্পী এবং গণিতবিদ bishop, in his Confidential NFT collection: Army of Minions। এই NFT সংগ্রহে, NFT-এর মালিকদেরও সেই গাণিতিক ফাংশনে অ্যাক্সেস রয়েছে যা তাদের Minions তৈরি করেছে, ব্যক্তিগত ডেটা হিসাবে ব্রাউজ করা হয়েছে।

Decentralized Identity (বিকেন্দ্রীভূত পরিচয়)

বিকেন্দ্রীভূত পরিচয় WEB3 স্থানকে বিপ্লব করতে পারে কারণ গোপনীয়তা আক্রমণের ভয় ছাড়াই ইন্টারনেটে মানুষের পরিচয় ব্যবহার করা যেতে পারে।

DIDs-এর সাহায্যে, DApps তাদের গোপনীয়তা ঝুঁকি না নিয়েই ব্যবহারকারীদের হোয়াইটলিস্ট করতে এবং শনাক্ত করতে পারে। এই মুহুর্তে, পাবলিক ব্লকচেইনগুলির সাথে, নাম, বয়স, ঠিকানা, অর্থ এবং আরও অনেক কিছু বাস্তবায়ন করা খুব কঠিন, যা ব্যবহারকারীরা সারা বিশ্বে দেখতে চায় না।

একটি শক্তিশালী এবং সুরক্ষিত DID সিস্টেম Web3 এর প্রচারকে সক্ষম করে, বিশেষ করে যখন গোপনীয় EVM সামঞ্জস্যের সাথে মিলিত হয়।

Social/সামাজিক

সামাজিক অ্যাপ্লিকেশনগুলি Web3 থেকে ব্যাপকভাবে উপকৃত হতে পারে, কিন্তু আমরা এখনও উল্লেখযোগ্য গ্রহণ দেখতে পাইনি। তাই সত্যিকারের বিকেন্দ্রীভূত Web3 সামাজিক প্ল্যাটফর্ম তৈরির সমস্যা।

নীলা গোপনীয়তা এই সমস্যার কিছু সমাধান করতে পারে। Facebook বা Twitter এর মত অ্যাপের সাথে, একটি মূল বৈশিষ্ট্য হল আপনার বিষয়বস্তু শুধুমাত্র নির্দিষ্ট কিছু লোকের কাছে দৃশ্যমান করার ক্ষমতা। এটি একটি পাবলিক ব্লকচেইনে সম্ভব নয় — ব্যবহারকারীরা তাদের প্রোফাইল এবং বিষয়বস্তু কে দেখতে পারে বা দেখতে পারে না তা বেছে নিতে পারে না।

Sapphire এবং confidential smart চুক্তিগুলির সাথে, এটি সম্ভব হয়ে ওঠে কারণ এই স্মার্ট চুক্তিগুলি নির্দিষ্ট ডোমেনগুলিকে প্যারামিটারের উপর নির্ভর করে লুকিয়ে রাখতে পারে৷

এটা শুধু সোশ্যাল মিডিয়াতেই সীমাবদ্ধ নয়। এই কর্তৃপক্ষের মাধ্যমে pay-walled কন্টেন্ট প্ল্যাটফর্ম যেমন Patreon কপি করাও সম্ভব।

Web3 EVM ডেভেলপার তৈরি করা

confidential DApps-এর সম্ভাব্য ব্যবহারের ক্ষেত্রে এখনও আবিষ্কৃত হচ্ছে, এবং আমরা শুধু সারফেস । স্পষ্ট যে Web3 প্রযুক্তিতে গোপনীয়তার একটি বড় প্রয়োজন রয়েছে৷ পাবলিক ব্লকচেইনের বর্তমান অবস্থা, বিশেষ করে EVM chains যা অনেক ডেভেলপার তৈরি করছে, Web3 প্রসারিত হয়নি।

Sapphire এর সাথে , আমরা Web3 এ ব্লকচেইন প্রসারিত করার জন্য সম্ভাবনার একটি নতুন জগৎ উন্মুক্ত করছি, কিন্তু আমরা Solidity ডেভেলপারদের সাহায্যে এটি করছি। আপনি যদি Solidity একটি গোপনীয় DApp বিকাশকারী প্রথম ব্যক্তিদের একজন হতে চান তবে আমাদের এখানে গোপনীয় হ্যাকাথন পৃষ্ঠাতে here! যান !

আমাদের Discord যোগ দিন এবং Twitter! আমাদের অনুসরণ করুন !

--

--

Md.Mahmudul Hasan Chowdhury
Oasis Foundation Bengali

Blockchain Researcher + Developer, Oasis Protocol , Ocean Protocol & Algorand Ambassador, educationist,Young Economist