نوڊ جي شهرت تي اتفاق. ڇا اهو ضروري آهي؟

مان ڄاڻان ٿو مان ڄاڻان ٿو. اتي تمام گھڻا crypto منصوبا آھن، اتي ڪيترائي اتفاق آھن: مزدور ۽ ملڪيت جي بنياد تي، سون، تيل، پڪل پيز (اتي ھڪڙو آھي، ھائو، ھائو). اسان کي هڪ کان وڌيڪ ڇا گهرجي؟ هي اهو آهي جيڪو مان بحث ڪرڻ جي تجويز پيش ڪريان ٿو "هلڪو وزن" ٽيڪنيڪل دستاويزن جي ترجمي کي پڙهڻ کان پوءِ *ڪنسٽيليشن پروجيڪٽ (النجوم). يقينن، هي الورورٿم جي مڪمل وضاحت نه آهي، پر مان حبر برادري جي راء ۾ دلچسپي وٺان ٿو، ڇا اهڙي اتفاق جي لاء هڪ جڳهه آهي "ٿيڻ" يا اهو غير ضروري آهي؟

اتي وڌيڪ اکر نه آھن، تنھنڪري جيڪڏھن توھان صرف لکڻ چاھيو ٿا ”واھ، جيترو توھان ڪري سگھو ٿا crypto بابت،“ پوءِ مھرباني ڪري پاسو ڪريو. جيڪڏهن توهان ورهايل نظام جي ميدان ۾ نئين ترقيات ۾ دلچسپي وٺندا آهيو ۽ تبصرن ۾ حصيداري ڪرڻ لاء ڪجهه آهي، پوء مهرباني ڪري حوالو ڏيو ٻلي.

PS مان ٽيڪنالاجي جو ليکڪ نه آهيان، مان مڪمل طور تي جوهر جي منتقلي جي ضمانت نه ٿو ڏئي سگهان، تنهنڪري مون کي ترميمن سان رايا حاصل ڪرڻ ۾ خوشي ٿي ويندي، جيڪڏهن ڪو به هجي.

هم وقت سازي کان غير هم وقتي اتفاق تائين ارتقا

نوڊس هڪ مقرراتي عمل کي استعمال ڪندي چونڊيا ويا آهن (ساڳي ئي هڪ DHTs ۾ استعمال ٿيل آهي جهڙوڪ bittorrent) جيڪو متحرڪ طور تي نوڊس جي ذميوارين کي ترتيب ڏئي ٿو "سهوليت" جي تصديق ڪرڻ يا، وڌيڪ سمجھڻ سان، اتفاق حاصل ڪرڻ لاء. اسان 3 نوڊس جا گروپ چونڊون ٿا ۽ متفقه راؤنڈ کي متوازي طور تي هلون ٿا ته جيئن هڪ نوڊ ڪيترن ئي بلاڪن ۾ سهولتڪار ٿي سگهي. هي اسان کي اجازت ڏئي ٿو ته ٽرانزيڪشن کي غير هم وقتي طور تي، جنهن جو بنيادي مطلب اهو آهي ته اسان وٽ هڪ ئي وقت ڪيترن ئي بلاڪچين ٺاهي رهيا آهن. اهو عمل مکڙيءَ جي ڄار وانگر آهي، جيڪو ڪيترن ئي ڌاڙن سان ٺهيل هوندو آهي، جيئن وقت سان گڏ هڪ ئي زنجير ٺاهيل نوڊس جي مخالفت ڪندو آهي. Asynchronous يا متوازي پروسيسنگ اسپيبلبل پروگرامنگ جو بنياد آهي ڇاڪاڻ ته اهو سڀني ڪمپيوٽر وسيلن جي استعمال جي اجازت ڏئي ٿو، مجموعي ڪمپيوٽنگ کي تيز ڪرڻ. هن نيٽ ورڪ کي ڪمپيوٽر سائنس ۾ ڊائريڪٽڊ ايڪائيلڪ گراف يا DAG چئبو آهي.

نوڊ جي شهرت تي اتفاق. ڇا اهو ضروري آهي؟
چينل جي چوٽي هڪ لڪير بلاڪچين جي مقابلي ۾ هڪ DAG جي ضرب اثر جي مقابلي ۾ جتي اسان وٽ ڪيترائي متوازي بلاڪچين آهن.

نوڊ جي شهرت تي اتفاق. ڇا اهو ضروري آهي؟
DAG جي خلاف لڪير بلاڪچين جي جاميٽري عمل درآمد. ڪارا نقطا بلاڪ آهن، اڇا نقطا نوڊس آهن

