دوره های آموزشی آکادمی پی وی لرن (پروژه محور و ویژه بازار کار)



  • ۴
  • شهریور

جلسه ۰۶ : بیت کوین چگونه کار می کند

  • دسته‌بندی‌ها :
جلسه ۰۶ : بیت کوین چگونه کار می کند
    • جزئیات
    • نوع محتواآموزشی

      مقدمه

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

      بیت کوین چگونه کار می کند

      به نظر برای همه کسانی که اسم بیت کوین را شنیده و تا حدی با آن آشنایی دارند همواره اسن سوال پیش بیاید که :

      • نحوه استفاده از بیت کوین به چه صورت است؟
      • بیت کوین چگونه کار می کند ؟

      فرایند ایجاد یا تعویض بیت کوین مشکل است و این به امنیت بیت کوین ها کمک می کند.
      لایه دیگر امنیتی این است که هر معامله از قبل باید تایید شود.
      این تأیید از طریق “Mining ” انجام می شود.
      ماینینگ چیست:
      ماینینگ فرایندی است که در آن برخی از محاسبات سطح بالا نظیر رمزگشایی SHA256 برای تأیید انتقال بیت کوین انجام می شود.

      wallet کیف پول دیجیتال

      بیت کوین در یک “کیف پول دیجیتال” ذخیره می شود که در رایانه کاربر یا در یک فضای ابری وجود دارد.
      والت نوعی حساب بانکی مجازی است که کاربران برای ارسال یا دریافت بیت کوین، پرداخت هزینه کالاها و خدمات یا صرفه جویی در هزینه خود از آن استفاده می کنند.

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

      هر حساب بیت کوین شامل یک کلید عمومی و یک کلید خصوصی است.
      اگر کسی کلید عمومی شما را بداند  می تواند به حساب شما بیت کوین بفرستد.
      برای صرف و تبدیل بیت کوین نیاز به تایید هویت دارید که برای این کار باید از کلید خصوصی استفاده نمایید.
      هر تراکنش بیت کوین بر روی شبکه بیت کوین ظاهر می شود. ماینر ها یا معدنچیان پس از تأیید اعتبار آنها را تأیید می کنند.

      آدرس

      در ادامه می توانید نمونه ای از یک آدرس بیت کوین را مشاهده نمایید:

      ۷۳nRKoXJAUqKYYbzw6Nrqh9gW2p26zerpZ

      ممکن است به ذهنتان برسد که سرانجام این آدرس های بیت کوین تکراری شوند اما باید بگویم که :

      چیزی نزدیک به  ۲۱۶۰ و یا ۱۰۴۸ آدرس ممکن در بیت کوین وجود دارد.

      در ادامه می توانید نمونه ای از کلید خصوصی را ببینید:

      ۵HuEupY3DNF87UypjFtXDTm4BVuAwZtAgYf94sMALPyakgafVnU

      اندازه کلیدهای خصوصی ۲۵۶ بیت است و چیزی در حدود ۱۰۷۷ کلید خصوصی وجود دارد.

      نحوه ارسال بیت کوین

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

      برای خرید بعضی از کالاها یا پرداخت برخی از خدمات، باید بیت کوین ها را به آدرس فروشنده ارسال کنید.
      برای دریافت بیت کوین، باید آدرس خود را با فروشنده به اشتراک بگذارید.

      در ادامه فرآیند ارسال بیت کوین به یک شخص را مشاهد می نمایید:

      • آدرس فروشنده را کپی کرده و کیف پول بیت کوین یا والت خود را باز کنید.
      • روی تب “ارسال سکه ها Send coins” کلیک کنید و آدرس را در فیلد “پرداخت Pay to” که میخواهید بیت کوین ارسال کنید را وارد کنید.
      • اگر مجبور به ارسال بیت کوین به صورت مرتب به یک فرد یا یک گروه اید، می توانید یک برچسب ایجاد کنید تا دفعه بعدی آن را در address book پیدا کنید.
      • مقدار را در فیلد بعدی وارد کنید و برای تکمیل عملیات روی ارسال send کلیک کنید.
      بیت کوین چگونه کار می کند / نحوه استفاده از بیت کوین

      نحوه ارسال و پرداخت بیت کوین

      تاییدیه ها Confirmations در بیت کوین

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

      ناشناس بودن معاملات بیت کوین

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

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

      هماهنگی در استفاده از نرم افزارها

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

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

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

      کلام آخر

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

      حالا که یادگرفتیم بیت کوین چگونه کار می کند در جلسه بعدی شما را با ویژگی والت یا کیف پول دیجیتال بیت کوین آشنا می نماییم.
      با پی وی لرن همراه باشید.

      QR:  جلسه ۰۶ : بیت کوین چگونه کار می کند
      به اشتراک بگذارید