რას გულისხმობს მიმართული აციკლური გრაფი (DAG)?
AI რეზიუმე
მეტის ჩვენება
სწრაფად გაიაზრეთ სტატიის შინაარსი და შეაფასეთ ბაზრის განწყობა სულ რაღაც 30 წამში!
რაც უფრო მეტ დროს ატარებთ კრიპტოვალუტის სივრცეში, მით უფრო მეტ სახელსა და ტერმინოლოგიას წააწყდებით. დეცენტრალიზებული სამყარო სწრაფად ვითარდება, რაც უცვლელი რეესტრების ბლოკებსა და გადაწყვეტილებებს წარმოშობს, რომლებიც უფრო სწრაფი და ეფექტურია, ვიდრე ოდესმე.
თუმცა, მიღწეული პროგრესის მიუხედავად, ისეთი პრობლემები, როგორიცაა ტრანზაქციების დაბალი სიჩქარე, მაღალისაკომისიოებიდა დაბალი მასშტაბირება,კრიპტოვალუტებისფართოდ გავრცელებას აფერხებს. ერთ-ერთი პოტენციური გამოსავალია იდეალური არქიტექტურის ან არქიტექტურების კომბინაციის შექმნა კრიპტოვალუტის მიღების ტემპის გასაზრდელად.
ბლოკჩეინი, განაწილებული ლეჯერის ტექნოლოგია (DLT) და მიმართული აციკლური გრაფიკები (DAG) სამი განსხვავებული არქიტექტურაა, რომლებიც სხვადასხვა ტოკენზე იქნა გამოცდილი. თითოეული მათგანი დეცენტრალიზაციის დასაწყებად გასაღებია. ამ სტატიაში ჩვენ უფრო დეტალურად განვიხილავთ DAG-ებს და მათ მნიშვნელობას კრიპტოვალუტაში.
მიმართული აციკლური გრაფი (DAG)
გარკვეულ ტოკენებს „ეთერიუმის მკვლელებს“ უწოდებენ იმის გამო, თუ როგორ წყვეტენ ისინიეთერიუმისწინაშე არსებულ ხარჯებთან და მასშტაბირებასთან დაკავშირებულ გამოწვევებს. ამავე სქემით, დეცენტრალიზებულიწარმომადგენლობითი კონცეფცია, რომელსაც მიმართული აციკლური არქიტექტურა (DAG) ეწოდება, „ბლოკჩეინი მკვლელს“ უწოდებენ.
DAG არის წრეებსა და ხაზებზე აგებულიარქიტექტურა. თითოეული წრე, რომელსაც ასევე წვეროს უწოდებენ, აჩვენებს აქტივობას, რომელიც ქსელში უნდა დაემატოს, ხოლო ხაზები (ასევე „კიდეებს“) წარმოადგენს ტრანზაქციების დამტკიცების თანმიმდევრობას. ხაზები, ანუ კიდეები, მხოლოდ ერთი მიმართულებით მიდის - აქედან მოდის ტერმინი „მიმართულებითი“. DAG-ებში მოცემულ წვერომდე დასაბრუნებელი გზა არ არსებობს, რის გამოც ამ მათემატიკურ სტრუქტურებს აციკლური ეწოდება (რადგან „ციკლები“ არ არსებობს).
ბლოკჩეინის მსგავსად, ახალი ტრანზაქციები დამოუკიდებლად ვერ იარსებებს და ისინი არსებულ ტრანზაქციებზე უნდა აშენდეს. თუმცა, ბლოკჩეინისგან განსხვავებით, DAG-თანმაინინგიარ არის საჭირო, ამიტომ ტრანზაქციის საკომისიო და გარემოზე ზემოქმედება მინიმალურია. მასშტაბურობა იზრდება, რადგან DAG საშუალებას იძლევა მრავალი ტრანზაქციის ერთდროული დადასტურება.
DAG არქიტექტურა
წყარო: hazelcast.com
DAG არქიტექტურას მონაცემთა ბაზის გასაფართოებლად წვეროები და კიდეები სჭირდება. წვეროები წარმოადგენს ტრანზაქციებს, ხოლო კიდეები აჩვენებს ნაკადის მიმართულებას. ტრანზაქციები ბლოკებად არ არის გროვდება; პირიქით, თითოეული ტრანზაქცია წინაზეა აგებული.
სამუშაოს მცირე დამტკიცება(PoW) ჯერ კიდევ საჭიროა, რათა სპამერებმა თავი შეიკავონ გამორჩეული არქიტექტურით სარგებლობისგან. როგორც ადრე აღვნიშნეთ, კვანძში ახალი ტრანზაქციის დასამატებლად, ის წინა ტრანზაქციას უნდა დაემატოს, რაც ჯაჭვის მსგავს სტრუქტურას შექმნის.
DAG ტექნოლოგია
DAG არის განაწილებული და დეცენტრალიზებული სისტემა, რომლის გამოყენებაც შესაძლებელია განაწილებული ლეჯერის ტექნოლოგიაში. მას აქვს მონაცემთა შენახვის განსხვავებული მეთოდი, ვიდრე სხვა განაწილებული რეესტრის ტექნოლოგიები. მისი გამოყენება მიზნად ისახავს სიჩქარის, უსაფრთხოებისა და ეფექტურობის გაუმჯობესებას და ხარჯების შემცირებას. ის ასევე ბლოკჩეინისეკოლოგიურად სუფთაალტერნატივაა, რადგან ნაკლებ ენერგიას მოიხმარს.

