როგორ ახდენს რადიქსი ხელახლა განსაზღვრავს „მასშტაბიანობას“ DeFi აპებში

- რეკლამა -

მიჰყევით-გამოგვყევით-Google-News-ზე

კრიპტო ინდუსტრია მთელი თავისი ისტორიის მანძილზე იბრძოდა მასშტაბურობის გარშემო არსებული პრობლემების გადასალახად. როგორც Ethereum-ზე დეცენტრალიზებული აპლიკაციების სწრაფმა გაფართოებამ - განსაკუთრებით DeFi აპლიკაციებმა - გვაჩვენა, პლატფორმა არის ვერ უმკლავდება უფრო დიდი ტრაფიკით.

ეს არ არის კარგი, რადგან თუ DeFi ოდესმე გამოჩნდება, როგორც ტრადიციული ფინანსების ნამდვილი ალტერნატივა, მას იგივე მასშტაბის მიღწევა დასჭირდება. სამწუხაროდ, ამჟამად ახლოსაც არ არის.

შემოთავაზებულია და უკვე განხორციელებული რამდენიმე გადაწყვეტა. მაგალითად Ethereum არის განახლების პროცესში "სამივე”, მაშინ როდესაც სხვა ბლოკჩეინის პროექტებმა, როგორიცაა Fantom, Avalanche და Solana, ყველამ შესთავაზა ალტერნატიული ტექნიკა გამტარუნარიანობის გაზრდის მიზნით, რომელიც ზოგადად იზომება "ტრანზაქცია წამში".

თუმცა, DeFi-ს არ შეუძლია მხოლოდ TPS-ზე მასშტაბირება. ეს იმიტომ, რომ DeFi ასევე ეყრდნობა რაღაც სახელწოდებას "ატომური შედგენილობა” რათა უზრუნველყოს თავსებადობა მთელ მის მზარდ ეკოსისტემაში.

ურთიერთთანამშრომლობა სასიცოცხლოდ მნიშვნელოვანია DeFi აპებისთვის. მას ჩვეულებრივ მოიხსენიებენ, როგორც „შემადგენლობას“ და შეიძლება ჩაითვალოს, როგორც dApp-ის უნარი „შეადგინოს“ ერთი ტრანზაქცია, რომელიც იყენებს მრავალ, ავტონომიურ ჭკვიან კონტრაქტებს. ეს არის არსებითი შესაძლებლობა DeFi აპლიკაციების უმეტესობისთვის, რადგან ის საშუალებას აძლევს მათ თავისუფლად შეადგინონ ტრანზაქციები სხვადასხვა სხვა dApps-ში. ამ გზით, სერვისს შეუძლია მომხმარებლებს მიაწოდოს საუკეთესო შესაძლო გაცვლითი კურსი მრავალ კრიპტოვალუტის ბირჟაზე. ალტერნატიულად, კომპოზიტორობა DeFi აპლიკაციის მომხმარებლებს საშუალებას აძლევს გამოიყენონ crowdsourced ლიკვიდობის აუზები, რათა ისარგებლონ არბიტრაჟის შესაძლებლობებით. კომპოზიტორობის გარეშე, ასეთი აპლიკაციები არ იარსებებს. ეს იმიტომ ხდება, რომ ეს რთული ტრანზაქციები უნდა მოხდეს ერთდროულად, კომპლექსურ „ატომურ“ ნაბიჯში. ეს უზრუნველყოფს, რომ ტრანზაქცია შეიძლება დასრულდეს ერთდროულად ყველა სმარტ კონტრაქტში, ან წარუმატებლობას, თუ რომელიმე ჭკვიანი კონტრაქტის ფარგლებში რაღაც არასწორია.

ეს ატომური კომპოზიტორობა ემსახურება DeFi-ს და ასობით ცალსახად სწრაფი, კონფიგურირებადი და თავსებადი dApps-ის საფუძველს, რაც მას ბევრად უფრო პერსპექტიულს ხდის, ვიდრე ტრადიციული ფინანსების ნელი, არაეფექტური მემკვიდრეობითი სისტემები.

პრობლემა Sharding

