امنیت blockchain: چه چیزی داده های معامله شما را ایمن نگه می دارد؟

  • 2022-12-15

طرفداران فناوری لجر توزیع شده معروف به blockchain آن را یکی از بهترین راه های تأمین معاملات می دانند. من در مورد شما نمی دانم ، اما شنیدن این که هر چیزی "بهترین" بلافاصله باعث شک و تردید می شود. چگونه blockchain امنیت بیشتری را برای شبکه های تجاری و سازمان های دولتی فراتر از فرآیندهای معامله سنتی فراهم می کند؟

امنیت توسط بلوک ها

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

سوابق موجود در یک blockchain از طریق رمزنگاری تضمین می شود. شرکت کنندگان در شبکه کلیدهای خصوصی خود را دارند که به معاملات انجام شده و به عنوان یک امضای دیجیتالی شخصی عمل می کنند. اگر یک رکورد تغییر کند ، امضای نامعتبر می شود و شبکه همسالان بلافاصله می داند که اتفاقی افتاده است. اعلان اولیه برای جلوگیری از آسیب بیشتر بسیار مهم است.

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

در یک نگاه ، blockchains دارای برخی از ویژگی های مطلوب است که به امنیت داده های معامله شما کمک می کند. با این حال ، شرایط و الزامات دیگری وجود دارد که می خواهید از یک blockchain برای تجارت استفاده کنید.

همه blockchains برابر نیستند

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

بارزترین تفاوت این است که blockchain های عمومی از رایانه های متصل به اینترنت عمومی برای اعتبارسنجی معاملات و بسته بندی آنها به بلوک ها برای افزودن به دفترچه استفاده می کنند. هر رایانه متصل به اینترنت می تواند به مهمانی بپیوندد. از طرف دیگر ، بلاکچین های خصوصی فقط به سازمان های شناخته شده اجازه می دهند تا به آنها بپیوندند. آنها با هم یک شبکه تجاری خصوصی و فقط عضو تشکیل می دهند.

این تفاوت پیامدهای قابل توجهی از نظر جایی که اطلاعات (بالقوه محرمانه) که از طریق شبکه در حال حرکت است ذخیره می شود و چه کسی به آن دسترسی دارد. درست از این ، احتمالاً می توانید ببینید که چگونه یک blockchain عمومی ممکن است برای شرکت مناسب نباشد. تفاوت مهم و مرتبط دیگر این است که بلاکچین های عمومی به طور معمول در مورد اصل ناشناس بودن طراحی شده اند ، در حالی که blockchain های خصوصی از هویت برای تأیید عضویت و امتیازات دسترسی استفاده می کنند ، بنابراین شرکت کنندگان در شبکه دقیقاً می دانند که با چه کسی سر و کار دارند.

روش اصلی دیگر blockchain های عمومی و خصوصی با هم متفاوت است که معاملات تأیید می شوند. در اصل ، برای اینکه یک معامله به یک blockchain اضافه شود ، شرکت کنندگان در شبکه باید قبول کنند که این یک نسخه و تنها نسخه حقیقت است. این کار از طریق اجماع انجام می شود ، این به معنای توافق است. بیت کوین احتمالاً شناخته شده ترین نمونه از یک blockchain عمومی است و از طریق "معدن" به اجماع می رسد. در معدن بیت کوین ، رایانه های موجود در شبکه (یا "معدنچیان") سعی می کنند یک مشکل رمزنگاری پیچیده را برای ایجاد اثبات کار حل کنند. اشکال این است که این امر به قدرت محاسباتی عظیمی نیاز دارد ، به خصوص برای بلاکچین های عمومی در مقیاس بزرگ.

از طرف دیگر ، یک blockchain خصوصی از یک شبکه مجاز تشکیل شده است که در آن می توان اجماع را از طریق فرایندی به نام "تأیید انتخابی" بدست آورد ، جایی که کاربران شناخته شده معاملات را تأیید می کنند. مزیت این امر برای مشاغل این است که فقط شرکت کنندگان با دسترسی مناسب و مجوزها می توانند دفترچه معامله را حفظ کنند. هنوز چند مسئله با این روش وجود دارد ، از جمله تهدیدات خودی ، اما بسیاری از آنها با یک زیرساخت بسیار ایمن قابل حل هستند.

یک شبکه blockchain فقط به اندازه زیرساخت های خود ایمن است

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

  • از دسترسی هر کسی - حتی کاربران و سرپرستان ریشه دار - از دسترسی به اطلاعات حساس جلوگیری کنید
  • تلاش های غیرقانونی برای تغییر داده ها یا برنامه های موجود در شبکه را انکار کنید.
  • کلیدهای رمزگذاری با دقت با استفاده از استانداردهای امنیتی بالاترین درجه ، تا هرگز نتوانند سوء استفاده شوند.

با استفاده از این قابلیت ها ، شبکه blockchain شما حفاظت اضافی مورد نیاز خود را برای جلوگیری از حملات در داخل و بدون آن خواهد داشت. برای کسب اطلاعات بیشتر در مورد تنها پلت فرم کاملاً یکپارچه BLOCKCHAIN آماده سازمانی که برای تسریع در توسعه ، مدیریت و بهره برداری از یک شبکه تجاری چند مؤسسه طراحی شده است ، از سیستم عامل IBM Blockchain دیدن کنید.

راه حل معمار و سرب فنی کانادا ، IBM blockchain - ابر ترکیبی IBM

ثبت دیدگاه

مجموع دیدگاهها : 0در انتظار بررسی : 0انتشار یافته : ۰
قوانین ارسال دیدگاه
  • دیدگاه های ارسال شده توسط شما، پس از تایید توسط تیم مدیریت در وب منتشر خواهد شد.
  • پیام هایی که حاوی تهمت یا افترا باشد منتشر نخواهد شد.
  • پیام هایی که به غیر از زبان فارسی یا غیر مرتبط باشد منتشر نخواهد شد.