بلاکچین چیست؟

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

بلاکچین چیست؟

بلاکچین (BlockChain) یا به فارسی “زنجیره بلوکی” نه یک شرکت است و نه یک برنامه خاص بلکه یک فناوری متن باز است که با روشی کاملا جدید مجموعه ای از داده‌ها را در اینترنت، بدون اینکه شخص یا شرکت واحدی کنترلی روی آن داشته باشد، مدیریت می‌کند. بلاکچین را می‌توان اختراع بزرگ در قرن حاضر نام برد، که آینده تکنولوژی را متحول خواهد کرد.

از این فناوری نوظهور، می‌توان برای توسعه برنامه‌های کاربردی مانند شبکه‌های اجتماعی، پیام رسان ها، بازی ها، مبادلات پولی، سیستم رای گیری، فروشگاه‌های آنلاین و موارد دیگری استفاده کرد. به یک معنا شبیه به اینترنت است، به همین دلیل برخی به آن لقب اینترنت ۳ داده اند.

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

اولین بار در سال ۱۹۹۱ توسط استوارت هابر (Stuart Haber) و اسکات استورنتا (W. Scott Stornetta) بود که بلاکچین رمزگذاری شده امن، توصیف شد اما این ساتوشی ناکاموتو (Satoshi Nakamoto) بود که در سال ۲۰۰۹ با انتشار اولین ارز رمزنگاری شده بیت کوین (Bitcoin)، اولین پایگاه داده بلاکچین را به صورت عملی پایه گذاری کرد.

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

بلاکچین چگونه کار می‌کند؟

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

  • بلوک‌ها (blocks)
  • گره‌ها (nodes)
  • استخراج‌کننده‌ها (miners)

بلوک (Block)

بلاکچین از زنجیره‌ای از بلوک‌های متصل به هم تشکیل شده است و هر بلوک حاوی سه عنصر اساسی است:

  • داده های موجود در بلوک ( که برای هر نوع بلاکچینی متفاوت است. مثلا داده‌های بیت کوین جزئیاتی درباره تراکنش‌ها ذخیره می‌کند، از جمله حاوی مشخصات فرستنده، گیرنده و میزان سکه‌های مبادله شده است.)
  • هش (Hash) یک رشته ۶۴ کاراکتری کاملا منحصربفرد از اعداد و حروف است. وقتی یک بلوک جدید ایجاد می‌گردد، هش آن محاسبه شده و در بلوک قرار می‌گیرد و با هر گونه تغییری در بلوک، هش نیز تغییر می‌کند.
  • هش بلوک قبلی نیز درون هر بلوک جدیدی که ایجاد می‌گردد، ذخیره می‌شود. بدین ترتیب تمام بلوک‌ها به هم مرتبط و زنجیر می‌شوند.

استخراج کننده‌ها (Miners)

استخراج‌‍کننده‌ها یا به اصطلاح ماینرها، از طریق فرایندی به نام استخراج (Mining)، بلوک‌های جدید را به زنجیره اضافه می‌کنند. در فناوری بلاکچین، برای اضافه‌شدن بلوک جدید به زنجیره، نیاز به تایید اعتبار آن بلوک است. ماینرها برای تایید اعتبار بلوک جدید، باید محاسبات ریاضی فوق‌العاده پیچیده‌ای را به‌وسیله نرم‌افزارهای ویژه‌ای حل کنند. هر کدام از ماینرها که زودتر موفق به حل مسئله شد و بلوک تازه را وارد زنجیره کند، پاداش دریافت می‌کند.

گره‌ها (Nodes)

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

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

امروزه چه کسانی از بلاکچین استفاده می‌کنند؟

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

به جز بیت کوین، ارز رمز‌های مختلف دیگری هم ساخته شده است که از جمله آن‌ها می‌توان از اتریوم (Ethereum)، تدر (Tether)، ریپل (XRP) و بیت کوین کش (Bitcoin Cash) نام برد. اکنون بلاکچین دست واسطه‌ها را از معاملات قطع کرده است و کاربران می‌توانند با برنامه‌های به اصطلاح کیف پول، برای خرید از طریق بیت کوین اقدام کنند.

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

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

جمع بندی

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

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

امتیاز ما
برای امتیاز به این پست کلیک کنید
[کل: 0 میانگین: 0]

Leave a Reply