Solana ডেভেলপাররা স্বাধীনভাবে বিকশিত ভ্যালিডেটর সফটওয়্যারকে আরও বিশ্বস্ত এবং রক্ষণাবেক্ষণের জন্য সহজ করার জন্য একটি নতুন প্রোটোকল নিয়মাবলি বিবেচনা করছে।
অক্টোবর ৩০-এ প্রকাশিত প্রস্তাবটি আগেভের পিছনে থাকা ব্লকচেইন ইঞ্জিনিয়ারিং কোম্পানি Anza-এর সিইও ব্রেন্নান ওয়াট থেকে এসেছে, যা সোলানা নেটওয়ার্ক চালানোর জন্য ব্যবহৃত মূল সফটওয়্যার প্রোগ্রামগুলির মধ্যে একটি।
ওয়াট চান যে সোলানা তার ব্লকচেইন কিভাবে লেনদেন প্রক্রিয়াকরণ করে, ব্লক যাচাই করে এবং সমঝোতায় পৌঁছায়, তার একটি একক, প্রাধান্যপূর্ণ স্পেসিফিকেশন তৈরি করুক, যার পরিবর্তে বিদ্যমান সফটওয়্যার এবং পৃথক প্রযুক্তিগত প্রস্তাবগুলিতে ছড়িয়ে থাকা নিয়মের উপর নির্ভর করবে।
পরিবর্তনটি সোলানা এর মূল ভ্যালিডেটর সফটওয়্যারের বাইরে চলে যাওয়ার সময় বাড়তে থাকা একটি চ্যালেঞ্জকে সমাধান করতে পারে, যেমন Firedancer, যা ট্রেডিং ফার্ম Jump Crypto দ্বারা তৈরি করা হয়েছে।
ভ্যালিডেটরগুলি হল কম্পিউটার যেগুলি লেনদেন যাচাই করে এবং ব্লকচেইনকে নিরাপদ রাখতে সাহায্য করে। যদিও বিভিন্ন ডেভেলপার এই কম্পিউটারগুলি চালানোর জন্য সফটওয়্যার তৈরি করতে পারেন, নেটওয়ার্কের মধ্যে সমঝোতা বজায় রাখতে প্রতিটি বাস্তবায়নকে একই মৌলিক নিয়ম অনুসরণ করতে হবে।
এই নিয়মগুলি নিয়ে মতবিরোধ হলে ভ্যালিডেটরগুলি একই লেনদেনগুলি ভিন্নভাবে প্রক্রিয়া করতে পারে, যা ব্লকচেইনের বিপরীত দৃষ্টিভঙ্গি তৈরি করতে পারে এবং নেটওয়ার্কের বিশ্বস্ততাকে হুমকির মুখে ফেলতে পারে।
ওয়াট যুক্তি দেন যে সোলানার বিদ্যমান বিকাশ প্রক্রিয়া স্বাধীন দলগুলিকে নেটওয়ার্কটির আচরণ ঠিক কীভাবে হওয়া উচিত তা নির্ধারণ করতে অপ্রয়োজনীয়ভাবে কঠিন করে তোলে।
বর্তমান সিস্টেমের অধীনে, প্রোটোকল পরিবর্তনগুলি Solana Improvement Documents, known as SIMDs. এর মাধ্যমে প্রস্তাব করা হয়। এই দলিলগুলি ব্যক্তিগত আপগ্রেডগুলি বর্ণনা করে, কিন্তু নেটওয়ার্কের সম্পূর্ণ অপারেটিং নিয়মগুলি একটি প্রাধান্যপূর্ণ রেফারেন্সে একত্রিত হয় না।
ফলাফলস্বরূপ, ডেভেলপারদের কখনও কখনও বিদ্যমান ভ্যালিডেটর কোড পরীক্ষা করতে হয় বা পূর্ববর্তী আপগ্রেড সিদ্ধান্তগুলি পুনর্গঠন করতে হয় যাতে কোন নিয়মগুলি সক্রিয় তা বুঝতে পারে।
ওয়াট বলেছেন যে এই পদ্ধতি বিদ্যমান আচরণের পুনরাবৃত্ত বা অসামঞ্জস্যপূর্ণ বর্ণনা তৈরি করতে পারে এবং প্রস্তাবিত আপগ্রেড দ্বারা প্রভাবিত প্রোটোকলের প্রতিটি অংশ চিহ্নিত করা কঠিন করে তোলে।
নতুন নিয়মাবলী সোলানার আপগ্রেড প্রক্রিয়াকে পুনরায় গঠন করতে পারে
প্রস্তাবটির অধীনে, ডেভেলপারদের বিদ্যমান SIMD প্রক্রিয়ার মাধ্যমে সম্ভাব্য আপগ্রেড নিয়ে আলোচনা করতে থাকবে, কিন্তু ঔপচারিক প্রযুক্তিগত পরিবর্তনগুলি একটি শেয়ারড প্রোটোকল স্পেসিফিকেশনে সংশোধন হিসাবে জমা দেওয়া হবে।
প্রতিটি সংশোধনী সঠিকভাবে বর্ণনা করবে যে আপগ্রেডটি লেনদেন, নেটওয়ার্ক যোগাযোগ, সমঝোতা এবং অন্যান্য প্রাসঙ্গিক ফাংশনগুলিকে কীভাবে প্রভাবিত করে।
পরিবর্তনগুলি সোলানার মেইননেটে সক্রিয় হওয়ার আগে প্রযুক্তিগত পর্যালোচনা এবং প্রয়োজনীয় গভর্ন্যান্স অনুমোদন পাবে।
এতে এগেভ, ফায়ারড্যান্সার এবং ভবিষ্যতের ভ্যালিডেটর সফটওয়্যার বিকাশকারী দলগুলি অন্য কোনো বাস্তবায়নের কোডকে প্রাথমিক রেফারেন্স হিসেবে না রেখে একই দলিলভুক্ত প্রয়োজনীয়তাগুলি থেকে কাজ করতে পারবে।
ক্লায়েন্ট কোথায় শুরু করে?
শিশু-ব্যাংক নির্মাণ তার লেনদেনের আগে একবার ইপোক-ই সীমা সংক্রমণ প্রয়োগ করে।
একটি সাধারণ নিয়মাবলী লক্ষ্যটিকে স্পষ্ট করে। শুরুর অবস্থার বিশ্বাস এবং পরবর্তী ইপোক আলাদা প্রয়োজনীয়তা।
এটি একটি খসড়া স্পেসিফিকেশন, একটি গৃহীত প্রোটোকল পরিবর্তন নয়। এটি শুরুর অবস্থার সঠিকতা, ঐতিহাসিক পুনরাবৃত্তি বা E+1-এ নিরবচ্ছিন্ন কার্যক্রম স্থাপন করে না। কোনো ক্লায়েন্ট বিশ্বস্ততা লাভের পরিমাণনা করা হয়নি।
এটি সফটওয়্যার পরীক্ষাকে আরও কার্যকর করতে পারে। যখন স্বাধীন বৈধকরণকারীরা ভিন্ন ফলাফল উত্পাদন করে, তখন ডেভেলপারদের জন্য একটি সাধারণ মান থাকবে যার সাথে অসমঝতা পরীক্ষা করে কোন বাস্তবায়নটি সংশোধনের প্রয়োজন তা চিহ্নিত করা যাবে।
ওয়াট ইতিমধ্যে সোলানার অপারেশনের ১৮টি ক্ষেত্র, যার মধ্যে রয়েছে ট্রানজেকশন প্রসেসিং, নেটওয়ার্ক যোগাযোগ, কনসেনসাস, ফি এবং ভ্যালিডেটর পুরস্কার সহ একটি ড্রাফ্ট স্পেসিফিকেশন প্রকাশ করেছে।
তবে, ড্রাফ্টটি সোলানার ব্লকচেইন ইতিহাসের একটি নির্দিষ্ট সময়কালে সীমাবদ্ধ এবং ডেভেলপারদের ইতিমধ্যে বিশ্বস্ত নেটওয়ার্ক অবস্থা থেকে শুরু করার ধারণা করে। পরবর্তী আপগ্রেডগুলি কভার করতে এবং নিশ্চিত করতে যে বাস্তবায়নগুলি সময়ের সাথে সামঞ্জস্যপূর্ণ থাকে, তার জন্য আরও কাজের প্রয়োজন।





