প্রথম MultiChain 2.0 পূর্বরূপ প্রকাশ

উত্স নোড: 1740447

মাল্টিচেইন স্ট্রীমকে সম্পূর্ণ নতুন স্তরে নিয়ে যাওয়া

আজ আমরা MultiChain 2.0 এর প্রথম প্রিভিউ রিলিজ শেয়ার করতে পেরে আনন্দিত, যা এর একটি প্রধান অংশ বাস্তবায়ন করে মাল্টিচেইন 2.0 রোডম্যাপ এই বছরের শুরুতে প্রকাশিত - স্ট্রিমগুলির জন্য একটি সমৃদ্ধ ডেটা মডেল৷

স্ট্রিমগুলি মাল্টিচেইনের একটি জনপ্রিয় বৈশিষ্ট্য হিসাবে প্রমাণিত হয়েছে, যা একটি ব্লকচেইনে সাধারণ উদ্দেশ্য ডেটা স্টোরেজ এবং পুনরুদ্ধারের জন্য একটি প্রাকৃতিক বিমূর্ততা প্রদান করে। একটি মাল্টিচেইন চেইনে যেকোন সংখ্যক নামধারী স্ট্রীম থাকতে পারে, যার প্রত্যেকটিতে স্বতন্ত্র লেখার অনুমতি থাকতে পারে বা সবার লেখার জন্য উন্মুক্ত থাকতে পারে। মাল্টিচেইন 1.0-এ, প্রতিটি স্ট্রিম আইটেমের এক বা একাধিক প্রকাশক (যারা এটিতে স্বাক্ষর করেন), দক্ষ পুনরুদ্ধারের জন্য একটি ঐচ্ছিক কী, 64 MB পর্যন্ত আকারের একটি বাইনারি ডেটা পেলোড এবং এটি যে ব্লকে এম্বেড করা হয়েছে সেখান থেকে প্রাপ্ত একটি টাইমস্ট্যাম্প।

মাল্টিচেইন 2.0 এর এই প্রিভিউ রিলিজ, আলফা 1 সংখ্যাযুক্ত, স্ট্রিম কার্যকারিতাকে সম্পূর্ণ নতুন স্তরে নিয়ে যায়:

  • JSON আইটেম. কাঁচা বাইনারি ডেটার ঐচ্ছিক বিকল্প হিসাবে, স্ট্রিম আইটেমগুলিতে এখন যেকোন JSON কাঠামো থাকতে পারে, যা ব্লকচেইনে সংরক্ষিত হয় UBJSON ক্রমিক বিন্যাস। যেহেতু MultiChain API ইতিমধ্যেই JSON জুড়ে ব্যবহার করে, এই JSON স্ট্রাকচারগুলিকে স্বাভাবিক এবং সুস্পষ্ট ভাবে পড়া এবং লেখা যেতে পারে।
  • টেক্সট আইটেম. স্ট্রিম আইটেমগুলিতে ইউনিকোড পাঠ্যও থাকতে পারে, UTF-8 এনকোডিংয়ে ব্লকচেইনে দক্ষতার সাথে সংরক্ষণ করা হয়। টেক্সট আইটেম মাল্টিচেইন API এর মাধ্যমে সরাসরি পড়া এবং লেখা যেতে পারে।
  • একাধিক কী. প্রতিটি স্ট্রিম আইটেমে এখন শুধুমাত্র একটির পরিবর্তে একাধিক কী থাকতে পারে। এটি ট্যাগিং, ইন্ডেক্সিং এবং পুনরুদ্ধারের জন্য অনেক বেশি নমনীয় স্কিম সক্ষম করে।
  • লেনদেন প্রতি একাধিক আইটেম. একাধিক আইটেম এখন একটি একক পারমাণবিক লেনদেনে একই প্রবাহে লেখা যেতে পারে। এটি একাধিক স্ট্রিম আইটেমগুলিকে অনুমতি দেয়: (ক) একটি একক লেনদেন আইডির অধীনে স্বাভাবিকভাবে একত্রিত করা, (খ) ব্লকচেইনে কম জায়গা নেওয়া এবং (গ) কম স্বাক্ষর যাচাইকরণের প্রয়োজন৷
  • JSON মার্জ করা হচ্ছে. একটি নির্দিষ্ট কী বা প্রকাশকের সাথে একটি স্ট্রিমে আইটেমগুলিকে সংক্ষিপ্ত করার জন্য নতুন API রয়েছে৷ প্রস্তাবিত প্রথম ধরনের সারাংশ হল সেই আইটেমগুলির সমস্ত JSON অবজেক্টের একত্রীকরণ। একত্রিতকরণের ফলাফল হল একটি নতুন অবজেক্ট যাতে পৃথক অবজেক্টের সমস্ত JSON কী রয়েছে, যেখানে প্রতিটি JSON কী-এর সাথে সম্পর্কিত মানটি শেষ আইটেম থেকে নেওয়া হয় যেখানে সেই কীটি প্রদর্শিত হয়। একত্রীকরণ বিভিন্ন উপায়ে কাস্টমাইজ করা যেতে পারে, যেমন সাব-অবজেক্টগুলি পুনরাবৃত্তভাবে মার্জ করা হয় কিনা এবং নাল মানগুলি অন্তর্ভুক্ত করা উচিত কিনা তা নিয়ন্ত্রণ করা।