اسان هر اتفاق راءِ واري دور ۾ 3 نوڊس استعمال ڪريون ٿا ڇاڪاڻ ته اهو اسان کي رياست بابت دليل ڏيڻ لاءِ ڪجهه دلچسپ رياضياتي عمل ڏئي ٿو، جڙيل ٽڪنڊيز جي صورت ۾ ڊيٽا جي چوڌاري ”سطحي جهاز“ ٺاهي ٿو. پروٽوڪول پوءِ ٽڪنڊيز کي استعمال ڪري ٿو هڪ بهترين سطح کي گڏ ڪرڻ لاءِ جنهن ۾ ڪو به فالتو يا متضاد ڊيٽا شامل ناهي ۽ ان ۾ ننڍا ممڪن ٽڪنڊا آهن. Algorithmically، هي هڪ گراف جي "گهٽ ۾ گهٽ ڪٽ" جي برابر آهي، ۽ رياضياتي طور تي، اهو هڪ نڪتل يا اصلاحي فنڪشن سان هڪجهڙائي رکي ٿو (جنهن مان فنڪشن اهو ننڍڙو رستو ڳولي ٿو جيڪو اهو مٿاڇري سان گذري سگهي ٿو). هي ننڍڙو رستو هڪ DAG ۾ ڊيٽا (ٽرانزيڪشن) کي بهتر طور تي محفوظ ڪرڻ جي برابر آهي. تڪراري ٽڪنڊي ”ٽائلس“ ته جيئن واقعي جو مٿاڇرو هموار ۽ تڪرارن کان پاڪ هجي.

نوڊ جي شهرت تي اتفاق. ڇا اهو ضروري آهي؟
تڪرار جي پتو لڳائڻ / سنڀالڻ جو جاميٽري عمل. هڪ تڪرار بلاڪ هڪ اضافي سطح جي ٽائل ٺاهي ٿو. اسان اضافي سطح جي ٽائلس کي هٽائي ڇڏيون ٿا فليٽ (= تڪرار کان آزاد) واقعي جي سطح کي برقرار رکڻ لاء.

شهرت جي بنياد تي اتفاق

هڪ بهترين غير مرڪزي p2p شهرت واري نظام ۾، هر نوڊ کي آزاديء سان ٻين نوڊس ۾ ان جي اعتماد کي طئي ڪرڻ جي قابل هوندو. اسان جو سسٽم هڪ خاص نمونو استعمال ڪري ٿو جنهن ۾ ٽرانسٽيو رشتي، يا رشتا شامل آهن جيڪي هڪ نوڊ ٻين نوڊس سان آهن، جڏهن عالمي اسڪور تفويض ڪن ٿا. "توهان صرف توهان جي ڪمپني وانگر سٺو آهيو." آخري نتيجو $DAG يا باقاعده چينل ۾ سڀني نوڊس تي منتقلي اعتماد يا شهرت جي بنياد تي "skew" يا گريجوئيٽ آهي. اهو هڪ برش يا پنير گرٽر وانگر سمجهي سگهجي ٿو جيڪو "سطح واري جهاز" جي پار ختم ڪري ٿو ۽ چونڊيندو آهي ته ڪهڙيون "ٽڪنڊي ٽائلس" کي ختم ڪرڻ ۽ ڪهڙي ڇڏڻ. اهو ڪيئن تڪرار منطق اصل ۾ "ٽڪنڊي ٽائلس" کي هٽائي ٿو.

نوڊ جي شهرت تي اتفاق. ڇا اهو ضروري آهي؟
هڪ DAG جنهن سان ٽڪراءُ واري ٽائل هڪ ”وڪڙيل“ خلا مان گذري رهي آهي جيڪا هڪ گريڊيئنٽ آهي، پنير جي گرٽر وانگر، ۽ تڪراري ٽائل کي هٽائڻ يا ختم ڪرڻ واري آهي.

جزوي / مڪمل نوڊ اسڪيلنگ

نيٽ ورڪ جي نظريي ۾، عام طور تي بهتر تخصيص کي "اسڪيل-آزاد" طور سڃاتو وڃي ٿو، جنهن کي بيان ڪري سگهجي ٿو هڪ ترتيب واري ترتيب سان وڏي مرڪزي نوڊس سان ڪيترن ئي ننڍڙن پرديري نوڊس کي منظم ڪندي. هي تقسيم فطرت ۾ نظر اچي ٿو ۽، سڀ کان وڌيڪ، انٽرنيٽ تي. Constellation هن آرڪيٽيڪچر کي استعمال ڪري ٿو ”اسڪيل آئوٽ“ ڪرڻ لاءِ، يا اسان جي گراف جي ذريعي يا چوٽي کي وڌائڻ لاءِ.

نوڊ جي شهرت تي اتفاق. ڇا اهو ضروري آهي؟
درجه بندي ورهاڱي جو اثر. اسان بينڊوڊٿ وڌائڻ سان وڌيڪ نوڊس شامل ڪري سگھون ٿا

Hylochain - چينل تي ٻڌل ايپليڪيشن سپورٽ

