StarkNet-ის კაიროს პროგრამირების განახლება, მაგრამ რატომ?

StarkNet არის უნებართვო დეცენტრალიზებული Validity-Rollup. ის მუშაობს როგორც L2 ქსელი Ethereum-ზე. ეს საშუალებას აძლევს ნებისმიერ dApp-ს მიაღწიოს შეუზღუდავი მასშტაბის გამოთვლას – Ethereum-ის კომპოზიტორობასა და უსაფრთხოებაზე კომპრომისის გარეშე.

StarkNet-ის ბოლო განახლებიდან, მან გადააკეთა თავისი შიდა კაიროს პროგრამირების ენა, რათა ვებ3 განვითარება ხელმისაწვდომი გახადოს დეველოპერებისთვის. StarkWare-ის საშუალო ბლოგ-პოსტში, Stark-ზე დაფუძნებული სკალირების გადაწყვეტილებები, ასახულია Cairo 1.0-ის განახლებები.

ბლოგ-პოსტის მიხედვით, „დეველოპერებს შეუძლიათ დაიწყონ Cairo 1.0 პროგრამების წერა, შედგენა და ტესტირება!“ პლატფორმა წაახალისებს დეველოპერებს, დაიწყონ ექსპერიმენტები Cairo 1.0-ით და მიეჩვიონ ახალ სინტაქსს და ფუნქციებს.

რა არის კაირო 1.0?

Cairo პირველად დაინერგა 2020 წელს და ევოლუციის შემდეგ, როგორც მისი პირველი საჯარო ვერსია Cairo 1.0 ახლა უკვე ხელმისაწვდომია. ასევე ეს არის „ტურინგის სრული პროგრამირების ენა“ STARK-დამტკიცებული პროგრამების ეფექტურად დასაწერად. „Cairo 1.0 არის Rust-ის მსგავსი მაღალი დონის ენა. Rust-ის მსგავსად, ის მიზნად ისახავს დეველოპერებს საშუალებას მისცეს ადვილად დაწერონ ეფექტური და უსაფრთხო კოდი.

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

Cairo 1.0 კიდევ უფრო წარუდგენს Sierra-ს, ახალ შუალედურ წარმოდგენას, რომელიც უზრუნველყოფს კაიროს ყოველი რბენის დამტკიცებას. ეს ხდის Cairo 1.0-ს განსაკუთრებით კარგად გამოსაყენებლად უნებართვო ქსელში, როგორიცაა StarkNet, სადაც მას შეუძლია უზრუნველყოს ძლიერი DoS დაცვა და ცენზურის წინააღმდეგობა.

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

StarkNet-ის ბლოგ-პოსტში ასევე აღნიშნულია, რომ კაირო არის მეოთხე ყველაზე პოპულარული ჭკვიანი კონტრაქტის ენა ჩაკეტილი მთლიანი ღირებულებით. მან შეასრულა $790 მილიარდზე მეტი ღირებულების ვაჭრობა, დაამუშავა 300 მილიონზე მეტი ტრანზაქცია და შეადგინა 90 მილიონზე მეტი NFT, ყველა შესრულდა ქსელის გარეშე და დასახლდა Ethereum-ზე მათემატიკური მთლიანობით გარანტირებული STARK მტკიცებულებებით.

„თუმცა, StarkNet ჯერ არ უჭერს მხარს კაიროს 1.0 კონტრაქტების განლაგებასა და შესრულებას. StarkNet Alpha V0.11.0, რომელიც დაგეგმილია უახლოეს კვირებში, შემოაქვს Cairo 1.0 კონტრაქტების განლაგებისა და გაშვების შესაძლებლობას. განახლება v0.11.0-ზე მიუთითებს გარდამავალი პერიოდის დასაწყისს სისტემაზე, რომელიც აწარმოებს მხოლოდ კაიროს 1.0 კონტრაქტებს“, - იტყობინება StarkNet.

ნენსი ჯ ალენი
ნენსი ჯ. ალენის უახლესი პოსტები (ყველა)

წყარო: https://www.thecoinrepublic.com/2023/01/06/starknets-revamping-of-its-cairo-programming-but-why/