ویرگول
ورودثبت نام
reza.ahmadi.sabzevari
reza.ahmadi.sabzevari
reza.ahmadi.sabzevari
reza.ahmadi.sabzevari
خواندن ۵ دقیقه·۷ سال پیش

بلاک‌ چین


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

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


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

مروری بر تاریخ

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


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

توضیح بلاک‌چین با مثال‌های ملموس دنیای واقعی

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

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


اکنون این سناریو را کمی پیشرفت می‌دهیم.

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

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

مثال عینی بالا،‌ مفاهیم بنیادین برای درک زیرساخت‌های فنی بلاک‌چین را فراهم می‌کند.


معدن‌کاوی؛ سکه‌ها چگونه به‌وجود می‌آیند؟

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


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

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

?

در دنیای ارز دیجیتال، به‌یاد داریم که هر بلوک با هش محافظت می‌شود. هش‌ها بر اساس داده‌های هر بلوک و همچنین هش بلوک قبلی، محاسبه می‌شوند. این ترتیب باعث اتحاد بین بلوک‌ها و ایجاد همان زنجیره‌ی مشهور می‌شود.

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

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

۰
۰
reza.ahmadi.sabzevari
reza.ahmadi.sabzevari
شاید از این پست‌ها خوشتان بیاید