რაც არ უნდა მნიშვნელოვანი იყოს, ბლოკჩეინის სკალირების გადაწყვეტილებების უმეტესობა, რომელიც მიზნად ისახავს ტრანზაქციის გამტარუნარიანობის გაზრდას, ამას აკეთებს ატომური კომპოზიტორობის ხარჯზე. პროექტების უმეტესობა, მათ შორის Ethereum 2.0, იყენებს დიაპაზონს "დაჩრდილვა” ტექნიკა, რომელიც მიზნად ისახავს ტრანზაქციების ბლოკების დაშლას ცალკეულ ნაწილებად, რომლებიც შეიძლება დამუშავდეს ერთმანეთისგან დამოუკიდებლად. მიუხედავად იმისა, რომ ეს ზრდის ტრანზაქციის გამტარუნარიანობას, ეს ასევე ნიშნავს, რომ ამ „ნატეხებს“ არ აქვთ პირდაპირი ან ატომური წვდომა ერთმანეთთან. შედეგად, კომპოზირებადობა ეწირება, რაც იმას ნიშნავს, რომ ტრანზაქციების რთული ტიპები, რითაც ცნობილია DeFi, ნაკლებად ეფექტური გახდა.

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

Cerberus: დახვეწა Sharding

ატომური კომპოზიტორობის პრობლემის მოგვარება, ხოლო მაღალი გამტარუნარიანობის უზრუნველყოფა, რევოლუციონერის ერთ-ერთი საბოლოო მიზანია. ბლოკჩეინი რადიქსი, რომელიც მიზნად ისახავს დეცენტრალიზებული ქსელის შექმნას, რომელსაც ნამდვილად შეუძლია დიდი მასშტაბის DeFi-ს მხარდაჭერა. Radix-მა დაიწყო დაძაბულობის გადაჭრა კომპოზიციასა და მასშტაბურობას შორის გამორთულიდან. როგორც ასეთი, შეუზღუდავი ატომური კომპოზიტორობა არის მისი უნიკალური ერთ-ერთი ძირითადი მოთხოვნა ცერბერუსის კონსენსუსის მექანიზმი მიზანია მიაღწიოს.

ცერბერუსი ამას აკეთებს დაშლის სრულიად ახალი ფორმის საშუალებით, რომელიც არცერთ სხვა პროექტს არ განუხორციელებია. ამან გამოიწვია კონსენსუსის მექანიზმი, რომელიც აწვდის შეუზღუდავ პარალელიზმს შეუზღუდავი მასშტაბურობის მისაღწევად, ერთდროულად მრავალი ტრანზაქციის დამუშავებით, მის ბლოკჩეინზე სხვა პროცესების შენელების გარეშე.

ცერებრუსის დიზაინამდე, Radix-ის გუნდმა დაადგინა, რომ მხარდაჭერის აუცილებლობა იყო პრაქტიკულად შეუზღუდავი რაოდენობის ნამსხვრევები, რათა მიაღწიოს პარალელურობის დონეს, რომელიც საჭიროა გლობალური მასშტაბის DeFi პლატფორმისთვის. ამავდროულად, მან აღიარა, რომ მის კონსენსუსის ალგორითმს უნდა შეეძლოს დინამიურად განახორციელოს კონსენსუსი ატომურ ტრანზაქციებზე ისე, რომ სინქრონიზებული იყოს მხოლოდ შესაბამის ნაწილებში, ქსელის დანარჩენი ნაწილის შეჩერების გარეშე. მესამე, მან ასევე გააცნობიერა აპლიკაციის ფენის საჭიროება, რომელსაც შეუძლია ისარგებლოს ამ შეუზღუდავი პარალელიზმით, რათა მხარი დაუჭიროს შეუზღუდავი რაოდენობის ტრანზაქციას და პარალელურად გაშვებულ DeFi აპლიკაციებს.

ამ მიზნით, ცერბერუსს აქვს სამი უნიკალური მახასიათებელი, რაც ამ მოთხოვნებს საშუალებას აძლევს. პირველი არის ის, რომ მას შეუძლია მხარი დაუჭიროს თითქმის უსასრულო რაოდენობას, რომლებსაც შეუძლიათ დამოუკიდებლად მიაღწიონ კონსენსუსს პარალელურად. მეორეც, ის იძლევა ატომური კონსენსუსის განხორციელების შესაძლებლობას ფრაგმენტების ნებისმიერ კომპლექტში თითოეული ტრანზაქციისთვის, რომელსაც იგი ამუშავებს. მესამე, ის საშუალებას აძლევს UTXO-ს მსგავს „სუბსტრატებს“, რომლებიც საჭიროებისამებრ შეიძლება მიენიჭოს ცალკეულ ნამსხვრევებს.

