فناوری بلاکچین راهی را برای طرفین غیر قابل اعتماد برای دستیابی به اتفاق نظر در مورد یک تاریخچه دیجیتال مشترک ارائه میدهد.
فناوری بلاکچین بدون استفاده از واسطه قابل اعتماد این مشکل را حل میکند.
در این پست، تعاریف سادهای برای فناوری بلاکچین ارائه میشود. همچنین، در این مقاله، ویژگیهای مهم فناوری Blockchain را بیان خواهیم کرد.
آشنایی با بلاکچین
یک تاریخچه دیجیتال مشترک مهم است، زیرا داراییها و معاملات دیجیتال در تئوری به راحتی جعل و یا کپی میشوند.
فناوری بلاکچین بدون استفاده از واسطه قابل اعتماد این مشکل را حل میکند.
فناوری Blockchain به دلیل ویژگیهایی مانند شفافیت، تغییرناپذیری، تمرکززدایی و قابلیت ردیابی، در سراسر جهان مورد توجه بسیاری قرار گرفته است.
از بنگاههای اقتصادی تا استارتاپها، بانکها و دولتها، همه منابع و سرمایهگذاری کردهاند تا بفهمند بلاکچین چگونه میتواند تغییر در الگوی محاسبات فعلی ایجاد کند.
بلاکچین از نظر ماهیت، از استحکام و امنیت بیشتری نسبت به مدلهای متمرکز برخوردار است، زیرا به یک مدل دفتر متمرکز و توزیع شده متکی است.
اما آیا میدانید Blockchain چیست، چگونه کار میکند، چه مشکلاتی را میتواند حل کند، چگونه و کجا استفاده میشود؟
برای کمک به نوآوران و کارآفرینان در درک اینکه Blockchainچیست، در این مقاله به عناوین زیر خواهیم پرداخت:
Blockchain چیست؟
“Block” در Blockchain چیست؟
انواع بلاکچین چیست؟
ویژگیهای Blockchain چیست؟
Blockchain چیست؟
همانطور که از نامش پیداست، بلاکچین زنجیره بلوکی است که شامل سوابق دیجیتالی دارای مهر زمان است.
این تکنیک در ابتدا توسط گروهی از محققان در سال ۱۹۹۱ ارائه شد، هدف آن این بود که سوابق دیجیتالی را به عنوان مهر تایم تعیین کند تا هیچ کس نتواند از آن تاریخ استفاده یا آنها را دستکاری کند.
اما این مفهوم بدون استفاده باقی ماند تا اینکه Satoshi Nakamoto در سال ۲۰۰۹ دوباره آن را احیا کرد تا یک ارز رمزپایه دیجیتالی – بیت کوین – ایجاد کند.
با توصیف عمیقتر، بلاکچین یک دفتر توزیع شده است که در آن رکوردهای دیجیتالی ذخیره شده در تمام گرههای شرکتکننده در شبکه پخش میشود.
هر گره یک نسخه به روز شده از دفتر را نگهداری میکند. هنگامی که دادهها در زنجیره بلوک ثبت یا اضافه شدند، تغییر آنها دشوار میشود.
“Block” در Blockchain چیست؟
هر بلوک از اجزای زیر تشکیل شده است:
دادهها: دادههای ثبت شده در یک بلوک به نوع بلاکچین بستگی دارد. به عنوان مثال، Blockchain بیت کوین جزئیات مربوط به معاملهای مانند گیرنده، فرستنده و تعداد سکهها را ذخیره میکند.
هش بلوک: هش بلوک مشابه اثر انگشت است که بلوک و محتوای آن را مشخص میکند. هنگامی که یک بلوک ایجاد میشود، یک هش ایجاد میشود. مقدار Hash با هر تغییر در بلوک تغییر میکند. بنابراین، مقادیر هش در تشخیص تغییرات ایجاد شده در بلوکها کمک میکند.
هش بلوک قبلی: هر بلوک جدید دربرگیرنده هش بلوک فعلی و قبلی است، که به این معنی است که هر بلوک به یکدیگر متصل شده و یک زنجیره بلوک معروف به “Blockchain” ایجاد میکند.
انواع بلاکچین چیست؟
سه نوع Blockchain عمومی، خصوصی و زنجیره بلوک کنسرسیوم به شرح زیر وجود دارد:
در یک زنجیره بلوکی عمومی، هر کاربری میتواند به عضویت شبکه بلاکچین درآید. از آنجا که دادههای ذخیره شده در Blockchain برای همه در جهان قابل دسترسی است، هر کسی میتواند حق خواندن و نوشتن داده را داشته باشد.
یک بلاکچین عمومی کاملا غیر متمرکز است، زیرا مجوزهای نوشتن و خواندن دادهها توسط همه کاربران درگیر به طور مساوی مشترک است که قبل از ذخیره شدن دادهها در Blockchainبه توافق میرسند.
بلاکچین خصوصی
در یک Blockchain خصوصی تنها یک سازمان میتواند مجوزهای ارسال، نوشتن و دریافت دادهها را کنترل کند.
بلاکچینهای خصوصی تنها میتوانند چند کاربر داشته باشند که به شبکه Blockchain دسترسی داشته و معاملات را انجام دهند.
فقط، سازمانی که تمام کنترلها را دارد میتواند قوانین Blockchain خصوصی را تغییر داده و معاملات را براساس مقررات مستقر لغو کند.
زنجیره بلوک کنسرسیوم
زنجیره بلوک کنسرسیوم، همچنین به عنوان شبکه بلاکچین مجاز شناخته میشود، میتواند یک مدل ترکیبی بین یک مدل نهادی بسیار مورد اعتماد از Blockchainخصوصی و اعتماد کم ارائه شده توسط Blockchain عمومی باشد.
به جای اینکه هر کاربری را قادر به شرکت در اعتبارسنجی روند معامله کنیم، چند شرکت کننده منتخب در بلاکچین کنسرسیوم از پیش تعیین شدهاند.
ویژگیهای Blockchain چیست؟
Blockchain دارای چندین ویژگی منحصر به فرد است که توجه افراد را به خود جلب میکند، مانند:
- تغییرناپذیری
- اعتماد کردن
- ممیزی
- شفافیت
تغییرناپذیری
تشکیل دفتر کل تغییرناپذیر یکی از مفاهیم اصلی بلاکچین است. هر پایگاه داده متمرکز مستعد هک شدن است و برای امنیت بیشتر آن به اعتماد شخص ثالث نیاز دارد. بلوکی که یک بار در زنجیره بلوک نوشته شده است، نمیتواند تغییر کند. تغییرناپذیر بودن به این معنی است که چیزی با گذشت زمان تغییرناپذیر است. این امر یک مزیت بزرگ برای اهداف حسابرسی ارائه میدهد. به عنوان ارائهدهنده داده و گیرنده داده، میتوان ثابت کرد که دادهها تغییری نکرده یا دستکاری نشدهاند.
اعتماد کردن
در حال حاضر، ما باید به واسطهها یا واسطههایی اعتماد کنیم که برای تأمین اعتماد، کارایی معاملات را با گرفتن کسری کمی از هزینهها کاهش میدهند. ایجاد اعتماد بین طرفین منجر به هزینههای بالای کالاها و خدمات میشود. با توزیع اطلاعات در بین شبکه رایانهها، بلاکچین نیاز به مدیر مرکزی را نادیده میگیرد. بنابراین، هنگامی که همه گرههای شبکه تراکنشها را تأیید میکنند، میتوان اعتماد به Blockchainرا ایجاد کرد.
ممیزی
از آنجا که بلاکچین در برابر تغییر دادههای ذخیره شده مقاوم است، میتواند به عنوان منبع تأیید معاملات گزارش شده استفاده شود. حسابرسان میتوانند به جای درخواست از کاربران برای ارسال صورتحساب بانکی یا گزارش معاملات، مستقیما معاملات را در یک دفتر Blockchainکه در دسترس عموم است، تأیید کنند.
شفافیت
بلاکچین با اطمینان از به اشتراک گذاشتن جزئیات معامله در میان طرفهای درگیر در آن معاملات، از حریم خصوصی بالایی برخوردار است. هر شرکت کنندهای که به شبکه Blockchain دسترسی دارد، میتواند جزئیات ذخیره شده در آن را به صورت شفاف مشاهده کند. بلاکچین به کاربران اینترنت امکان احراز هویت اطلاعات دیجیتالی و ایجاد ارزش را میدهد.