کورډا - د سوداګرۍ لپاره خلاص سرچینه بلاکچین

کوډا د مختلفو مالي سازمانونو ترمنځ د مالي مکلفیتونو ذخیره کولو، اداره کولو او همغږي کولو لپاره ویشل شوی لیجر دی.
کورډا - د سوداګرۍ لپاره خلاص سرچینه بلاکچین
کورډا د ویډیو لیکچرونو سره خورا ښه اسناد لري چې موندل کیدی شي دلته. زه به هڅه وکړم په لنډ ډول تشریح کړم چې کورډا دننه څنګه کار کوي.

راځئ چې د کورډا اصلي ځانګړتیاوې وګورو او د نورو بلاکچینونو په مینځ کې د هغې انفرادیت:

  • کورډا خپل کریپټو کرنسی نلري.
  • کورډا د کان کیندنې مفهوم او د کار ثبوت سیسټم نه کاروي.
  • د معلوماتو لیږد یوازې د معاملو/قرارداد د اړخونو ترمنځ واقع کیږي. د شبکې ټولو نوډونو ته هیڅ نړیوال نشرات شتون نلري.
  • هیڅ مرکزي کنټرولر نشته چې ټولې معاملې اداره کړي.
  • کورډا د مختلف توافق میکانیزم ملاتړ کوي.
  • اجماع د ګډون کوونکو ترمنځ د انفرادي تړون/قرارداد په کچه ترلاسه کیږي، نه د ټول سیسټم په کچه.
  • یو لیږد یوازې د دې پورې اړوند برخه اخیستونکو لخوا تایید شوی.
  • کورډا د رسمي انساني قانوني ژبې او سمارټ قرارداد کوډ ترمنځ مستقیم اړیکه وړاندې کوي.

لیجر

په کورډا کې د لیجر مفهوم موضوعي دی. دلته د مرکزي معلوماتو ذخیره نشته. پرځای یې، هر نوډ د حقایقو جلا ډیټابیس ساتي چې ورته پیژندل شوي.

د مثال په توګه، د 5 نوډونو شبکه تصور کړئ، چیرې چې دایره یو حقیقت دی چې نوډ ته پیژندل کیږي.

کورډا - د سوداګرۍ لپاره خلاص سرچینه بلاکچین

لکه څنګه چې موږ لیدلی شو، ایډ، کارل او ډیمي د حقیقت 3 په اړه پوهیږي، مګر الیس او باب حتی د دې څخه خبر ندي. کورډا تضمین کوي ​​​​چې عام حقایق د هر نوډ ډیټابیس کې زیرمه شوي ، او معلومات به ورته وي.

ایالتونه

دولت دی نه بدلیدونکی یو څیز چې په یو ټاکلي وخت کې د یو یا ډیرو شبکې نوډونو ته پیژندل شوي حقیقت استازیتوب کوي.

ایالتونه کولی شي خپل سري معلومات ذخیره کړي، د بیلګې په توګه، ذخیره، بانډونه، پورونه، د پیژندنې معلومات.

د مثال په توګه، لاندې دولت د IOU استازیتوب کوي - یو تړون چې الیس باب ته د X اندازه ورکوي:

کورډا - د سوداګرۍ لپاره خلاص سرچینه بلاکچین
د وخت په تیریدو سره د واقعیت د ژوند دوره د دولتونو د سلسلې لخوا استازیتوب کیږي. کله چې د اوسني حالت تازه کولو ته اړتیا وي، موږ یو نوی جوړوو او اوسنی د تاریخي په توګه په نښه کوو.

کورډا - د سوداګرۍ لپاره خلاص سرچینه بلاکچین

معاملې

لیږدونه د لیجر تازه کولو وړاندیزونه دي. دوی د لیجر ټولو ګډون کونکو ته نه خپریږي او یوازې د شبکې برخه اخیستونکو ته شتون لري چې د لیدو او اداره کولو قانوني حق لري.

یوه معامله به په لیجر کې اضافه شي که دا:

  • د تړون اعتبار
  • د ټولو اړینو ګډونوالو لخوا لاسلیک شوی
  • دوه ځله لګښتونه نلري

کورډا د UTXO (غیر مصرف شوي لیږد محصول) ماډل کاروي، په کوم کې چې هر لیجر حالت بدلیدونکی دی.

کله چې معامله رامینځته شي ، د تیرې معاملې محصول حالت (د هش او شاخص لخوا) ان پټ ته لیږدول کیږي.

کورډا - د سوداګرۍ لپاره خلاص سرچینه بلاکچین
د راکړې ورکړې د ژوند دوره:

  • جوړول (په اوس وخت کې، لیږد یوازې د لیجر تازه کولو وړاندیز دی)
  • لاسلیکونه راټول کړئ (د معاملې لپاره اړین اړخونه په راکړه ورکړه کې د لاسلیک اضافه کولو سره د تازه کولو وړاندیز تصویبوي)
  • د لیجر سره معامله وکړئ