სუბსტრატები ეხება რაღაცის მცირე ჩანაწერს, სადაც უნდა დაიცვან გარკვეული ძალიან კონკრეტული წესები. მაგალითად, დეველოპერს შეიძლება სურდეს შექმნას "token სუბსტრატი", რომელიც ჩაწერს სად ინახება ზოგიერთი ნიშანი. ამ სუბსტრატმა შეიძლება თქვას ისეთი რამ, როგორიცაა "ჯონის ანგარიშში არის 10 XRD". ამ შემთხვევაში, ტოკენის სუბსტრატის წესები ასევე მოითხოვს, რომ ტრანზაქცია შეიცავდეს ისეთ განცხადებას, როგორიცაა „ეს 10 XRD აღარ არის ჯეინის ანგარიშზე“. კომბინირებული, ეს წყვილი სუბსტრატები აღწერს ტრანზაქციას, რომელიც აგზავნის 10 XRD-ს ჯეინიდან ჯონთან, რაც უზრუნველყოფს, რომ არცერთი XRD არ დაიკარგება ან შემთხვევით შეიქმნა.

ამ უნიკალური მახასიათებლების მეშვეობით, Cerebrus-ს შეუძლია შეუზღუდავი რაოდენობის ტოკენ ტრანზაქციის პარალელურად დამუშავება. მასთან ერთად, თითოეული ნიშნის სტატუსი ენიჭება სუბსტრატს. იმავდროულად, მილიონობით ინდივიდუალური ანგარიშის მიერ შენახული ტოკენები მიმოფანტულია უსასრულო რაოდენობის ნატეხებზე. ამ გზით, როდესაც ვინმეს სურს გადაიტანოს ტოკენები ვინმეს ან რაღაც სხვას, ცალკეული ფრაგმენტები, რომლებიც აღრიცხავენ, თუ ვინ ფლობს ამ კონკრეტულ აქტივებს, შეუძლიათ მიაღწიონ კონსენსუსს ქსელის დანარჩენ შესრულებაზე გავლენის გარეშე.

რადიქსის ძრავის როლი

ეს სამი თვისება შესაძლებელი ხდება ორით Radix Engine-ის უნიკალური შესაძლებლობები, რომელიც ემსახურება როგორც Radix-ის აპლიკაციის ფენას. პირველ რიგში, Radix Engine-ს შეუძლია განსაზღვროს სუბსტრატების მნიშვნელობა და წესები, რაც ხდება მისი Scrypto პროგრამირების ენის მეშვეობით. მეორე, თითოეულ ტრანზაქციას შეუძლია განსაზღვროს რომელი სუბსტრატები უნდა იყოს შეტანილი კონსენსუსში. ეს აუცილებელია, რადგან Radix-ის კონსენსუსის მექანიზმის მთავარი ინგრედიენტი არის ის, რომ ის ატარებს კონსენსუსს მხოლოდ საჭირო ნაწილებში. როგორც ასეთი, აპლიკაციის ფენამ უნდა აცნობოს Cerebrus-ს, რომელი ფრაგმენტებია შესაბამისი თითოეული ტრანზაქციისთვის.

ასეთი რამ შეუძლებელია Ethereum-ის EVM არქიტექტურაში, რომელიც აგებულია „გლობალური შეკვეთის“ კონცეფციის ირგვლივ, სადაც ყველაფერი ხდება ქსელში ერთ ვადებში. ეს საჭიროა EVM-სთვის, რადგან ქსელში ერთმა ტრანზაქციამ შეიძლება შეიცვალოს სხვაგან, მაგალითად, ჭკვიანი კონტრაქტით. ამის პროგნოზირება შეუძლებელია და ამიტომ EVM ვერ გამოიყენებს Cerebrus-ის სტილს. ამ მიზეზით, Radix აგებულია „ნაწილობრივი შეკვეთის“ იდეაზე, სადაც თითოეულ ტრანზაქციას მოეთხოვება იმის დაზუსტება, თუ რომელი ფრაგმენტები უნდა იყოს შეტანილი.

