تغییرناپذیری

زمان خواندن: <1 دقیقه

تغییرناپذیری به معنای عدم توانایی در تغییر است. در علوم کامپیوتر ، یک شی imm تغییرناپذیر است جسمی که بعد از خلقت حالت آن قابل تغییر نیست.

تغییرناپذیری یکی از ویژگی های اصلی بیت کوین و فناوری بلاکچین است. معاملات غیرقابل تغییر ، دستکاری ، جایگزینی یا جعل داده های ذخیره شده در شبکه را برای هر نهادی (به عنوان مثال ، یک دولت یا یک شرکت) غیرممکن می کند.
از آنجا که تمام معاملات تاریخی در هر زمان قابل بررسی است، تغییرناپذیری اجازه می دهد تا درجه بالایی از یکپارچگی داده.

تغییرناپذیری بلاک چین های عمومی می تواند سیستم اعتماد و کنترل فعلی را بهبود ببخشد و می تواند زمان و هزینه ممیزی ها را کاهش دهد زیرا تأیید اطلاعات بسیار راحت تر یا م effectivelyثر است.

تغییرناپذیری همچنین می تواند با فراهم آوردن فرصت به آنها برای ثبت سوابق کامل تاریخی فرآیندهای تجاری خود ، کارایی کلی بسیاری از شرکت ها را افزایش دهد. تغییرناپذیری همچنین می تواند در بسیاری از اختلافات شرکتی وضوح ایجاد کند ، زیرا منبعی قابل تأیید و مشترک برای حقیقت را فراهم می کند.

در حالی که تغییرناپذیری یکی از مزایای اصلی فناوری بیت کوین و بلاکچین است ، داده های ذخیره شده در بلاکچین ها کاملاً در برابر آسیب پذیری ها مقاوم نیستند: اگر مهاجمی قادر به جمع آوری بیشترین میزان هش شبکه باشد - hashrate، می تواند داده های غیرقابل تغییر در غیر این صورت را در حمله ای که فراخوانی می شود تغییر دهد 51٪ حمله می کند.
در چنین سناریویی کسی که 51٪ از هش ریت را در اختیار داشته باشد می تواند از دریافت تأیید معاملات جدید جلوگیری کند یا حتی معاملات را کاملا معکوس کند. آیا ممکن است برای بیت کوین نیز اتفاق بیفتد؟ بله ، اما به قدرت هشدار هیولا ، سخت افزار بسیار گران قیمت و مقدار قابل توجهی برق نیاز دارد.

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