ايپليڪيشن سپورٽ لاءِ اسان جو انداز سمجهي سگهجي ٿو ”ڊي سينٽرلائزڊ سمارٽ ڪانٽريڪٽ پليٽ فارم“. مرڪزي نيٽ ورڪ جي بدران سڀني منطق کي هلائي ٿو ۽ ايپليڪيشن مان سڀني ڊيٽا کي پروسيس ڪري ٿو، ڪنسٽيليشن ايپليڪيشن ڊيٽا کي "هاؤس چينلز" سان گڏ ڪري ٿو، جيڪو سوچيو وڃي ٿو هڪ ٽيليويزن اسٽيشن جي طور تي گهر جي سسٽم مان سڀني ڊيٽا کي نشر ڪندي. ھر اسٽاف چينل پنھنجي تصديق جي منطق کي لاڳو ڪري سگھي ٿو oracle مسئلي کي حل ڪرڻ لاءِ ڊيٽا پروڊيوسر جي آخر کان آخر تائين تصديق ۽ جامع اسٽاف سسٽم جي منتقلي تصديق جي ذريعي. رياستي چينل نيٽ ورڪ ايپليڪيشنن لاءِ متوازي مدد فراهم ڪن ٿا، اپنائڻ جي وقت کي تيز ڪرڻ جيڪي سمارٽ ڪانٽريڪٽ نيٽ ورڪ ۾ روايتي هم وقت ساز اتفاق سان محدود آهن.

نوڊ جي شهرت تي اتفاق. ڇا اهو ضروري آهي؟
ٻه معياري چينل جيڪي $DAG نيٽ ورڪ ذريعي "مطابقت رکندڙ" آهن. اھي ڳالھائي سگھجن ٿيون يا ان جي تشريح ڪري سگھجن ٿيون جيئن اھي ٻئي ھائبرڊ $DAG + چينل نوڊس کي ترتيب ڏيندي $DAG سان ”ضم ٿيل“ آھن.

ان جو سبب ان کي Hylochain سڏيو ويندو آهي، ڇاڪاڻ ته اسان جي ايپليڪيشن سپورٽ لاءِ اپروچ استعمال ڪيو Recursion Schemes فنڪشنل پروگرامنگ ماڊل MapReduce انٽرفيس ٺاهڻ لاءِ. خاص طور تي، Hylomorphism ۽ Metamorphism recursion اسڪيمن کي ضم ٿي سگھي ٿو تصديقي سوالن کي پيدا ڪرڻ ۽ اسٽريم ڪنيڪشن کي اصلي چينلن تي الجبرائي ڊيٽا جي قسمن جي تصديق ڪندي ساڳئي طريقي سان جيئن سمارٽ معاهدن لاءِ اپ ڪوڊ تصديق ٿيل آهن. آخري نتيجو هڪ فنڪشنل MapReduce انٽرفيس آهي جيڪو ڊيٽا انجنيئرن کان واقف آهي ۽ موجوده وڏي ڊيٽا ٽيڪنالاجي سان مطابقت رکي ٿو.

نوڊ جي شهرت تي اتفاق. ڇا اهو ضروري آهي؟
Hylomorphic ۽ Metamorphic ان جي ابتڙ لاء معياري چينل آهن. ميٽامورفڪ رياست ۾، ٻن باقاعده چينلن مان ڊيٽا ميٽچينل ۾ بلاڪ ڏانهن موڪليو ويو آهي. گيلو ۾، اسان هڪ چينل جي پوئين حالت وٺون ٿا ۽ ان کي استعمال ڪرڻ لاءِ استعمال ڪريون ٿا (هڪ مخصوص سوال پڇو) ٻه ٻيا چينل، ۽ پوءِ سوال جو نتيجو هڪ بلاڪ ۾ ذخيرو ڪريو.

Tokenomics ۽ ان جو تعلق Hylochain سان

هڪ ڀيرو هڪ ڏيهي چينل ٺاهي وڃي، اهو $DAG چينل ۾ ضم ٿي سگهي ٿو، پر ACI يا ايپليڪيشن چينل انٽرفيس استعمال ڪندي. هي انٽرفيس صرف هڪ JSON اعتراض آهي ترتيب جي معلومات سان ۽ هڪ عوامي ڪنجي سان لاڳاپيل پاڻ چينل سان. اهو سبب آهي ته اسان هڪ عوامي ڪنجي کي باقاعده چينل سان ڳنڍيندا آهيون باقاعده چينل ڊيٽا لاءِ بروکرج ميڪانيزم ٺاهڻ. جڏهن باقاعده چينل مقرر ڪيو ويندو آهي، ڊولپر پاڻ کي ترتيب ڏين ٿا ته ڪيئن $DAG نيٽ ورڪ کان ادائگي نوڊس ۽ آپريٽرز جي وچ ۾ ورهايل آهن.

نوڊ جي شهرت تي اتفاق. ڇا اهو ضروري آهي؟
معلومات تائين رسائي يا معلومات جي ترميم جي خريداري لاء وهڪري. درخواست $DAG ڏانهن موڪلي وئي آهي، فنڊ چينل اڪائونٽ ڏانهن موڪليا ويا آهن، نتيجو خريد ڪندڙ ڏانهن موڪليو ويو، ۽ ٽرانزيڪشن چيڪسم $DAG نيٽ ورڪ ڏانهن موڪليو ويو، جيڪو پوء باقاعده چينل ڏانهن فنڊ جاري ڪري ٿو.

جو ذريعو: www.habr.com

تبصرو شامل ڪريو