আমার মনে আছে যেদিন আমার একজন ভালো বন্ধু পৌঁছেছিল এবং জিজ্ঞেস করেছিল যে আমি সম্পর্কে শুনেছি কিনা
হাইপারভিএম-এর জগতে আমার যাত্রা সম্পর্কে আমি এই ব্লগের মূলে যাব, কিন্তু তার আগে, আমি কীভাবে এই বিন্দুতে পৌঁছলাম তা জানা অপরিহার্য।
আমি নুকলাই সম্পর্কে শোনার পরপরই, আমি সমস্ত হাইপটি কী তা দেখতে প্রকল্পটি নিয়ে গবেষণা শুরু করেছি। প্রতিটি ব্যবহারকারীকে তাদের ডেটা অন্য সত্তার কাছে বিক্রি করার অনুমতি দিয়ে, বড় ব্যবসা থেকে ব্যবহারকারীদের কাছে ক্ষমতা স্থানান্তর করে তাদের ক্ষমতায়নের জন্য Nuklai এর দৃষ্টিভঙ্গিতে আমি সত্যিই বিস্মিত হয়েছি।
এটি একটি সহজ কিন্তু গভীর দৃষ্টি কারণ, এটি অর্জন করতে, শুধুমাত্র অ্যাপ্লিকেশন স্তরে নয়, অবকাঠামো এবং ব্লকচেইন প্রোটোকল স্তরেও অনেক কিছু করতে হবে। প্রতিদিন প্রচুর পরিমাণে ডেটা নিয়ে কাজ করার সময়, ব্লকচেইনকে অবশ্যই একটি বিশাল লোড পরিচালনা করতে হবে যা বর্তমান কোনো প্ল্যাটফর্ম এখনও অর্জন করতে পারেনি।
লোকেরা প্রতি সেকেন্ডে লেনদেন (টিপিএস) সম্পর্কে কথা বলে, কিন্তু খুব কম লোকই জানে যে ব্লকচেইন স্তরে এই ধরনের উচ্চ টিপিএস অর্জন করতে আসলে কী লাগে। হ্যাঁ, সেখানে উচ্চ থ্রুপুট সহ ব্লকচেইন রয়েছে, কিন্তু প্রায়শই, তারা খুব হ্যাকি এবং সত্য লেয়ার 1s নয়। সাধারণত, পদ্ধতিটি হল লেয়ার 2s, লেয়ার 3s, সাইডচেইন এবং হোয়াটনোট তৈরি করে অনুভূমিকভাবে স্কেল করা।
এই সমাধানগুলি আমার কাছে প্যাচওয়ার্কের মতো মনে হয় কারণ আপনি যদি আপনার ব্লকচেইনে একটি অতিরিক্ত স্তর প্রবর্তন করেন, তাহলে TPS বাড়ানোকে গ্রাউন্ড আপ থেকে তৈরি করা কিছুর চেয়ে বেশি মনে হয়। এখানেই হাইপারভিএমগুলি কার্যকর হয়।
কিন্তু, একটি হাইপারভিএম কি? এটি মূলত একটি ভার্চুয়াল মেশিন (VM) ব্যবহার করে নির্মিত
তাদের ডকুমেন্টেশন অনুসারে, Avalanche হল একটি মুক্ত-উৎস প্ল্যাটফর্ম যা একটি আন্তঃপরিচালনযোগ্য, বিকেন্দ্রীকৃত এবং অত্যন্ত স্কেলযোগ্য ইকোসিস্টেমে বিকেন্দ্রীকৃত অ্যাপ্লিকেশন তৈরির জন্য। একটি অনন্য শক্তিশালী ঐক্যমত্য প্রক্রিয়া দ্বারা চালিত, অ্যাভাল্যাঞ্চ হল প্রথম ইকোসিস্টেম যা বৈশ্বিক অর্থের স্কেলকে সামঞ্জস্য করার জন্য ডিজাইন করা হয়েছে, কাছাকাছি-তাত্ক্ষণিক লেনদেনের চূড়ান্ততা সহ।
Avalanche সম্মতি প্রক্রিয়াটি হাস্যকরভাবে দ্রুত, 2 সেকেন্ডেরও কম চূড়ান্ততার সাথে, যার অর্থ আপনার লেনদেন প্রক্রিয়া করা হয় এবং প্রায় সঙ্গে সঙ্গে যাচাই করা হয়।
তুষারপাত আপনাকে আপনার নিজস্ব লেয়ার 1 ব্লকচেইন (বা সাবনেট) তৈরি করতে দেয় এবং সবচেয়ে ভালো দিকটি হল আপনি একটি Ethereum ভার্চুয়াল মেশিন (EVM) চালিত সাবনেটের মধ্যে সীমাবদ্ধ নন। এর বড় বিকাশকারী সম্প্রদায় থাকা সত্ত্বেও, ইভিএম হালকা নয় এবং প্রচুর লাগেজ নিয়ে আসে। Avalanche-এ, আপনি যেকোনো ভাষায় আপনার নিজস্ব VM তৈরি করে আপনার নিজস্ব সাবনেট চালু করতে পারেন যতক্ষণ না এটি Avalanche-এর সাথে সামঞ্জস্যপূর্ণ হয়
তাত্ত্বিকভাবে, আপনি যে কোনো ভাষায় আপনার নিজস্ব VM তৈরি করতে পারেন, কারণ Avalanche সেই স্বাধীনতা প্রদান করে। যাইহোক, এটাও সত্য যে এটি স্ক্র্যাচ থেকে করা বরং কঠিন এবং সময়-নিবিড়। ব্যবহার করলেও
এটি অনেক জটিলতা লুকিয়ে রাখে, যা আপনাকে লেনদেন সিরিয়ালাইজেশন দক্ষতা বা লেনদেন থ্রুপুট বাড়ানোর বিষয়ে উদ্বিগ্ন হওয়ার পরিবর্তে আপনার প্রকল্পটিকে অনন্য করার দিকে মনোনিবেশ করতে দেয়। HyperSDK-এর সাহায্যে, আপনি 500-1000 লাইনের কোড সহ আপনার নিজস্ব ব্লকচেইন রানটাইম তৈরি করতে পারেন এবং এখনও ইঞ্জিনিয়ারদের একটি বড় দলের প্রয়োজন ছাড়াই প্রতি সেকেন্ডে হাজার হাজার লেনদেন প্রক্রিয়া করতে পারেন।
Nuklai-এ, আমরা আমাদের নিজস্ব ব্লকচেইন রানটাইম তৈরি করেছি, যাকে বলা হয় 'HelixVM', HyperSDK ফ্রেমওয়ার্ক ব্যবহার করে প্রায় 200 লাইন কোডের এক সপ্তাহের মধ্যে। আমরা উত্তেজনাপূর্ণ বৈশিষ্ট্য যুক্ত করেছি যেমন স্থানীয়ভাবে টোকেন ইস্যু করা, অ্যাভাল্যাঞ্চ ওয়ার্প মেসেজিং (AWM) ব্যবহার করে একটি সাবনেট থেকে অন্য সাবনেটে টোকেন ব্রিজ করা, এবং একটি স্টেকিং ইঞ্জিন তৈরি করা যা যাচাইকারীরা স্টেকিংয়ের জন্য নিবন্ধন করতে দেয় এবং ব্যবহারকারীরা তাদের NAI টোকেনগুলি তাদের পছন্দের একজন যাচাইকারীর কাছে অর্পণ করে। পুরস্কার দাবি করা।
আরও কিছু সংযোজন এবং কাস্টম ছোঁয়া সহ, আমরা কয়েক মাসের মধ্যে প্রায় 500 টি লাইন কোড সহ সবকিছু যোগ করেছি। এখানে আসার যাত্রাটি ছিল অসাধারণ কিন্তু সমান ফলপ্রসূ। হাইপারএসডিকে ব্যবহার করে আমাদের রানটাইম তৈরি করার সবচেয়ে ভালো দিক হল আমরা হাইপারএসডিকে ফ্রেমওয়ার্কে আসা অপ্টিমাইজেশানগুলি থেকে উপকৃত হই, যা Ava ল্যাবস এবং বিস্তৃত ওপেন-সোর্স হাইপারএসডিকে সম্প্রদায়ের সেরা ইঞ্জিনিয়ারদের দ্বারা কাজ করে৷
উদাহরণস্বরূপ, এর বিকাশের সাথে
আমরা একটি অনন্য প্ল্যাটফর্ম তৈরি করতে চাই যা আমাদের প্রয়োজন অনুসারে, এবং হাইপারএসডিকে মাত্র কয়েকশ লাইন কোড দিয়ে এটি সম্ভব করে তোলে।
সম্প্রতি, আমরা আমাদের মুক্তি
আপনি পরীক্ষার NAI টোকেনগুলির জন্য অনুরোধ করতে পারেন, আপনার নিজস্ব টোকেন তৈরি করতে পারেন, নেটিভ NAI এবং অন্যান্য ব্যবহারকারীর তৈরি টোকেনগুলি স্থানান্তর করতে পারেন, ব্লকচেইন এক্সপ্লোরারের একটি মৌলিক সংস্করণ অন্বেষণ করতে পারেন এবং এমনকি Nuklai Feed-এ কিছু পোস্ট করতে পারেন - একটি সাধারণ সামাজিক মিডিয়া প্ল্যাটফর্ম৷ অতিরিক্তভাবে, ওয়ালেট আপনাকে নুক্লাই RPC URL পরিবর্তন করতে দেয়, যা আপনাকে আপনার মেশিনে স্থানীয়ভাবে চলমান আপনার নিজস্ব Nuklai সাবনেটের সাথে সংযোগ করতে দেয়। আপনি দেখতে পারেন
আপনি যদি অফিসিয়াল টেস্টনেটের সাথে ইন্টারঅ্যাক্ট করার পরিবর্তে স্থানীয়ভাবে আপনার নিজস্ব নুকলাই সাবনেট চালানো পছন্দ করেন, আপনি আমাদের নির্দেশাবলীতে বর্ণিত নির্দেশাবলী অনুসরণ করতে পারেন
ভবিষ্যতে আপনাকে স্বাগতম যেখানে আপনি আপনার আঙ্গুল দিয়ে একটি পাহাড় সরাতে পারেন!