فناوری Blockchain زنجیرهای از بلوک بوده و از دو کلمه Block (بلوک) و Chain (زنجیره) تشکیل شده است.
در واقع بلاکچین یک نوع سیستم ثبت اطلاعات و گزارش می باشد.
فرق آن با سیستم های دیگر این است که اطلاعات ذخیره شده روی این نوع سیستم، میان همه اعضای شبکه به اشتراک گذاشته می شوند
و با استفاده از رمزنگاری هم امکان حذف و دستکاری اطلاعات ثبت شده حدودا نا ممکن است .
بیت کوین اولین ارز بود که از بلاک چین برای ذخیره اطلاعات دارایی کاربران استفاده کرد .
اگر بلاک چین را یک سیستم عامل حساب کنیم ، بیت کوین نرم افزاری است که روی این سیستم عامل نصب شده است.
در هر بلاک هر اطلاعاتی میتواند ثبت شود؛
از جرم و جنایت های یک فرد تا نمایش اطلاعات حساب برای دارایی ها مانند بیت کوین . در بلاک چین ، اطلاعات در بلاک ها قرار میگیرند و با هم به صورت زنجیره ای مرتبط می شوند.
در هر کدام از این بلاک ها چیزی به نام هش وجود دارد.
یک هش متشکل از رشته ای از کارکترها است که با توابع خاصی ساخته می شود.
در بلاک چین ، هش بلاک های بعدی حاوی هش بلاک قبلی هم می باشند .
هش در هر بلاک چین با یک تابع ریاضی خاص به دست می آید که توسعه دهندگان آن را مشخص می کنند.
با کوچک ترین تغییر در اطلاعات یک بلاک ، هش آن کلا تغییر می کند.
مثلاً وقتی یک کاراکتر به اطلاعات اسم شهر های ایران اضافه شود ، هش بلاک تغییر میکند
و در نتیجه بلاک های بعدی هم غیر معتبر خواهند شد برای همین این فناوری ، بلاک چین یا زنجیره بلاک ها نام دارد.
اگر کسی محتوای یک بلاک را تغییر دهد و هش بلاک های بعدی را به روز رسانی کند ، چه خواهد شد ؟
این امکان وجود دارد اما شما توزیع را از خاطر برده اید.
داده های بلاک چین در یک کامپیوتر یا سرور خاص ذخیره نمی شوند .
هر کامپیوتر یا سیستمی که به شبکه وصل شود یک نسخه از بلاک چین را دریافت می کند .
انواع بلاک چین
الف) بلاکچین عمومی ضد انحصاری
مثال اجرایی: بیت کوین، اتریوم، لایت کوین و انواع سیستم های عمومی و آزاد مبتنی بر بلاک چین
ب) بلاکچین عمومی انحصاری
مثال اجرایی: چند شرکت فراورده های گوشتی در ایالات متحده
ج) بلاکچین خصوصی انحصاری
مثال اجرایی: سیستمهای پرداخت حقوق با بلاک چین
جمع بندی
در حقیقت بلاکچین نوعی دیتابیس یا پایگاه داده بوده که روی یک یا چند سرور خاص قرار ندارد ، بلکه روی تمام کامپیوتر هایی که به شبکه متصل میشوند ، پخش شده است .
بلاک چین درواقع یک دفتر کلی است برای ثبت رکورد ها و گزارشات.
به دلیل نوع رمزنگاری و ثبت آن در همه کامپیوتر های شبکه ، گزارشات ثبت شده قابل هک یا حذف نیستند.
بیت کوین اولین کاربرد این فناوری است ، اما از این سیستم انقلابی برای هر سیستمی که نیاز به ثبت گزارش داشته باشد هم میتوان بهره گرفت .