فن آوری های بیت کوین و cryptocurrency

  • 2022-01-27

برای اینکه واقعاً بفهمیم چه چیزی در مورد بیت کوین خاص است ، باید درک کنیم که چگونه در سطح فنی کار می کند. ما به سؤالات مهم در مورد بیت کوین خواهیم پرداخت ، مانند:

بیت کوین چگونه کار می کند؟چه چیزی بیت کوین را متفاوت می کند؟بیت کوین شما چقدر ایمن است؟کاربران بیت کوین چقدر ناشناس هستند؟چه چیزی قیمت بیت کوین را تعیین می کند؟آیا می توان ارزهای رمزنگاری شده را تنظیم کرد؟آینده چه چیزی ممکن است داشته باشد؟

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

مدرسین دوره: Arvind Narayanan ، دانشگاه پرینستون

تمام ویژگی های این دوره به صورت رایگان در دسترس است. پس از اتمام گواهینامه ارائه نمی دهد.

سرفصل دروس

  • آشنایی با ارزهای رمزپایه و رمزنگاری
    • در مورد بلوک های ساختمان رمزنگاری ("بدوی") اطلاعات کسب کنید و در مورد امنیت آنها استدلال کنید. از طریق نحوه استفاده از این بدوی ها برای ساخت ارزهای رمزنگاری ساده استفاده کنید.
    • مکانیسم اجماع بیت کوین و دلیل امنیت آن را بیاموزید. درک کنید که چگونه امنیت از ترکیبی از روشهای فنی و مهندسی تشویقی هوشمندانه ناشی می شود.
    • بیاموزید که چگونه مؤلفه های فردی پروتکل بیت کوین باعث می شود کل سیستم تیک تیک کند: معاملات ، اسکریپت ، بلوک ها و شبکه همتا.
    • ما از قبل می دانیم که بیت کوین به معادن بسیار متکی است. اما معدنچیان چه کسانی هستند؟چگونه آنها وارد این کار شدند؟چگونه آنها کار می کنند؟مدل تجاری برای معدنچیان چگونه است؟آنها چه تاثیری در محیط دارند؟
    • آیا بیت کوین ناشناس است؟این بیانیه حتی به چه معنی است - آیا می توانیم آن را با دقت تعریف کنیم؟ما در مورد روشهای مختلف برای بهبود ناشناس بودن و حفظ حریم خصوصی بیت کوین و یادگیری نقش بیت کوین در جاده ابریشم و سایر بازارهای پنهان می آموزیم.
    • ما به تمام راه هایی که دنیای بیت کوین و فناوری cryptocurrency دنیای مردم را لمس می کند ، خواهیم پرداخت. ما در مورد جامعه ، سیاست در بیت کوین و نحوه تعامل بیت کوین با سیاست و مسائل مربوط به اجرای قانون و مقررات بحث خواهیم کرد.
    • همه از نحوه کار استخراج بیت کوین خوشحال نیستند: مصرف انرژی آن و این واقعیت که به سخت افزار تخصصی نیاز دارد ، نقاط مهم مهم است. این هفته خواهیم دید که چگونه می توان معدن را دوباره در ارزهای رمزپایه جایگزین طراحی کرد.
    • یکی از هیجان انگیزترین چیزها در مورد فناوری بیت کوین پتانسیل آن برای پشتیبانی از برنامه های کاربردی غیر از ارز است. ما چندین مورد از این موارد را مطالعه خواهیم کرد و خواص بیت کوین را که این امکان را فراهم می کند، مطالعه خواهیم کرد.
    • صدها آلت کوین یا ارزهای دیجیتال جایگزین، یا برای رفع ایرادات درک شده بیت کوین یا برای دنبال کردن اهداف و ویژگی های مختلف راه اندازی شده اند. ما به همه چیزهایی که در یک آلتکوین وارد می شود و نحوه تعامل آنها با بیت کوین نگاه خواهیم کرد.
    • استفاده از فناوری بیت کوین برای تمرکززدایی اموال، بازارها و غیره به عنوان دستورالعملی برای اختلالات اقتصادی و سیاسی مورد استقبال قرار گرفته است. ما به زیربنای تکنولوژیکی این پیشنهادات و تأثیر بالقوه آن بر جامعه نگاه خواهیم کرد.

    تدریس شده توسط

    دوره های مرتبط

    بیت کوین و ارزهای دیجیتال

    ارزهای دیجیتال و بلاک چین: مقدمه ای بر ارزهای دیجیتال

    مقدمه ای بر بلاک چین و وب 3

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

    فناوری بلاک چین

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

    مقالات مرتبط

    دوره های آنلاین آیوی لیگ

    1600+ دوره Coursera که هنوز کاملاً رایگان هستند

    250 دوره برتر دوره رایگان در تمام دوران

    فهرست عظیمی از مدارک خرد مبتنی بر MOOC

    بررسی ها

    امتیاز 4. 3، بر اساس 19 بررسی کلاس مرکزی

    امتیاز 4. 6 در Coursera بر اساس رتبه بندی 2861

    بررسی خود را در مورد فناوری های بیت کوین و ارزهای دیجیتال آغاز کنید

    Profile image for Joseph Van Name

    جوزف وان نام این دوره را به پایان رساند.

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

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

    در بخش "مصرف انرژی و اکولوژی"، نویسندگان ادعا می کنند که از آنجایی که SHA-256 یک محاسبات غیرقابل برگشت است، استخراج بیت کوین باید حداقل مقدار انرژی را به دلیل محدودیت Landauer مصرف کند. این دروغ است.

    برای ارائه پیشینه ، اصل لاندوئر بیان می کند که برای حذف اطلاعات با جایگزینی آن اطلاعات با یک دسته از 0 ، باید حداقل k*t*ln (2) انرژی در هر بیت حذف شود و با 0 جایگزین شود. در اینجا K = 1. 38*10^(-23) ژول/کلوین ثابت بولتزمن است ، T درجه حرارت است ، و LN لگاریتم طبیعی را نشان می دهد (Ln (2) = 0. 69.). اصل لاندوئر را باید به عنوان یک نتیجه از قانون دوم ترمودینامیک تصور کرد زیرا هرگونه نقض اصل لاندوئر باعث کاهش آنتروپی می شود. محاسبات برگشت پذیر نوع محاسباتی است که در آن شخص هیچ اطلاعاتی را حذف نمی کند یا در جایی که فرد اطلاعات کمتری را حذف می کند. از آنجا که محاسبات برگشت پذیر هیچ اطلاعاتی را حذف نمی کند ، محاسبات برگشت پذیر مشمول حد Landauer نیست. در حالی که محاسبات برگشت پذیر به طور بالقوه بارها و بارها با انرژی بیشتری نسبت به محاسبات معمولی کارآمدتر است ، امروزه هیچ رایانه ای برگشت پذیر در بازار آزاد وجود ندارد.

    امروز ، در مورد محاسبات کوانتومی بسیار اعتیاد به مواد مخدره وجود دارد ، اما به نظر نمی رسد که مردم می فهمند که محاسبات برگشت پذیر بسیار امکان پذیر تر از محاسبات کوانتومی است و انتظار داریم انتظار داشته باشیم که رایانه های برگشت پذیر مدت ها قبل از اینکه ارزش پول خود را از همه کوانتوم بدست آوریم ، از رایانه های غیر قابل برگشت بهتر عمل کنیم. تحقیقات محاسبات (طبق برخی تخمین ها ، ما کاملاً نزدیک به روزی هستیم که رایانه های برگشت پذیر شروع به بهتر از رایانه های معمولی می کنند). چند دلیل وجود دارد که ما ندیده ایم که محاسبات برگشت پذیر مورد توجه بسیاری از افراد قرار بگیرد. در گذشته کارآیی محاسبات معمولی آنقدر از حد لاندوئر دور بود که حد لاندوئر ربطی نداشت. سود عملکرد در محاسبات به سادگی با کوچک کردن اندازه اجزای موجود در یک مدار یکپارچه به دست آمد. امروز ، این دلایل دیگر مرتبط نیست زیرا تحقیقات نشان می دهد که رایانه های برگشت پذیر با راندمان انرژی زیر حد لاندوئر http://www. imm. org/reports/rep046. pdf امکان پذیر است.

    اکنون، رایانه‌های برگشت‌پذیر (به محض اینکه مردم شروع به ساختن آنها می‌کنند) قادر به انجام هر گونه محاسباتی هستند که توسط رایانه‌های معمولی قابل انجام است. همانطور که ممکن است انتظار داشته باشید، معمولاً برای انجام یک محاسبات به صورت برگشت پذیر مراحل بیشتری نسبت به انجام همان محاسبات با استفاده از یک رایانه معمولی انجام می شود. با این حال، از طریق محاسبات و غیر محاسباتی با استفاده از یک استراتژی بهینه برای بازی سنگریزه بنت، هر محاسباتی که بتوان با فضای S و زمان T انجام داد نیز می‌تواند با استفاده از فضای O(S*log(T/S)) و زمان O(T) به صورت برگشت‌پذیر انجام شود.*(T/S)^epsilon). این بدان معنی است که سربار محاسباتی ناشی از برگشت پذیری کاملاً معقول است. این سربار محاسباتی را می توان با گنجاندن مقدار کمی برگشت ناپذیری در محاسبات کاهش داد. حد لاندوئر برای ایجاد هر گونه محدودیت نظری برای مصرف انرژی برای انجام هر محاسباتی بی ربط است.

    اما برای استخراج بیت کوین، نیازی به استفاده از بازی سنگریزه بنت نیست تا به این نتیجه برسیم که استخراج بیت کوین را می توان بر روی یک کامپیوتر برگشت پذیر با نرخ بهره وری بسیار کمتر از حد لنداور در هر هش انجام داد. دو مورد از الزامات امنیتی اصلی توابع هش رمزنگاری، مقاومت در برابر برخورد و دوم مقاومت در برابر تصویر هستند، و هر دوی این الزامات امنیتی نسخه‌های ضعیفی از برگشت‌پذیری هستند، بنابراین توابع هش رمزنگاری به دلیل ماهیت خود باید حداقل تا حدی قابل برگشت باشند. اگر به عملکردهای داخلی SHA-256 نگاهی بیندازید، متوجه می شوید که SHA-256 از افزودن ماژولار زیادی استفاده می کند (که یک عملیات کاملاً برگشت پذیر است زیرا جمع کننده های حمل موج دار برگشت پذیر وجود دارد که می توانند این عملیات را انجام دهند) همراه با سایر اجزا که می توانندبا دروازه‌های برگشت‌پذیر بسیار کمی ساخته شده‌اند و هیچ یک از اطلاعات زباله‌ای که اغلب از محاسبات برگشت‌پذیر به دست می‌آیند، باقی نمی‌گذارند.

    حتی بدون در نظر گرفتن هر چیزی که در مورد بازی سنگریزه بنت و SHA-256 گفته بودم، باز هم باید به این نتیجه رسید که تمام ارزهای دیجیتال را می توان به طور مؤثر با استفاده از یک رایانه برگشت پذیر به سادگی با محاسبه نکردن تمام داده های زباله پس از هر تلاش هش استخراج کرد. اگر شما را متقاعد نکرده‌ام، در اینجا یک الگوی کلی برای یک برنامه کامپیوتری برای استخراج ارز دیجیتال به زبان برنامه‌نویسی کاملاً برگشت‌پذیر Janus وجود دارد.

    هدف مسئله POW زیر یافتن ورودی i است که در آن w=12321 پس از انجام تکالیف w=i. x=((i+214)^(i+142211))+(w& 1231); w-=(x& 13321).

    Procedure ProoctofWork (int i ، int w ، int x) w+= i x^= ((i+214)^(i+142211))+(w & 1231) w-= (x & 13321)

    روش اصلی () int i int w int x

    تماس با ProoctofWork (i ، w ، x) از i = 0 انجام uncall proofofwork (i ، w ، x) i+= 1 تماس با اثبات کار (i ، w ، x) تا (w = 12321) uncall proofofwork (i ، w ، x)

    خروجی این برنامه برای حل یک مشکل POW (و این خروجی شامل کلیه اطلاعات زباله ممکن است)

    i = 20513 W = 0 x = 0

    و I = 20513 راه حلی برای این مشکل POW است.

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

  • نویسنده : آقای علی گرایلی
  • منبع : joinilluminati-society.online
  • بدون دیدگاه

برچسب ها

ثبت دیدگاه

مجموع دیدگاهها : 0در انتظار بررسی : 0انتشار یافته : ۰
قوانین ارسال دیدگاه
  • دیدگاه های ارسال شده توسط شما، پس از تایید توسط تیم مدیریت در وب منتشر خواهد شد.
  • پیام هایی که حاوی تهمت یا افترا باشد منتشر نخواهد شد.
  • پیام هایی که به غیر از زبان فارسی یا غیر مرتبط باشد منتشر نخواهد شد.