DAG-ის გამოყენება
DAG-ები გამოიყენება ტრანზაქციების დასამუშავებლად ბლოკების ლოდინის დროის შეზღუდვების გარეშე. მომხმარებლებს შეუძლიათ ნებისმიერი რაოდენობის ტრანზაქციის გაგზავნა, თუმცა ახალ ბლოკებზე გადასვლამდე ძველი ბლოკების დადასტურება დასჭირდებათ.
DAG-ები ენერგიას ზოგავენ, რადგან ისინი არ იყენებენ მაინერებს, როგორც ამას PoW კონსენსუსი აკეთებს. DAG-ების გამოყენებით კრიპტოვალუტები მოიხმარენ ენერგიის მხოლოდ მცირე ნაწილს, ვიდრე მაინინგზე დამოკიდებული კრიპტოვალუტები.
DAG-ები მნიშვნელოვანია მიკროგადახდების დამუშავებისთვის. რადგან ისინი მაინერებს ისე არ იყენებენ, როგორც ბლოკჩეინ ტექნოლოგია, ტრანზაქციების დასადასტურებლად დამუშავების საკომისიო არ არის საჭირო. კვანძის მხოლოდ მცირე საფასურია დაწესებული და ეს საფასური ქსელის გადატვირთვასთან ერთად არ იზრდება.
მაგალითი
დავუშვათ, რომ გსურთ ახალი ტრანზაქციის დამატება DAG-ის არქიტექტურაზე. ტრანზაქციის დამტკიცებამდე, მასში უნდა იყოს მითითებული ტრანზაქცია —ბიტკოინისტრანზაქციების დამტკიცების მსგავსად, მაგრამ დაყოფილი რამდენიმე ტრანზაქციად.
თუ სხვა მომხმარებელი თქვენს ტრანზაქციას დაეყრდნობა, რომელიც აქამდე დაუდასტურებელი იყო, რადგან მასზე მითითება არ მომხდარა, მაშინ თქვენი ტრანზაქცია ახლა დადასტურდება. შესაბამისად, სხვა მომხმარებელს დასჭირდება ვინმე, ვინცმისტრანზაქციას დააფუძნებს, რათაისდადასტურდეს. ეს ციკლი უსასრულო ციკლში გრძელდება.
ზოგჯერ, ალგორითმი ირჩევს, რომელ ტრანზაქციაზე დაყრდნობით ააწყოს ახალი, ისეთი კრიტერიუმების საფუძველზე, როგორიცაა დაგროვილი წონა ან მიმდინარე ტრანზაქციას წინ უძღოდა დადასტურებების რაოდენობა.
შეიძლება გაგიჩნდეთ კითხვა: „როგორ წყდებაორმაგი ხარჯვისპრობლემა DAG სისტემაში?“ მისი თავიდან აცილების ბლოკჩეინის პროცესი საკმაოდ მარტივია:კვანძებიაღმოაჩენენ და აჩერებენ ნებისმიერ ბლოკს, რომელსაც კონფლიქტური ტრანზაქციები აქვს. კიდევ ერთი ბლოკის აშენების ღირებულება უზრუნველყოფს, რომ მაინერები ყოველთვის სამართლიანად თამაშობენ.
DAG-ით, პროცესი საკმაოდ განსხვავებულია. რადგან მისი არქიტექტურა მაინერებს არ მოიცავს, ყოველი ახალი დადასტურება გამგზავნის პირველ ტრანზაქციამდე მიდის. მიზანია იმის უზრუნველყოფა, რომ გამგზავნს ჰქონდეს საკმარისი ბალანსი ტრანზაქციის განსახორციელებლად.
რა არის გადანაწილებული რეესტრი ტექნოლოგია (DLT)?
განაწილებული რეესტრის ტექნოლოგია არის ციფრული მონაცემთა შენახვის სისტემა, რომელიც განისაზღვრება ქვემოთ მოცემული მახასიათებლებით.
გავრცელებული
განაწილებულ რეესტრში მონაცემები არ არის ცენტრალიზებული, როგორც ეს ბანკის ან კორპორაციის შემთხვევაშია. სისტემის ყველა თანამშრომელს აქვს რეესტრის ასლი და შეუძლია ნახოს ნებისმიერი დამატება ან ცვლილება. მიუხედავად იმისა, რომ ზოგიერთ სხვა სისტემას, მაგალითადCorda-ს,მონაცემთა შენახვის განსხვავებული მეთოდი აქვს, მონაცემები მაინც ნაწილდება.
უცვლელობა
განაწილებულ რეესტრში შენახული მონაცემების შეცვლა ან რედაქტირება შეუძლებელია. DLT იყენებსკრიპტოგრაფიასთავისი მონაცემების დასაცავად.
მხოლოდ დამატება
DLT-ში მონაცემებისდამატება მხოლოდ იმიტომ არის შესაძლებელი, რომ ტექნოლოგია ტრანზაქციების სრულ ისტორიას უზრუნველყოფს. ეს მკვეთრად ეწინააღმდეგება ტრადიციულ მონაცემთა ბაზებს, სადაც მონაცემების რედაქტირება ან გაყალბება შესაძლებელია ფუნქციონირების უზრუნველსაყოფად. უპირატესობა ის არის, რომ ნდობა უზრუნველყოფილია DLT-ით.
გაზიარებული
განაწილებულ რეესტრში არცერთ ერთეულს არ აქვს პრეტენზია მასში შემავალ მონაცემებზე, რადგან მონაცემები გაზიარებულია კვანძებს შორის. ზოგიერთ კვანძს მონაცემების სრული ასლები აქვს, ზოგს კი მხოლოდ საჭირო ინფორმაციაზე წვდომა აქვს. სისტემა ეფექტურად და უსაფრთხოდ ფუნქციონირებს — მისი საერთო ბუნების წყალობით.
რა არის ბლოკჩეინი?

