اگر با دنیای ارزهای دیجیتال آشنا باشید، بدون شک نام بلاکچین را هم شنیدهاید. بلاکچین در واقع فناوری پایه و زیربنایی این حوزه است که تضمین میکند تمام تراکنشها بهصورت دقیق، شفاف و غیرقابلتغییر انجام شوند.
اما چرا این فناوری تا این اندازه اهمیت دارد؟ زمانی که فعالیتها بین تعداد زیادی از افراد یا نهادهای مستقل انجام میشود، همیشه احتمال بروز ناهماهنگی یا خطا وجود دارد. حتی اگر میان طرفین اعتماد کامل برقرار باشد، باز هم خطای انسانی امری اجتنابناپذیر است. بلاکچین با حذف نیاز به اعتماد مستقیم و ثبت دادهها در یک دفترکل توزیعشده (Distributed Ledger)، این مشکل را برطرف کرده و بستری مطمئن برای انجام تراکنشهای دیجیتال فراهم میکند.
بلاک چین چیست؟سیر تا پیاز بلاک چین به زبان کاملا ساده
بیایید با یک مثال ساده موضوع را روشنتر کنیم. فرض کنید قرار است با یکی از دوستانتان برای شام ملاقات کنید، اما ساعت او بهصورت خودکار با تغییر ساعت تابستانی تنظیم نشده است. این یک اشتباه سهوی است، اما باعث نمیشود او دیر نرسیده باشد.
فناوری بلاکچین عملکردی مشابه ساعت تلفن همراه شما دارد که بهطور خودکار زمان را اصلاح میکند؛ با این تفاوت که در بلاکچین، تصمیمگیری درباره صحت اطلاعات توسط یک نهاد مرکزی انجام نمیشود. در عوض، این اصلاح و تأیید از طریق اجماع اکثریت شرکتکنندگان شبکه صورت میگیرد. به این ترتیب، بلاکچین بدون نیاز به مرجع واحد، دادهها را بهصورت جمعی و هماهنگ بین تمام اعضای شبکه معتبرسازی میکند.
تفاوت بلاک چین با دیتا بیس چیست؟
تفاوت اصلی بین بلاکچین و دیتابیسهای سنتی در تمرکزگرایی است. در یک دیتابیس معمولی، تمام دادهها در یک مکان متمرکز ذخیره و کنترل میشوند، اما در بلاکچین، هر شرکتکننده در شبکه یک نسخه امن از تمام سوابق و تغییرات دارد. بنابراین، هر فرد میتواند منبع و مسیر تغییرات داده را مشاهده کند.
ویژگی جادویی بلاکچین زمانی آشکار میشود که ناهماهنگی یا خطایی در دادهها رخ دهد. از آنجا که هر شرکتکننده یک نسخه از سوابق را نگه میدارد، فناوری بلاکچین بلافاصله هر اطلاعات نادرست یا غیرقابلاعتماد را شناسایی و اصلاح میکند. درست مانند مثالی که گفتیم: اگر ساعت دوست شما بهصورت اشتباه تنظیم شده باشد یا حتی فردی عمداً ساعت را تغییر دهد، بلاکچین همان لحظه زمان درست را با مقایسه نسخههای موجود در شبکه بازیابی میکند.
10 اصل مهم سرمایه گذاری در ارزهای دیجیتال
وقتی دادهها بتوانند براساس منطق از پیشکدنویسیشده (مانند قراردادهای هوشمند) و اجماع جمعی، خود را شناسایی و اصلاح کنند، اعتماد به دادهها بهصورت ذاتی شکل میگیرد. در همکاری بین دو شرکت، معمولاً از یک دیتابیس مشترک استفاده نمیشود، زیرا آن پایگاه توسط مدیر دیتابیس (DBA) یکی از شرکتها نگهداری میشود. در چنین حالتی، DBA ممکن است تغییراتی اعمال کند که به نفع شرکت خودش باشد، بدون آنکه شرکت دیگر از آن مطلع شود. در بدترین حالت، حتی ممکن است یک رقیب با پرداخت رشوه به DBA، دادهها را دستکاری کند.
بلاکچین(Blockchain) در مقابل دیتابیسهای(databases) سنتی
اما با ورود فناوری بلاکچین به این فرآیند، نقطه ضعف مرکزی یعنی همان DBA از میان برداشته میشود. اگر یکی از شرکتکنندگان تغییری در داده ایجاد کند، سایر اعضای شبکه فوراً آن را بررسی و در صورت نادرست بودن، اصلاح میکنند. همچنین، بلاکچین یک سابقه تغییر غیرقابلحذف از آن اقدام ثبت میکند که نشان میدهد چه کسی قصد تغییر داده را داشته است. نتیجه آن، شکلگیری یک فضای همکاری امن است که در آن حتی رقبا نیز میتوانند به دادههای یکدیگر اعتماد کنند.
برای مثال، اگر دو شرکت Samsung و Apple در یک شبکه بلاکچین با هم داده یا فناوری مبادله کنند، سامسونگ میتواند مطمئن باشد که اپل پرداخت را انجام داده است و اپل نیز اطمینان دارد که سامسونگ محصول یا فناوری موردنظر را تحویل داده است.
اعتماد به دادهها
زمانی که حتی رقبا بتوانند به دادههای مشترک اعتماد کنند، فرصتهای جدیدی برای ورود سایر بازیگران به شبکه ایجاد میشود و شفافیت دادهها افزایش مییابد. در ادامه مثال قبلی، اگر یک شرکت حملونقل نیز به شبکه بپیوندد، اطلاعات مربوط به جابهجایی کالا بین کارخانه سامسونگ و مرکز تولید اپل بهصورت خودکار در دسترس همه اعضا قرار میگیرد و در سوابق آنها ثبت میشود. هر بار که دادهای تغییر کند، نسخه جدید آن باید توسط همه اعضا تأیید شود.
آموزش ساخت ربات گرید با پایتون برای معاملات الگوریتمی
افزون بر این، اگر یک بانک نیز به شبکه اضافه شود، پرداختها میتوانند بهصورت خودکار و مبتنی بر شرایط از پیش تعریفشده در داده انجام شوند. از آنجا که این دادهها توسط همه شرکتکنندگان تأیید میشوند، هیچ فرد یا نهادی نمیتواند بهصورت عمدی یا سهوی اطلاعات را تغییر دهد تا پرداختها زودتر یا به اشتباه انجام شوند.
بلاکچین، فناوریای که صنایع را متحول میکند
امروزه نوآوران در سراسر جهان از بلاکچین برای ایجاد تحول در صنایع مختلف بهره میبرند. از زنجیره تأمین و بانکداری گرفته تا سلامت، انرژی و تجارت دیجیتال. این فناوری با حذف واسطهها، افزایش شفافیت و ایجاد اعتماد میان شرکتها، پایهگذار عصری نو در مدیریت دادههاست.
بیایید از هوشمندی این فناوری بهره ببریم و با بلاکچین، آیندهای امنتر، شفافتر و کارآمدتر بسازیم.
راستی! برای دریافت مطالب جدید در کانال تلگرام یا پیج اینستاگرام سورس باران عضو شوید.
- انتشار: ۱۰ آبان ۱۴۰۴
دسته بندی موضوعات
- آموزش ارز دیجیتال
- آموزش برنامه نویسی
- آموزش متنی برنامه نویسی
- اطلاعیه و سایر مطالب
- پروژه برنامه نویسی
- دوره های تخصصی برنامه نویسی
- رپورتاژ
- فیلم های آموزشی
- ++C
- ADO.NET
- Adobe Flash
- Ajax
- AngularJS
- apache
- ARM
- Asp.Net
- ASP.NET MVC
- AVR
- Bootstrap
- CCNA
- CCNP
- CMD
- CSS
- Dreameaver
- EntityFramework
- HTML
- IOS
- jquery
- Linq
- Mysql
- Oracle
- PHP
- PHPMyAdmin
- Rational Rose
- silver light
- SQL Server
- Stimulsoft Reports
- Telerik
- UML
- VB.NET&VB6
- WPF
- Xml
- آموزش های پروژه محور
- اتوکد
- الگوریتم تقریبی
- امنیت
- اندروید
- اندروید استودیو
- بک ترک
- بیسیک فور اندروید
- پایتون
- جاوا
- جاوا اسکریپت
- جوملا
- دلفی
- دوره آموزش Go
- دوره های رایگان پیشنهادی
- زامارین
- سئو
- ساخت CMS
- سی شارپ
- شبکه و مجازی سازی
- طراحی الگوریتم
- طراحی بازی
- طراحی وب
- فتوشاپ
- فریم ورک codeigniter
- فلاتر
- کانستراکت
- کریستال ریپورت
- لاراول
- معماری کامپیوتر
- مهندسی اینترنت
- هوش مصنوعی
- یونیتی
- کتاب های آموزشی
- Android
- ASP.NET
- AVR
- LINQ
- php
- Workflow
- اچ تی ام ال
- بانک اطلاعاتی
- برنامه نویسی سوکت
- برنامه نویسی موبایل
- پاسکال
- پایان نامه
- پایتون
- جاوا
- جاوا اسکریپت
- جی کوئری
- داده کاوی
- دلفی
- رباتیک
- سئو
- سایر کتاب ها
- سخت افزار
- سی اس اس
- سی پلاس پلاس
- سی شارپ
- طراحی الگوریتم
- فتوشاپ
- مقاله
- مهندسی نرم افزار
- هک و امنیت
- هوش مصنوعی
- ویژوال بیسیک
- نرم افزار و ابزار برنامه نویسی
- وردپرس














