اب دیکھنے، جائزہ لینے، مرتب کرنے اور فورک کے لیے دستیاب ہے۔
تیار ہونے کے دو سال بعد ملٹی چین، ہمیں GNU جنرل پبلک لائسنس (GPLv3) کے تحت اس کا سورس کوڈ جاری کرنے پر خوشی ہے۔ کوڈ، Ubuntu کے لیے تالیف کی ہدایات کے ساتھ، اب ہے۔ Github پر دستیاب ہے۔. آپ اسے براؤز کرنے اور اس کا جائزہ لینے، اسے اپنے لیے مرتب کرنے، یا GPL لائسنس کے مطابق ملٹی چین کو فورک کرنے کے لیے آزاد ہیں۔
اب کیوں؟
کوڈ کو اصل میں ملٹی چین 1.0 کے پہلے بیٹا کے ساتھ ریلیز کرنے کے لیے مقرر کیا گیا تھا، لیکن ہم نے اسے آگے لانے کا فیصلہ کیا، کیونکہ سورس کوڈ تک رسائی ہمارے بہت سے صارفین کے لیے بہت اہم ہو گئی ہے اور پلیٹ فارم کے شراکت دار. کوڈ جاری کرنے سے ملٹی چین کے انٹرپرائز صارفین کو آزادانہ سیکیورٹی آڈٹ کرنے کی اجازت ملتی ہے، اور اس غیر امکانی صورت میں انتخاب کی آزادی کی ضمانت ملتی ہے کہ ہم پروڈکٹ کو تیار کرنا بند کر دیتے ہیں۔
تو ہم نے اتنا انتظار کیوں کیا؟ سب سے پہلے، ہمیں عوامی استعمال کے لیے کوڈ کو صاف کرنے میں وقت لگانے کی ضرورت تھی، اور ہم نے حال ہی میں مصنوعات کو آگے بڑھانے پر اپنی کوششوں پر توجہ مرکوز کرنے کو ترجیح دی۔ ورژن 1.0 کے لیے فیچر سیٹ مکمل ہونے کے قریب ہے، ہم خلفشار کو بچا سکتے ہیں۔ دوسرا، ہم اپنے کچھ حریفوں کے لیے زیادہ مددگار نہیں بننا چاہتے تھے جو ملٹی چین کے کوڈ کو دیکھنے کے لیے بے چین نظر آتے تھے، جو ہمیں موصول ہونے والی عجیب فون کالز اور ای میل کی درخواستوں کو دیکھتے ہوئے تھے۔ اب جب کہ پروڈکٹ معقول حد تک پختہ اور معروف ہے، یہ تشویش کی بات نہیں ہے۔
کاروباری ماڈل
اگر ملٹی چین اوپن سورس ہے، تو ہم اس کی طویل مدتی ترقی کو سپورٹ کرنے کے لیے ضروری آمدنی کیسے پیدا کریں گے؟ شروع کرنے کے لیے، ہم پہلے سے ہی ان صارفین کو سروس لیول ایگریمنٹس (SLAs) پیش کر رہے ہیں جنہیں اپنے سوالات اور مسائل کے لیے گارنٹی شدہ جواب اور حل کے اوقات کی ضرورت ہے۔ اگرچہ ملٹی چین اب بھی باضابطہ طور پر الفا میں ہے، ہمیں پہلے ہی ایسے معاملات کا علم ہے جہاں اسے مالیات اور سرکاری شعبوں میں پیداوار میں استعمال کیا جا رہا ہے۔
SLAs کی پیشکش کے متوازی طور پر، ہم نے ملٹی چین کے پریمیم ورژن کے لیے بنیاد تیار کرنا شروع کر دی ہے، جس میں سیکیورٹی، اسکیل ایبلٹی، تجزیات اور کارکردگی سے متعلق اضافی خصوصیات شامل ہوں گی۔ اگر آپ پہلے سے ہی ملٹی چین کے مفت ورژن کے ساتھ کام کر رہے ہیں، تو پریمیم پروڈکٹ کے بارے میں جاننے کے لیے دو اہم چیزیں ہیں۔ سب سے پہلے، ایک ہی نیٹ ورک میں مفت اور پریمیم نوڈس کو جوڑنا ممکن ہوگا، لہذا ہر شریک آزادانہ طور پر فیصلہ کرسکتا ہے کہ کون سا ورژن استعمال کرنا ہے۔ دوسرا، آج ملٹی چین پر بنائی گئی کوئی بھی ایپلیکیشن پریمیم ورژن پر بغیر ترمیم کے کام کرے گی – تمام APIs اور پیرامیٹرز پیچھے کی طرف مطابقت پذیر رہیں گے۔
1.0 بیٹا کا روڈ میپ
اس دوران، ہمیں ملٹی چین 1.0 کے بیٹا تک پہنچنے سے پہلے ابھی بہت کچھ کرنا ہے۔ ایک مکمل فہرست میں پایا جا سکتا ہے سب ماخذ کوڈ کے ذخیرے کے اندر فائل، لیکن یہاں کچھ اہم ترین آئٹمز ہیں:
- بلاک چین کے گورننس ماڈل (ایڈمن اور کان کنی کی اجازت) میں تبدیلیوں کو مستقل طور پر بند کرنے کے لیے، نوڈ میں خودکار "چیک پوائنٹس" کے لیے سپورٹ شامل کریں۔
- خالی بلاکس کی کان کنی پر کنٹرول کی اجازت دیں۔ یہ کم سرگرمی کے ادوار کے ساتھ بلاک چینز میں ڈسک کے استعمال کو کم کرنے کے لیے مفید ہے۔
- ایک "مائننگ ٹرن اوور" پیرامیٹر شامل کریں، جو (a) تمام اجازت شدہ نوڈس مائننگ بلاکس کے درمیان بے ترتیب طور پر توازن رکھتا ہے، اور (b) راؤنڈ رابن مائننگ جو کانٹے کو روکتا ہے لیکن اگر کان کنی نوڈ نیچے چلا جاتا ہے تو پھر بھی تیزی سے ٹھیک ہو سکتا ہے۔
- والیٹ ایڈریس اور/یا سبسکرائب شدہ اسٹریم/اثاثہ سے متعلق نئے لین دین کے بیرونی عمل کو مطلع کرنے کا طریقہ کار مکمل کریں۔
- لین دین کے میٹا ڈیٹا کا زیادہ سے زیادہ سائز (چاہے خام ہو یا اسٹریم آئٹم کے حصے کے طور پر) 8 MB کی موجودہ حد سے کم از کم 32 MB (اور امید ہے کہ زیادہ) تک بڑھائیں۔
- لاگز اور دیگر فائلوں کا جائزہ لیں اور ان کے سائز کو کم کریں جن کا بنیادی مقصد ڈیبگنگ میں مدد کرنا ہے۔
- ملٹی چین کی بندرگاہ کو میک OS تک مکمل کریں۔
ان میں سے پہلے تین پہلے ہی لاگو ہو چکے ہیں (دیکھیں گیتوب پر ترقیاتی شاخ)۔ ہم امید کر رہے ہیں کہ Q1 2017 کے آخر تک، چھوٹی تبدیلیوں اور تبدیلیوں کے ساتھ باقی کو مکمل کر لیا جائے گا۔
بیٹا مرحلہ
ہم ایک "بیٹا" ورژن کی تعریف "بغیر معلوم کوتاہیوں کے" کے طور پر کرتے ہیں، یعنی جب ہم پروڈکٹ میں کسی ایک بگ یا اہم غیر حل شدہ مسئلے سے آگاہ نہیں ہوتے ہیں۔ لہذا بیٹا مرحلے کا مقصد، جو ممکنہ طور پر 6 ماہ یا اس سے زیادہ تک جاری رہے گا، کسی بھی پوشیدہ مسائل کو ہمارے صارف کی بنیاد اور اندرونی ٹیسٹ سوٹ کے ذریعے دریافت کرنے کے قابل بنانا ہے، یہ دونوں ہی بڑھتے رہتے ہیں۔ اس میں کوئی شک نہیں کہ ہمیں اس مدت کے دوران خصوصیت کی درخواستیں بھی موصول ہوں گی، لیکن ہم صرف ان کو لاگو کریں گے جو مصنوعات کے استحکام کے لحاظ سے بہت کم خطرہ ہیں۔ بڑی نئی خصوصیات کو ملٹی چین 1.1، 1.5 یا 2.0 تک انتظار کرنا پڑے گا، جیسا کہ مناسب ہے۔
تاہم، بیٹا مرحلے کے دوران ترقی کا ایک پہلو جاری رہے گا - کارکردگی کی اصلاح۔ ملٹی چین کا ٹرانزیکشن تھرو پٹ، جو مثالی حالات میں 800 tx/sec تک پہنچ سکتا ہے، پہلے ہی زیادہ تر بلاکچین ایپلی کیشنز کے لیے کافی ہے۔ بہر حال، کچھ استعمال کے معاملات میں زیادہ ضرورت ہوتی ہے، اور کوئی وجہ نہیں ہے کہ ملٹی چین مناسب اصلاح کے ساتھ ہزاروں tx/sec تک نہیں پہنچ سکتا۔ قدرتی طور پر، ہم بیٹا مرحلے کے دوران کوئی اہم تعمیراتی تبدیلیاں نہیں کریں گے۔ اس کے بجائے، ہم مقامی اصلاح پر توجہ مرکوز کریں گے، جیسے کیشنگ انٹرمیڈیٹ نتائج۔
1.0 اور پریمیم سے آگے
ملٹی چین 1.0 اور اس کے پریمیم ورژن کے اچھی طرح سے طے شدہ راستے کے علاوہ، ملٹی چین پلیٹ فارم کے لیے طویل مدتی روڈ میپ کیا ہے؟ ہم اگلے پانچ سے دس سالوں میں پروڈکٹ کو کیسے ترقی کرتے دیکھتے ہیں؟
مجھے یہ واضح کرتے ہوئے شروع کرنا چاہیے کہ ایک ٹیکنالوجی کے طور پر، ہم بلاک چینز کو بینکوں یا مالیاتی شعبے کے لیے مخصوص نہیں دیکھتے ہیں۔ اگرچہ ملٹی چین جیسے پلیٹ فارم کو درحقیقت مالیاتی اثاثوں کے مشترکہ لیجرز کو لاگو کرنے کے لیے استعمال کیا جا سکتا ہے، لیکن ان کی ایپلی کیشنز کہیں زیادہ وسیع ہوتی ہیں۔ ہم بلاکچینز کو بنیادی طور پر دیکھتے ہیں۔ ڈیٹا بیس کی نئی قسم، جسے مرکزی ثالث کی ضرورت کے بغیر، علیحدہ کمپنیوں یا تنظیموں کے درمیان براہ راست اشتراک کیا جا سکتا ہے۔ اعتماد کی حدود کو پھیلانے کی یہ صلاحیت بلاک چینز کو آج کے عام ڈیٹا بیس پلیٹ فارمز کے علاوہ سیٹ کرتی ہے، چاہے وہ SQL، NoSQL یا NewSQL قسم کے ہوں۔ درحقیقت، طویل مدتی میں، ہمیں شاید ان کو "بلاک چینز" کے بجائے "پیئر ٹو پیئر ڈیٹا بیس" کہنا چاہیے، کیونکہ کسی پروڈکٹ کا مقصد اس کی بنیادی ٹیکنالوجی کی وضاحت سے زیادہ اہم ہے۔
ملٹی چین کا ورژن 1.0 ہم مرتبہ سے ہم مرتبہ ڈیٹا بیس ایپلیکیشن کی ترقی کے لیے تین اعلیٰ سطحی تجریدات فراہم کرتا ہے: اجازتیں (رسائی اور سرگرمی کو کنٹرول کرنے کے لیے)، اثاثے (ملکیت کے ٹوکن جو منتقلی یا تبادلہ کیے جاتے ہیں)، اور اسٹریمز (عمومی مقصد کے ڈیٹا کا ذخیرہ اور بازیافت) . آنے والے سالوں میں، ہم اس نئی قسم کے ڈیٹا بیس کے استعمال کے مضبوط ترین معاملات کا مطالعہ کریں گے، یہ دیکھنے کے لیے کہ اس فہرست میں اور کیا کیا شامل کیا جانا چاہیے۔
ہم پہلے ہی کچھ واضح امکانات کے بارے میں جانتے ہیں، جیسے کہ ورچوئل مشینیں اور صفر علم اثاثوں کے لین دین لیکن زیادہ دلچسپ تجریدات شاید وہ ہوں گے جن کا ہم ابھی تک تصور بھی نہیں کر سکتے۔ بلاکچین کے برابر کیا ہے؟ غیر ملکی چابیاں متعلقہ ڈیٹا بیس میں، نقشہ کم کرنا بڑے ڈیٹا اسٹورز میں، یا ہائپر لاگ لاگ ان میموری ڈیٹا بیس کی؟ جیسا کہ ہم اپنے صارفین اور شراکت داروں کے ساتھ بات چیت میں ملٹی چین کی ترقی جاری رکھتے ہیں، ہم یہ جاننے کا ارادہ رکھتے ہیں۔
براہ کرم کوئی تبصرہ پوسٹ کریں۔ لنکڈ پر.
- SEO سے چلنے والا مواد اور PR کی تقسیم۔ آج ہی بڑھا دیں۔
- پلیٹو ڈیٹا ڈاٹ نیٹ ورک ورٹیکل جنریٹو اے آئی۔ اپنے آپ کو بااختیار بنائیں۔ یہاں تک رسائی حاصل کریں۔
- پلیٹوآئ اسٹریم۔ ویب 3 انٹیلی جنس۔ علم میں اضافہ۔ یہاں تک رسائی حاصل کریں۔
- پلیٹو ای ایس جی۔ کاربن، کلین ٹیک، توانائی ، ماحولیات، شمسی، ویسٹ مینجمنٹ یہاں تک رسائی حاصل کریں۔
- پلیٹو ہیلتھ۔ بائیوٹیک اینڈ کلینیکل ٹرائلز انٹیلی جنس۔ یہاں تک رسائی حاصل کریں۔
- ماخذ: https://www.multichain.com/blog/2017/01/multichain-source-code-release/
- : ہے
- : ہے
- : نہیں
- :کہاں
- $UP
- 1
- 2017
- 32
- 8
- a
- کی صلاحیت
- ہمارے بارے میں
- تک رسائی حاصل
- مطابق
- سرگرمی
- شامل کیا
- پتہ
- منتظم
- کے بعد
- معاہدے
- تمام
- کی اجازت دیتا ہے
- ساتھ
- الفا
- پہلے ہی
- بھی
- تجزیاتی
- اور
- کوئی بھی
- علاوہ
- APIs
- درخواست
- درخواست کی ترقی
- ایپلی کیشنز
- مناسب
- ارکیٹیکچرل
- کیا
- AS
- پہلو
- اثاثے
- اثاثے
- At
- آڈٹ
- خودکار
- دستیاب
- آگاہ
- b
- توازن
- بینکوں
- بیس
- BE
- کیونکہ
- بن
- رہا
- اس سے پہلے
- شروع کریں
- کیا جا رہا ہے
- بیٹا
- کے درمیان
- بگ
- بگ ڈیٹا
- blockchain
- blockchain ایپلی کیشنز
- بلاکس
- بلاکس
- دونوں
- حدود
- برانچ
- لانے
- بگ کی اطلاع دیں
- تعمیر
- لیکن
- by
- فون
- کالز
- کر سکتے ہیں
- نہیں کر سکتے ہیں
- مقدمات
- مرکزی
- تبدیلیاں
- انتخاب
- کوڈ
- COM
- آنے والے
- تبصروں
- کامن
- کمپنیاں
- ہم آہنگ
- حریف
- مکمل
- تکمیل
- اندیشہ
- حالات
- رابطہ قائم کریں
- کھپت
- جاری
- کنٹرول
- بات چیت
- سکتا ہے
- اہم
- موجودہ
- گاہکوں
- اعداد و شمار
- ڈیٹا اسٹوریج
- ڈیٹا بیس
- ڈیٹا بیس
- فیصلہ کرنا
- فیصلہ کیا
- وضاحت
- خوشی ہوئی
- تفصیل
- ترقی
- ترقی
- ترقی
- DID
- براہ راست
- دریافت
- do
- نہیں
- شک
- نیچے
- کے دوران
- e
- ہر ایک
- کوششوں
- اور
- ای میل
- خالی
- کو چالو کرنے کے
- آخر
- کافی
- انٹرپرائز
- مساوی
- بھی
- واقعہ
- تبادلہ
- بیرونی
- اضافی
- دور
- نمایاں کریں
- خصوصیات
- فائل
- فائلوں
- کی مالی اعانت
- مالی
- مل
- پہلا
- پانچ
- توجہ مرکوز
- کے لئے
- کانٹا
- فورکس
- ملا
- مفت
- آزادی
- سے
- مکمل
- بنیادی طور پر
- جنرل
- عام عوام
- پیدا
- GitHub کے
- Go
- جاتا ہے
- گورننس
- گورننس ماڈل
- حکومت
- بنیاد کام
- بڑھائیں
- بات کی ضمانت
- ضمانت دیتا ہے
- ہے
- مدد
- مدد گار
- یہاں
- پوشیدہ
- اعلی سطحی
- امید ہے کہ
- امید کر
- کس طرح
- HTTP
- HTTPS
- i
- مثالی
- if
- تصور
- پر عملدرآمد
- عملدرآمد
- اہم
- in
- شامل
- آزاد
- آزادانہ طور پر
- کے اندر
- کے بجائے
- ہدایات
- ارادہ
- دلچسپ
- بیچوان
- انٹرمیڈیٹ
- اندرونی
- سرمایہ کاری
- مسئلہ
- IT
- اشیاء
- میں
- جان
- جانا جاتا ہے
- آخری
- قیادت
- کم سے کم
- لیجر
- کم
- سطح
- لائسنس
- LIMIT
- لنکڈ
- لسٹ
- مقامی
- لانگ
- طویل مدتی
- اب
- لو
- میک
- مشینیں
- اہم
- بنانا
- بہت سے
- عقلمند و سمجھدار ہو
- زیادہ سے زیادہ
- اس دوران
- میکانزم
- میٹا ڈیٹا
- کم سے کم
- کانوں کی کھدائی
- ماڈل
- ماہ
- زیادہ
- سب سے زیادہ
- ملٹیچین
- قریب ہے
- ضروری
- ضرورت ہے
- ضرورت
- نیٹ ورک
- نئی
- نئی خصوصیات
- اگلے
- نہیں
- نوڈ
- نوڈس
- مطلع کرنا
- اب
- واضح
- of
- کی پیشکش
- سرکاری طور پر
- on
- ایک
- صرف
- کھول
- اوپن سورس
- اصلاح کے
- or
- تنظیمیں
- اصل میں
- OS
- دیگر
- ہمارے
- باہر
- پر
- ملکیت
- متوازی
- پیرامیٹر
- پیرامیٹرز
- حصہ
- شریک
- شراکت داروں کے
- راستہ
- مخصوص
- ہم مرتبہ ہم مرتبہ
- انجام دینے کے
- کارکردگی
- مدت
- ادوار
- مستقل طور پر
- اجازتیں
- مرحلہ
- فون
- فون کالز
- پلیٹ فارم
- پلیٹ فارم
- پلاٹا
- افلاطون ڈیٹا انٹیلی جنس
- پلیٹو ڈیٹا
- امکانات
- ممکن
- پوسٹ
- کو ترجیح دی
- پریمیم
- کی تیاری
- روکتا ہے
- پرائمری
- شاید
- مسائل
- عمل
- مصنوعات
- پیداوار
- فراہم کرتا ہے
- عوامی
- مقصد
- دھکیلنا
- Q1
- سوالات
- جلدی سے
- بے ترتیب
- بلکہ
- خام
- تک پہنچنے
- پہنچتا ہے
- وجہ
- وصول
- موصول
- حال ہی میں
- بازیافت
- کو کم
- جاری
- جاری
- رہے
- ذخیرہ
- درخواستوں
- کی ضرورت
- جواب
- باقی
- نتائج کی نمائش
- آمدنی
- کا جائزہ لینے کے
- رسک
- سڑک موڈ
- اسکیل ایبلٹی
- شیڈول کے مطابق
- دوسری
- شعبے
- سیکٹر
- سیکورٹی
- سیکیورٹی آڈٹ
- دیکھنا
- لگ رہا تھا
- علیحدہ
- سروس
- مقرر
- سیٹ
- ترتیبات
- مشترکہ
- ہونا چاہئے
- اہم
- ایک
- سائز
- چھوٹے
- So
- حل
- کچھ
- ماخذ
- ماخذ کوڈ
- دورانیہ
- مخصوص
- SQL
- استحکام
- شروع کریں
- شروع
- شروع
- ابھی تک
- بند کرو
- ذخیرہ
- پردہ
- سٹریم
- اسٹریمز
- مضبوط ترین
- مطالعہ
- اس طرح
- سویٹ
- حمایت
- ٹیکنالوجی
- دس
- اصطلاح
- شرائط
- ٹیسٹ
- سے
- کہ
- ۔
- ماخذ
- ان
- وہاں.
- یہ
- وہ
- چیزیں
- اس
- ان
- اگرچہ؟
- ہزاروں
- تین
- کے ذریعے
- تھرو پٹ
- وقت
- اوقات
- کرنے کے لئے
- آج
- آج کا
- ٹوکن
- بھی
- ٹرانزیکشن
- معاملات
- منتقل
- بھروسہ رکھو
- مواقع
- دو
- قسم
- اوبنٹو
- کے تحت
- بنیادی
- امکان نہیں
- جب تک
- استعمال
- استعمال کی شرائط
- استعمال کیا جاتا ہے
- رکن کا
- صارفین
- مختلف اقسام کے
- ورژن
- بہت
- لنک
- مجازی
- انتظار
- بٹوے
- چاہتے ہیں
- تھا
- we
- اچھا ہے
- اچھی طرح سے وضاحت کی
- کیا
- کیا ہے
- جب
- چاہے
- جس
- جبکہ
- ڈبلیو
- کس کی
- کیوں
- وسیع
- وکیپیڈیا
- گے
- ساتھ
- بغیر
- کام
- کام کر
- سال
- ابھی
- آپ
- اپنے آپ کو
- زیفیرنیٹ