Akutar NFT კონტრაქტი სამუდამოდ იკეტება $34 მილიონი

TL; DR ავარია

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

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

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

ჭკვიანი კონტრაქტი ბლოკავს სახსრებს

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