00: 00: 00
ارز دیجیتال > تحقیق و توسعه > اگر در کد قراردادهای هوشمند مشکلی وجود داشته باشد، چه اتفاقی می‌افتد؟
تحقیق و توسعه سرمایه گذاری

اگر در کد قراردادهای هوشمند مشکلی وجود داشته باشد، چه اتفاقی می‌افتد؟

اگر در کد قراردادهای هوشمند مشکلی وجود داشته باشد، چه اتفاقی می‌افتد؟ اگر تبدیل قراردادهای واقعی به کد، به دلیل پیچیدگی ماهوی این قراردادها، موفقیت‌آمیز نباشد، چه می‌شود؟

 

در بلاکچین به دلیل غیرقابل تغییر بودن اطلاعات، نمی‌توان قرارداد حاوی خطا را تغییر داد، بنابراین باید با اضافه کردن یک قرارداد به‌روزرسانی شده به زنجیره، مشکل را حل کرد. اما مسئله اینجاست که سابقه‌ی این مشکلات برای همیشه در دفترکل باقی می‌ماند، حتی اگر طرفین تمایل به حذف آن سوابق داشته باشند.

اگر در کد قراردادهای هوشمند مشکلی وجود داشته باشد، چه اتفاقی می‌افتد؟

به علاوه، حتی هوشمندترین قرادادها نیز در برابر خطای انسانی آسیب‌پذیرند. ارز دیجیتالی با نام Ether که توسط استارت آپ DAO معرفی شده بود، به عنوان یکی از روش‌های به کارگیری قراردادهای هوشمند در سیستم‌های بلاک‌چین، از محبوبیت بسیاری برخوردار بود. با این وجود، هکر ها با بهره‌گیری از اشتباه انسانی که در کد «ether» وجود داشت، ۶۰ میلیون دلار سرقت کردند. به این ترتیب، حتی ether نیز از خطای انسانی مصون نماند.

منبع : آزمایشگاه بلاک چین ایران
[تعداد: 0    میانگین: 0/5]

اگر در کد قراردادهای هوشمند مشکلی وجود داشته باشد، چه اتفاقی می‌افتد؟

درباره نویسنده

ارزدیجیتال

ارزدیجیتال

دیدگاه کاربران

avatar
  اشتراک  
اطلاع از