02166452378
02128421893
02191035132
انتخاب زبان
Alternate Text
فارسی

توضیح فناوری بلاکچین به زبان ساده سایت

تاریخ درج : آذر 1398 ساعت 15:54
دسته بندی : مقالات عمومی
تعداد نظرات : 0 نظر

بلاکچین چیست وتوانایی حل چه مشکلاتی را دارد؟

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

بلاک چیست


هر بلاک شامل 3 مورد زیر است:
  1. داده(data) 
  2. هش بلاک (hash) 
  3. هش بلاک قبلی (hash of previous block)

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

مطالعه بیشتر: نحوه نصب ویندوز روی سیستم های ماینینگ

ما در اینجا یک زنجیره از 3 بلاک داریم:
بلاک چین
 
همان طور که در تصویر زیر میبینیم هر بلاک شامل یک هش و هش  بلاک قبل هست ، بنابر این بلاک شماره 3 به بلاک شماره 2 و بلاک شماره 2 به بلاک شماره 1 وصل است.
 
هش بلاکچین



 

طبق تصویر زیراگر بلاک شماره 2دستکاری بشه هش بلاک  2 متقاعبا تغییر می کنه بنابراین هش بلاک شماره 3 معتبر نیست چون هشی که از بلاک قبل به دستش می رسد معتبر نیست.

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

مطالب مرتبط: پول دیجیتال چیست؟
 

عوامل امنیت بلاکچین

برای حل این مشکل بلاکچین از سیستم اثبات انجام کار کمک میگیره(POW)

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

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

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

 

مقالات مرتبط

ارسال نظر

دیگران را با نوشتن نقد و نظرات خود، برای انتخاب این محصول راهنمایی کنید.

5/5 0 0 0