بلاکچین را بشناسیم

بلاکچین را بشناسیم

تعریف بلاکچین

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

بلاکچین به زبان ساده تر

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

غیر متمرکز بودن

یکی از نکات جالب توجه در مورد بلاکچین متن باز (Open source) بودن آن است. این فناوری هیچ مالکی ندارد و هیچ فردی در راس این شبکه وجود ندارد که همین عامل باعث افزایش اعتماد اعضای این شبکه می شود و به این همین دلیل به بلاکچین سیستم غیر متمکز میگویند.

تاریخچه بلاکچین

اولین کار روی زنجیره بلاک رمزنگاری شده امن در سال ۱۹۹۱ توسط استوارت هابر و اسکات استورنتا توصیف شد. در سال ۱۹۹۲، بایر، هابر و استورنتا درخت درهم‌سازی را به طراحی متصل ساختند، که باعث بهبود کارایی آن شده و اجازه می‌داد که چندین سند در یک بلاک جمع‌آوری شوند.

یک پایگاه داده زنجیره بلاکی که به‌طور خودمختار مدیریت می‌شود از یک شبکه همتابه‌همتا و یک سرور زمانبندی توزیع شده‌استفاده می‌کند. اولین زنجیره بلاک توسط یک فرد ناشناس یا گروهی شناخته شده به نام ساتوشی ناکاموتو در سال ۲۰۰۸ معرفی شد. یک سال بعد به عنوان یک جزء اصلی از بیت‌کوین  اجرا شد، جایی که آن به عنوان سرفصل عمومی برای همه معاملات در شبکه عمل می‌کرد.با استفاده از یک زنجیره بلاکی، بیت کوین اولین رمز ارزی بود که برای حل مشکل دوجانبه بدون نیاز به یک سرپرست قابل اطمینان و الهام بخش بسیاری از برنامه‌های اضافی بود.

نحوه عملکرد بلاکچین

در این فناوری با وجود کاربران متعددی که به‌طور هم‌زمان داده‌هایی را ثبت و اصلاح می‌کنند و ممکن است که آن داده‌ها با هم تداخل داشته باشند، شبکه قادر به حفظ یکپارچگی محتوای پایگاه داده است. با توجه به ساختار داده‌ای رمزنگاری شده که بلاکچین دارا می‌باشد یکپارچگی بدون هیچ کنترل‌کننده مرکزی حفظ می‌شود.در دفاتر کل توزیع شده مربوط به بیتکوین برای مرتب کردن تراکنش‌ها و ممانعت از تناقض یک مسئله ریاضی مطرح می‌شود که حل کردنش سخت است اما پس از حل مسئله تأیید درست بودن راه حل آسان است به این سازوکار، «اثبات کارکرد»(Proof of work) می‌گویند.

در روش زنجیرهٔ بلاکی بیت کوین کسی می‌تواند تراکنش‌های هر مرحله را مرتب کند که جواب این سؤال سخت را پیدا کرده باشد و هم‌زمان تغییراتی که قصد اعمال آن را دارد (بلاک جدید) با مراحل قبلی زنجیره تناقض نداشته باشد. شیوه کشف عدم تناقض به این صورت است که تراکنش‌های هر بلاک وارد تابع هش می‌شوند و پاسخ آن تابع هش را همه دارند اگر کسی که تراکنش‌ها را مرتب و اضافه می‌کند حتی یک تغییر جزئی در تراکنش‌های قبلی تأیید شده ایجاد کند جواب هش تراکنش‌ها تغییر می‌کند و بدون اینکه افراد نیاز باشد بدانند کدام بخش تغییر کرده می‌توانند با تغییر غیرمجاز مخالفت کنند.

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

  • :PoS اثبات سهام
  • :DPoS اثبات سهام رای گیری شده
  • :PBFT تحمل خطای بیزانس به صورت عملی
  • :DAG گراف جهت دار غیر مدور

کاربرد های بلاکچین

بلاکچین بجز رمز ارزها در حوزه های دیگری هم کار ساز است که در ادامه به چند نمونه آن اشاره میشود:

انتخابات :

انتخابات الکترونیکی و بدون تقلب می‌تواند یکی از کاربردهای بلاک چین باشد. با استفاده از این نوآوری می‌توان تا حد زیادی خطر تقلب در انتخابات و نیاز به نیروی انسانی را کاهش داد.

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

 

پرداخت های بین المللی :

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

زنجیره تامین کالا :

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

 

بیمه:

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

چکیده

بلاکچین (Blockchain)  سیستمی است برای ثبت و ضبط داده‌ها به صورت دائمی و بدون امکان تغییر.

بلاکچین بصورت متن باز و غیر متمرکز است.

این فناوری معاملات آنلاین و امن را تسهیل می‌کند.

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

 

منابع:

http://rc.majlis.ir/fa/report/show/1014108

https://www.nytimes.com/2016/05/22/business/dealbook/crypto-ether-bitcoin-currency.html?_r=1

https://fortune.com/2016/05/15/leaderless-blockchain-vc-fund/

https://www.economist.com/briefing/2015/10/31/the-great-chain-of-being-sure-about-things

https://www.isna.ir/news/97100301603/%D8%A8%D9%84%D8%A7%DA%A9-%DA%86%DB%8C%D9%86-%D8%A8%D9%87-%D8%B2%D8%A8%D8%A7%D9%86-%D8%B3%D8%A7%D8%AF%D9%87-%DB%8C%D8%B9%D9%86%DB%8C-%DA%86%D9%87

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

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

WhatsApp chat