ამისთვის, Radix Engine რაღაცეებს ​​სხვაგვარად აკეთებს EVM-ისგან. მაგალითად, Radix Engine თითოეულ ჟეტონს განიხილავს, როგორც გლობალურ ობიექტს პლატფორმის დონეზე, საკვანძო შესაძლებლობას, რომელიც საშუალებას აძლევს მას გაატაროს აქტივების მოძრაობა პარალელურად. გარდა ამისა, Radix ტრანზაქციები უნიკალურია, დაფუძნებული „განზრახვაზე“ უზრუნველყოს მაღალი გამტარუნარიანობა კონფლიქტების გარეშე. დაბოლოს, თითოეული ჭკვიანი კონტრაქტი (კომპონენტი) და მის მფლობელობაში არსებული მონაცემები და რესურსები ენიჭება ერთ ნაწილს დროის ნებისმიერ მომენტში, რაც მას საშუალებას აძლევს დაამუშავოს თითქმის შეუზღუდავი რაოდენობის ტრანზაქცია.

შეუზღუდავი პარალელიზმი

ერთი რამ უნდა გვახსოვდეს, რომ კომპოზიტორობა თავისთავად არ არის უნიკალური რადიქსისა და ცერბერუსისთვის. მართლაც, დღეს Ethereum მასპინძლობს უამრავ DeFi აპლიკაციას, რომლებიც უკვე შედგენილია. Ethereum-ის პრობლემა ის არის, რომ მისი გამტარუნარიანობა არ არის საკმარისად სწრაფი, რადგან მისი დამუშავებული თითოეული ტრანზაქცია უნდა განხორციელდეს ერთიანი, გლობალური კონსენსუსის ალგორითმის მეშვეობით, რომელიც მუშაობს ძალიან ნელა.

სკალირების გადაწყვეტილებები, რომლებიც ახორციელებენ დაქუცმაცებას, როგორიცაა Ethereum 2.0, Cosmos და სხვები, ზრდის გამტარუნარიანობას ისე, რომ შესაძლებელს გახდის შეზღუდულ პარალელურობას ნამსხვრევების ფიქსირებული რაოდენობით. თუმცა, ეს ხდება სხვადასხვა ნამსხვრევებს შორის შედგენილობის გამო. უფრო მეტიც, თითოეული ფრაგმენტის გამტარუნარიანობა ჯერ კიდევ შეზღუდულია, მაშინაც კი, თუ მათ ნამდვილად შეუძლიათ მრავალი სხვა ტრანზაქციის შესრულება.

რადიქსის შემთხვევაში ასე არ არის. როდესაც ჩვენ გავაერთიანებთ Cerberus-ისა და Radix Engine-ის მახასიათებლებს, მივიღებთ პლატფორმას, რომელსაც ნამდვილად შეუძლია მხარი დაუჭიროს DeFi-ს გლობალურ მასშტაბში მასიური პარალელიზმით. მასთან ერთად, რესურსების ტრანზაქცია შესაძლებელია პარალელურად, ყოველგვარი შეფერხების გარეშე, ხოლო კომპონენტები შეიძლება იმუშაონ პარალელურად მაქსიმალური გამტარუნარიანობით ყოველგვარი კონფლიქტის გარეშე. უფრო მეტიც, თითოეული ცალკეული DeFi აპლიკაციის პარალელიზება შესაძლებელია უფრო დიდი გამტარუნარიანობის უზრუნველსაყოფად მრავალი ლოგიკურად დაუკავშირებელი კომპონენტის გამოყენებით. და ბოლოს, პარალელიზმის ეფექტურობა გადიდებულია, რადგან ტრანზაქციები მოიცავს მხოლოდ იმ დროს საჭირო კომპონენტებსა და რესურსებს. და იმის გამო, რომ Cerberus ახორციელებს ჯვარედინი ტრანზაქციებს მხოლოდ საჭიროებისამებრ, ეს ყველაფერი შეიძლება გაკეთდეს ატომური კომპოზიტორობის შეწირვის გარეშე.

თუ DeFi უნდა გაიზარდოს გლობალურად იმავე მასშტაბით, როგორც ტრადიციული ფინანსები, მაშინ მას სჭირდება შეუზღუდავი პარალელიზმი. ამ დრომდე, Radix არის ერთადერთი არქიტექტურა, რომელსაც შეუძლია უზრუნველყოს იგი.

- რეკლამა -

წყარო: https://thecryptobasic.com/2022/08/22/how-radix-is-redefining-scalability-in-defi-apps/?utm_source=rss&utm_medium=rss&utm_campaign=how-radix-is-redefining-scalability-in - დეფი-აპლიკაციები