JSON মার্জ করার উদ্দেশ্য হল মাল্টিচেইনে নির্মিত অ্যাপ্লিকেশনগুলির জন্য একটি নমনীয় ডাটাবেস হিসাবে পরিবেশন করার জন্য একটি স্ট্রীম সক্ষম করা, প্রতিটি ডাটাবেস এন্ট্রির জন্য স্ট্রিম কী বা প্রকাশক (যথাযথ হিসাবে) একটি "প্রাথমিক কী" হিসাবে কাজ করে৷ একটি নিয়মিত ডাটাবেসের সুবিধা হল যে স্ট্রিমটিতে একটি সম্পূর্ণ স্বাক্ষরিত এবং টাইমস্ট্যাম্প করা ইতিহাস রয়েছে যে কীভাবে প্রতিটি এন্ট্রি সময়ের সাথে পরিবর্তিত হয়েছিল, ব্লকচেইন বহুদলীয় ঐক্যমতের মাধ্যমে এই ইতিহাসটিকে অপরিবর্তনীয়ভাবে সুরক্ষিত করে।

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

স্ট্রিম আইটেমগুলি ছাড়াও, MultiChain 2.0 আলফা 1 কাঁচা লেনদেন মেটাডেটাতে JSON এবং টেক্সট সমর্থন করে, মাল্টিচেইন 1.0-এ সমর্থিত কাঁচা বাইনারি ডেটার বিকল্প হিসাবে।

অবশেষে, এই রিলিজটি MultiChain 1.0-এ দেওয়া টেক্সট-অনলি কী/মান পেয়ারের পরিবর্তে জারি করা সম্পদ এবং তৈরি করা স্ট্রিমগুলির কাস্টম ক্ষেত্রগুলিকে যেকোনো JSON অবজেক্ট ধারণ করার অনুমতি দেয়। ফরোয়ার্ডের সামঞ্জস্যের জন্য, মাল্টিচেইন 1.0.2-তে এই সমৃদ্ধ সম্পদ এবং কাস্টম ক্ষেত্রগুলিকে স্ট্রিম করার ক্ষমতা (কিন্তু লেখার নয়) অন্তর্ভুক্ত রয়েছে।

এই নতুন বৈশিষ্ট্যগুলি চেষ্টা করার জন্য, দেখুন MultiChain 2.0 প্রিভিউ রিলিজ পৃষ্ঠা এবং ডাউনলোড আলফা 1. পৃষ্ঠাটি নতুন API এবং উপলব্ধ পরামিতিগুলির উপর বিস্তারিত ডকুমেন্টেশন প্রদান করে।

আমরা চাই আপনার মতামত শুনতে এই নতুন কার্যকারিতা উপর. এবং অবশ্যই আমরা ইতিমধ্যেই মাল্টিচেইন 2.0-এর পরবর্তী বড় সেটের উন্নতির জন্য কঠোর পরিশ্রম করছি, পরের বছরের শুরুতে মুক্তির জন্য নির্ধারিত।

কোন মন্তব্য পোস্ট করুন লিঙ্কডইন উপর.

সময় স্ট্যাম্প:

থেকে আরো মাল্টিচেইন