კრიპტო · მაღალი დონე · წაკითხვა: 10 წთ

ფენა 2: სწრაფი დადასტურება საბოლოო ანგარიშსწორებას არ უდრის

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

ფენა 2: სწრაფი დადასტურება საბოლოო ანგარიშსწორებას არ უდრის — ორიგინალური სასწავლო ილუსტრაცია. არ შეიცავს მიმდინარე ფასებს ან შედეგების შესახებ განცხადებებს.
ორიგინალური სასწავლო ილუსტრაცია. არ შეიცავს მიმდინარე ფასებს ან შედეგების შესახებ განცხადებებს.

დაასახელეთ ეტაპი, რომელსაც აკვირდებით

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

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

გაიაზრეთ გადამოწმების განსხვავება

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

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

გამოყავით ანგარიშსწორების დაგვიანება თანხის გატანის ლიკვიდობისგან

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

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

შეამოწმეთ კონტროლის მექანიზმები და ინფრასტრუქტურა

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

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

გაზომეთ მთელი სასიცოცხლო ციკლის ხარჯი

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

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

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

მონაცემის გამოქვეყნება მის მუდმივ შენახვას არ ნიშნავს

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

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

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

სწორედ გამოსაყენებელი გატანის გზა შეამოწმეთ

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

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

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

მოკლე შემოწმება

კარგად გაიგეთ იდეა?

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

წაიკითხეთ მეტი · პირველწყაროები

Ethereum · მასშტაბირება ↗Ethereum · ოპტიმისტური როლაპები ↗
ზოგადი სასწავლო მასალაა და არა სავაჭრო რეკომენდაცია. მაგალითები რეალურ ბაზრებს ამარტივებს. ნებისმიერი პროდუქტის გამოყენებამდე შეამოწმეთ ზუსტი კონტრაქტი, ხარჯები და წესები.
შემდეგი: ლიკვიდაციის მექანიზმები: უზრუნველყოფის რეზერვები სტრესულ პირობებში →