ბლოკჩეინიარსებითად დეცენტრალიზებული საჯარო რეესტრია. ბლოკჩეინზე განხორციელებული ტრანზაქციები ინახება მონაცემთა ბლოკებად და მუშავდება კრიპტოგრაფიის საშუალებით. ეს არის განაწილებული რეესტრის ტექნოლოგიის ტიპი, რომლის ტრანზაქციებიც არ შეიძლება შეიცვალოს ან რედაქტირდეს, რადგან ისინი შეიცავს კრიპტოგრაფიულ ხელმოწერას, რომელსაც პოპულარულადჰეშსუწოდებენ.
ბლოკჩეინს არ სჭირდება მესამე მხარე სისტემაში ყველა მხარეს შორის ნდობის გასამყარებლად, რადგან თითოეულ მომხმარებელს აქვს წვდომა ყველა ტრანზაქციის ქვითარზე.
DAG vs. ბლოკჩეინი
კრიპტოვალუტის შემთხვევაში, ბლოკჩეინიც და DAGც ინახავს მონაცემებს განაწილებულ რეესტრში, მაგრამ ამას ძალიან განსხვავებული მეთოდებით აკეთებენ. მოდით განვიხილოთ ორ ტექნოლოგიას შორის რამდენიმე ძირითადი განსხვავება.
1. ბლოკჩეინი არის მონაცემთა დამოწმებული ბლოკების უცვლელი ჯაჭვი და იმ ბლოკების, რომლებიც ჯერ კიდევ ელოდება დადასტურებას. დადასტურებული ბლოკები ქრონოლოგიური თანმიმდევრობით ემატება ადრე დადასტურებული ბლოკების სიას. მეორეს მხრივ, DAG მოიცავს ინდივიდუალურად დამოწმებული ტრანზაქციების ჯაჭვს, რომლებიც მრავალი წინა ტრანზაქციის განშტოებაა.
DAG-ს შეიძლება შევხედოთ, როგორც ხეს ღეროებით, ტოტებითა და ფოთლებით. თითოეული ფოთლის კვალის გაყოლა ხის ფესვებამდეა შესაძლებელი, მაგრამ ფოთოლი ღეროს გარეშე არ იარსებებს და უფრო პატარა ტოტები უფრო დიდი ტოტებიდან ამოდის.
2. ბლოკჩეინზე კონსენსუსი მიიღწევა ბლოკებში ტრანზაქციების ვალიდაციით. ამ კონსენსუსის მიღწევის ერთ-ერთი მეთოდია სამუშაოს დამტკიცება, რომელიც მაინერებისგან მოითხოვს რთული მათემატიკური პრობლემის გადაჭრას, სადაც ყველაზე სწრაფი მომხმარებელი ადასტურებს ბლოკს და იღებს ჯილდოებს.
DAG-ის საშუალებით, მომხმარებლები მოქმედებენ როგორც მაინერები, ასევე ვალიდატორები. თითოეულმა მომხმარებელმა საკუთარი ტრანზაქციის გარდა კიდევ ორი ვალიდაცია უნდა დაადასტუროს, სანამ ის სხვა მომხმარებლის მიერ ვალიდაციისთვის განიხილება. ამიტომ, საფასურის საჭიროება ქრება.
DAG კრიპტო
იოტა
ასე რომ,წყარო: iota.org
IOTA, აბრევიატურა, რომელიც ნიშნავს „ნივთების ინტერნეტ აპლიკაციას“, 2016 წელს გამოვიდა და ერთ-ერთი პირველი პროექტია, რომელიც DAG ტექნოლოგიას იყენებს. ის ტრანზაქციების დასადასტურებლად იყენებს კვანძებსა დაჩახლართულ რგოლებს(მრავალი კვანძის კომბინაციას).
IOTA-ს ყველა მომხმარებელმა საკუთარი ტრანზაქციების დამტკიცებამდე ორი ტრანზაქცია უნდა დაადასტუროს. ყველა მომხმარებელი ჩართულია კონსენსუსის მექანიზმში, მათი ხმებისა და საერთო ძალაუფლების წილის საფუძველზე, რაც იწვევს ქსელს, რომელიც როგორც დეცენტრალიზებული, ასევე მასშტაბირებადია. გარდა ამისა, IOTA მომხმარებლებს სწრაფ ტრანზაქციებს დაბალ ფასად სთავაზობს, ამიტომ ის იდეალურია როგორც მიკროგადახდებისთვის, ასევე მრავალჯერადი გადახდებისთვის.
შეიძინე IOTA Bybit-ზე ახლავე!ნანო

წყარო: nano.org
Nano-მთავისი სისტემის გასაშვებად DAG და ბლოკჩეინ ტექნოლოგიები გააერთიანა. მონაცემები იგზავნება და მიიღება კვანძების მეშვეობით. Nano პროექტის ყველა მომხმარებელს, რომელსაც აქვს ინდივიდუალური საფულე, აქვს წვდომა მხოლოდ მათთვის განკუთვნილ ბლოკჩეინზე. როდესაც ტრანზაქცია სრულდება ბლოკჩეინზე, გამგზავნი და მიმღები მოქმედებენ ბლოკჩეინზე მის დასადასტურებლად. Nano ცნობილია მაღალი ტრანზაქციების სიჩქარითა და ნულოვანი ტრანზაქციის საკომისიოთი.
დასკვნითი მოსაზრებები
დეცენტრალიზაციის სამყარო ბლოკჩეინ ტექნოლოგიას სცილდება. როდესაც საქმე DLT და DAG მსგავს ტექნოლოგიებს ეხება, ჯერ კიდევ ზედაპირულადაა წარმოჩენილი და აშკარაა, რომ წინ უსასრულო და საინტერესო შესაძლებლობებია.