بردن استریم های MultiChain به یک سطح کاملاً جدید
امروز ما خوشحالیم که اولین نسخه پیش نمایش MultiChain 2.0 را به اشتراک می گذاریم که بخش عمده ای از نقشه راه MultiChain 2.0 در اوایل سال جاری منتشر شد - یک مدل داده غنی تر برای جریان ها.
ثابت شده است که استریمها یک ویژگی محبوب در MultiChain هستند و یک انتزاع طبیعی برای ذخیرهسازی و بازیابی دادهها با هدف کلی در یک بلاک چین فراهم میکنند. یک زنجیره MultiChain میتواند حاوی هر تعداد جریان نامگذاری شده باشد، که هر کدام میتوانند مجوزهای نوشتن جداگانه داشته باشند یا برای نوشتن برای همه باز باشد. در MultiChain 1.0، هر آیتم جریانی دارای یک یا چند ناشر (که آن را امضا می کنند)، یک کلید اختیاری برای بازیابی کارآمد، یک بار داده باینری تا اندازه 64 مگابایت، و یک مهر زمانی برگرفته از بلوکی که در آن تعبیه شده است، دارد.
این نسخه پیشنمایش MultiChain 2.0 با شماره آلفا 1، عملکرد استریمها را به سطح جدیدی میبرد:
- موارد JSON. بهعنوان جایگزین اختیاری برای دادههای باینری خام، آیتمهای جریانی اکنون میتوانند حاوی هر ساختار JSON باشند که در بلاک چین در حالت کارآمد ذخیره میشود. UBJSON فرمت سریال سازی از آنجایی که MultiChain API قبلاً از JSON استفاده می کند، این ساختارهای JSON را می توان به روشی طبیعی و واضح خواند و نوشت.
- آیتم های متنی. موارد جریان همچنین ممکن است حاوی متن یونیکد باشند که به طور موثر در بلاک چین در رمزگذاری UTF-8 ذخیره شده است. آیتم های متنی را نیز می توان مستقیماً از طریق MultiChain API خواند و نوشت.
- کلیدهای متعدد. هر مورد جریان اکنون می تواند به جای تنها یک کلید، چند کلید داشته باشد. این امر طرح های بسیار انعطاف پذیرتری را برای برچسب گذاری، نمایه سازی و بازیابی امکان پذیر می کند.
- چندین مورد در هر تراکنش. اکنون می توان چندین مورد را در یک تراکنش اتمی در یک جریان واحد نوشت. این اجازه می دهد تا آیتم های جریانی متعدد: (الف) به طور طبیعی تحت یک شناسه تراکنش واحد گروه بندی شوند، (ب) فضای کمتری را در بلاک چین اشغال کنند و (ج) نیاز به تأیید امضای کمتری داشته باشند.
- ادغام JSON. APIهای جدیدی برای خلاصه کردن موارد موجود در یک جریان با یک کلید یا ناشر خاص وجود دارد. اولین نوع خلاصه ارائه شده ادغام تمام اشیاء JSON در آن موارد است. نتیجه ادغام یک شی جدید است که شامل تمام کلیدهای JSON از اشیاء جداگانه است، که در آن مقدار مربوط به هر کلید JSON از آخرین موردی که آن کلید در آن ظاهر می شود گرفته می شود. ادغام را می توان به روش های مختلفی سفارشی کرد، به عنوان مثال برای کنترل اینکه آیا اشیاء فرعی به صورت بازگشتی ادغام می شوند و آیا مقادیر تهی باید گنجانده شوند.
هدف از ادغام JSON این است که یک جریان به عنوان یک پایگاه داده انعطاف پذیر برای برنامه های کاربردی ساخته شده بر روی MultiChain عمل کند، با کلید جریان یا ناشر (در صورت لزوم) به عنوان یک "کلید اصلی" برای هر ورودی پایگاه داده عمل می کند. مزیت نسبت به یک پایگاه داده معمولی این است که جریان حاوی تاریخچه ای کاملاً امضا شده و مهر زمانی از نحوه تغییر هر ورودی در طول زمان است، با بلاک چین این تاریخچه را به طور تغییرناپذیر از طریق اجماع چند جانبه ایمن می کند.
مانند نسخه های قبلی، هر گره می تواند آزادانه تصمیم بگیرد که در کدام جریان ها مشترک شود، یا می تواند به طور خودکار در همه جریان ها مشترک شود. اگر یک گره مشترک یک جریان باشد، محتوای آن جریان را در زمان واقعی نمایه میکند و امکان بازیابی کارآمد توسط ناشر، کلید، بلوک، مهر زمانی یا موقعیت را فراهم میکند - و اکنون خلاصهسازی توسط کلید یا ناشر.
جدای از موارد جریان، MultiChain 2.0 alpha 1 همچنین از JSON و متن در ابرداده تراکنش خام، به عنوان جایگزینی برای داده های باینری خام پشتیبانی شده در MultiChain 1.0، پشتیبانی می کند.
در نهایت، این نسخه به فیلدهای سفارشی داراییهای صادر شده و جریانهای ایجاد شده اجازه میدهد به جای جفتهای کلید/مقدار فقط متنی ارائه شده در MultiChain 1.0، حاوی هر شی JSON باشند. برای سازگاری با فورواردها، MultiChain 1.0.2 شامل توانایی خواندن (اما نه نوشتن) این دارایی های غنی تر و پخش جریانی فیلدهای سفارشی است.
برای امتحان کردن این ویژگی های جدید، به سایت مراجعه کنید نسخه پیش نمایش MultiChain 2.0 منتشر شد صفحه و دانلود آلفا 1. این صفحه همچنین مستندات دقیقی در مورد APIهای جدید و پارامترهای موجود ارائه می دهد.
ما دوست داریم بازخورد خود را بشنوید در این قابلیت جدید و البته ما در حال حاضر سخت در حال کار بر روی مجموعه بزرگ بعدی از پیشرفت ها برای MultiChain 2.0 هستیم که برای انتشار اوایل سال آینده برنامه ریزی شده است.
لطفا هر نظری را ارسال کنید در LinkedIn.
- محتوای مبتنی بر SEO و توزیع روابط عمومی. امروز تقویت شوید.
- PlatoData.Network Vertical Generative Ai. به خودت قدرت بده دسترسی به اینجا.
- PlatoAiStream. هوش وب 3 دانش تقویت شده دسترسی به اینجا.
- PlatoESG. کربن ، CleanTech، انرژی، محیط، خورشیدی، مدیریت پسماند دسترسی به اینجا.
- PlatoHealth. هوش بیوتکنولوژی و آزمایشات بالینی. دسترسی به اینجا.
- منبع: https://www.multichain.com/blog/2017/11/first-multichain-2-preview-release/
- : دارد
- :است
- :نه
- :جایی که
- $UP
- 1
- a
- توانایی
- انتزاع - مفهوم - برداشت
- بازیگری
- مزیت - فایده - سود - منفعت
- معرفی
- اجازه دادن
- اجازه می دهد تا
- آلفا
- قبلا
- همچنین
- جایگزین
- جایگزین
- an
- و
- هر
- API
- رابط های برنامه کاربردی
- ظاهر می شود
- برنامه های کاربردی
- مناسب
- هستند
- AS
- دارایی
- دارایی
- At
- اتمی
- بطور خودکار
- در دسترس
- b
- BE
- شروع
- مسدود کردن
- بلاکچین
- ساخته
- اما
- by
- CAN
- زنجیر
- تغییر
- نظرات
- سازگاری
- اجماع
- شامل
- شامل
- محتوا
- کنترل
- متناظر
- دوره
- ایجاد شده
- سفارشی
- سفارشی
- داده ها
- ذخیره سازی داده ها
- پایگاه داده
- تصمیم گیری
- خوشحالم
- نشات گرفته
- دقیق
- مستقیما
- مستندات
- دانلود
- e
- هر
- پیش از آن
- در اوایل
- موثر
- موثر
- جاسازی شده
- قادر ساختن
- را قادر می سازد
- پشتیبانی می کند
- پیشرفت ها
- ورود
- ویژگی
- امکانات
- کمتر
- زمینه
- نام خانوادگی
- قابل انعطاف
- برای
- قالب
- آزادانه
- از جانب
- کاملا
- قابلیت
- سوالات عمومی
- سخت
- آیا
- تاریخ
- چگونه
- HTTP
- HTTPS
- ID
- if
- تغییرناپذیر
- پیاده سازی می کند
- in
- مشمول
- شامل
- فهرستها
- فرد
- در عوض
- صادر
- IT
- اقلام
- json
- کلید
- کلید
- نام
- رهبری
- کمتر
- سطح
- لینک
- عشق
- عمده
- ممکن است..
- ادغام کردن
- ادغام
- متاداده
- مدل
- بیش
- بسیار
- چند زنجیره ای
- چند حزبی
- چندگانه
- تحت عنوان
- طبیعی
- جدید
- ویژگی های جدید
- بعد
- گره
- اکنون
- عدد
- شماره گذاری شده
- هدف
- اشیاء
- واضح
- of
- ارائه شده
- on
- ONE
- فقط
- باز کن
- or
- خارج
- نتیجه
- روی
- با ما
- جفت
- پارامترهای
- بخش
- ویژه
- برای
- مجوز
- افلاطون
- هوش داده افلاطون
- PlatoData
- محبوب
- موقعیت
- پست
- پیش نمایش
- قبلی
- اثبات شده
- فراهم می کند
- ارائه
- منتشر شده
- ناشر
- ناشران
- هدف
- خام
- خواندن
- واقعی
- زمان واقعی
- منظم
- آزاد
- نیاز
- همان
- برنامه ریزی
- طرح ها
- امنیت
- خدمت
- تنظیم
- تنظیمات
- اشتراک گذاری
- باید
- امضاء
- امضا
- امضاء شده
- پس از
- تنها
- اندازه
- فضا
- ذخیره سازی
- ذخیره شده
- جریان
- جریان
- ساختار
- ساختار
- مشترک
- خلاصه کردن
- خلاصه
- پشتیبانی
- پشتیبانی از
- گرفتن
- صورت گرفته
- طول می کشد
- متن
- که
- La
- بلوک
- ادغام
- آنجا.
- اینها
- این
- در این سال
- کسانی که
- از طریق
- سراسر
- زمان
- برچسب زمان
- به
- با هم
- معامله
- امتحان
- نوع
- زیر
- یونیکد
- استفاده
- ارزش
- ارزشها
- مختلف
- تاییدیه ها
- از طريق
- بازدید
- بود
- مسیر..
- راه
- چه
- که
- WHO
- تمام
- با
- مهاجرت کاری
- نوشتن
- نوشته
- کتبی
- سال
- شما
- زفیرنت