یوځل چې یو لیږد په لیجر کې اضافه شي، د ننوتلو حالتونه د تاریخي په توګه په نښه شوي او په راتلونکو معاملو کې نشي کارول کیدی.

کورډا - د سوداګرۍ لپاره خلاص سرچینه بلاکچین
د ننوتلو او محصول حالتونو سربیره، یوه معامله ممکن پدې کې شامل وي:

  • امرونه (د راکړې ورکړې پیرامیټر چې د راکړې ورکړې هدف په ګوته کوي)
  • ضمیمې (د رخصتۍ کیلنڈر، د اسعارو کنورټر)
  • د وخت کړکۍ (د اعتبار موده)
  • نوټري (نوټري، د ځانګړې شبکې ګډون کوونکي چې د راکړې ورکړې تصدیق کوي)

کورډا - د سوداګرۍ لپاره خلاص سرچینه بلاکچین

تړونونه

کله چې موږ د راکړې ورکړې د اعتبار په اړه خبرې کوو، موږ نه یوازې د اړینو لاسلیکونو شتون، بلکې د تړون اعتبار هم معنی لرو. هره معامله د یو تړون سره تړلې ده چې دا مني او د ننوتلو او محصول حالتونه تاییدوي. معامله یوازې د اعتبار وړ ګڼل کیږي که چیرې د هغې ټول ریاستونه اعتبار ولري.

په کورډا کې قراردادونه په هر JVM ژبه لیکل شوي (د مثال په توګه، جاوا، کوټلین).

class CommercialPaper : Contract {
    override fun verify(tx: LedgerTransaction) {
        TODO()
    }
}

دا اړینه ده چې د ټولګي څخه میراث ترلاسه کړئ قرارداد او طریقه یې له پامه وغورځوئ تایید. که معامله ناسمه وي، یو استثنا به وغورځول شي.

د راکړې ورکړې اعتبار باید ټاکونکی وي، د بیلګې په توګه قرارداد باید تل یا معامله ومني یا رد کړي. په دې تړاو، د راکړې ورکړې اعتبار په وخت، تصادفي شمېرو، کوربه فایلونو او داسې نورو پورې اړه نه لري.

په کورډا کې، قراردادونه په یوه تش په نامه شګو بکس کې اجرا کیږي - یو څه بدلون شوی JVM چې د قراردادونو ټاکونکي اجرا تضمینوي.

جریانونه

د شبکې نوډونو ترمنځ د ارتباط اتومات کولو لپاره، تارونه اضافه شوي.

جریان د ګامونو لړۍ ده چې نوډ ته وايي چې څنګه د ځانګړي لیجر تازه کولو ترسره کول او په کوم وخت کې معامله لاسلیک او تایید ته اړتیا لري.

کورډا - د سوداګرۍ لپاره خلاص سرچینه بلاکچین

ځینې ​​​​وختونه دا ساعتونه، ورځې نیسي تر هغه چې معامله د ټولو اړخونو لخوا لاسلیک شي او لیجر ته ورسیږي. څه پیښیږي که تاسو په لیږد کې برخه اخیستونکي نوډ منحل کړئ؟ تارونه پوستې لري، په کوم کې چې د تار حالت د نوډ ډیټابیس ته لیکل کیږي. کله چې یو نوډ شبکې ته بیرته راستانه شي، دا به دوام ومومي چیرې چې پریښودل شوی.

اتفاق

لیجر ته د رسیدو لپاره، معامله باید 2 موافقو ته ورسیږي: اعتبار او انفرادیت.

د راکړې ورکړې د اعتبار په اړه پریکړه یوازې د هغو اړخونو لخوا کیږي چې په مستقیم ډول په دې کې ښکیل دي.

نوټري نوډونه د انفراديت لپاره معامله ګوري او د دوه ګوني لګښت مخه نیسي.

راځئ چې تصور وکړو چې باب 100 ډالر لري او غواړي چې 80 $ چارلي ته او $ 70 ډان ته د ورته ان پټ حالت په کارولو سره انتقال کړي.

کورډا - د سوداګرۍ لپاره خلاص سرچینه بلاکچین

کورډا به تاسو ته اجازه ورنکړي چې دا ډول چل لرې کړئ. که څه هم معامله به د اعتبار چک تیر کړي، د انفرادیت چک به ناکام شي.

پایلې

د کورډا پلیټ فارم ، د R3 بلاکچین کنسورشیم لخوا رامینځته شوی ، د بلاکچین ټیکنالوژۍ لپاره د کارولو خالص قضیه نده. کورډا د مالي موسسو لپاره خورا ځانګړې وسیله ده.

سرچینه: www.habr.com

Add a comment