تسلط بر بیت کوین توسط آندریاس ام. آنتونوپولوس

ساخت وبلاگ

با استفاده از نسخه آزمایشی رایگان 10 روزه O'Reilly، به Mastering Bitcoin و بیش از 60 هزار عنوان دیگر دسترسی کامل داشته باشید.

همچنین رویدادهای آنلاین زنده، محتوای تعاملی، مواد آماده سازی گواهینامه و موارد دیگر وجود دارد.

فصل 1 مقدمه

بیت کوین چیست؟

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

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

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

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

پروتکل بیت کوین شامل الگوریتم های داخلی است که عملکرد معدن را در سراسر شبکه تنظیم می کند. دشواری کار پردازش که معدنچیان باید انجام دهند - برای ثبت موفقیت یک بلوک از معاملات برای شبکه بیت کوین - به صورت پویا تنظیم می شود به گونه ای که به طور متوسط ، هر 10 دقیقه یکبار موفق می شود بدون توجه به تعداد معدنچیان (و CPU) روی آن کار کند. هر لحظه کاراین پروتکل همچنین نرخ ایجاد بیت کوین های جدید هر چهار سال یکبار را نصف می کند و تعداد کل بیت کوین ها را که در کل 21 میلیون سکه ایجاد می شود ، محدود می کند. نتیجه این است که تعداد بیت کوین های موجود در گردش از نزدیک از یک منحنی به راحتی قابل پیش بینی که تا سال 2140 به 21 میلیون نفر می رسد ، پیروی می کند. به دلیل کاهش نرخ صدور بیت کوین ، در دراز مدت ، ارز بیت کوین افترا است. علاوه بر این ، بیت کوین نمی تواند با "چاپ" پول جدید در بالا و فراتر از نرخ صدور مورد انتظار ، تورم شود.

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

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

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

  1. آیا می توانم اعتماد کنم که پول معتبر است و جعلی نیست؟
  2. آیا می توانم مطمئن باشم که هیچ کس دیگری نمی تواند ادعا کند که این پول متعلق به آنها است و نه من؟(با نام "مشکل" دوتایی ".)

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

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

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

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

  • یک شبکه همکار به همسالان غیر متمرکز (پروتکل بیت کوین)
  • دفترچه معامله عمومی (blockchain)
  • صدور ارز ریاضی و قطعی غیر متمرکز (معدن توزیع شده)
  • یک سیستم تأیید معامله غیرمتمرکز (اسکریپت معامله)

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

بیت کوین در سال 2008 با انتشار مقاله ای با عنوان "بیت کوین: یک سیستم نقدی الکترونیکی همتا به همتا" ، که تحت نام مستعار Satoshi Nakamoto نوشته شده است ، اختراع شد. ناکاموتو چندین اختراع قبلی مانند B-Money و HashCash را برای ایجاد یک سیستم نقدی الکترونیکی کاملاً غیر متمرکز که به یک مقام مرکزی برای صدور ارز یا تسویه حساب و اعتبار و اعتبار معاملات متکی نیست ، ترکیب کرد. نوآوری کلیدی استفاده از یک سیستم محاسبات توزیع شده (به نام الگوریتم "اثبات کار") برای انجام یک "انتخابات" جهانی هر 10 دقیقه بود که به شبکه غیرمتمرکز اجازه می دهد تا در مورد وضعیت معاملات به اجماع برسد. این مسئله به طرز ظریف مسئله دو قاشق غذاخوری را حل می کند که در آن می توان یک واحد ارزی را دو بار هزینه کرد. پیش از این ، مشکل دوتایی ضعف ارز دیجیتال بود و با پاکسازی کلیه معاملات از طریق یک خانه مرکزی مرکزی مورد توجه قرار می گرفت.

شبکه بیت کوین در سال 2009 بر اساس اجرای مرجع منتشر شده توسط ناکاموتو و از زمان تجدید نظر توسط بسیاری از برنامه نویسان دیگر آغاز شد. محاسبات توزیع شده که امنیت و انعطاف پذیری برای بیت کوین را فراهم می کند ، به صورت تصاعدی افزایش یافته است ، و اکنون از ظرفیت پردازش ترکیبی از برترین رایانه های برتر جهان فراتر رفته است. ارزش کل بازار بیت کوین بسته به نرخ ارز بیت کوین به دلار ، بین 5 تا 10 میلیارد دلار آمریکا تخمین زده می شود. بزرگترین معامله پردازش شده تاکنون توسط شبکه 150 میلیون دلار آمریکا بود که فوراً منتقل شده و بدون هیچ گونه هزینه ای پردازش می شود.

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

اختراع Satoshi Nakamoto همچنین یک راه حل عملی برای یک مشکل قبلاً حل نشده در محاسبات توزیع شده ، معروف به "مشکل ژنرال های بیزانس" است. به طور خلاصه ، مشکل شامل تلاش برای توافق در مورد یک دوره عمل با تبادل اطلاعات بر روی یک شبکه غیرقابل اعتماد و به طور بالقوه به خطر افتاده است. راه حل Satoshi Nakamoto ، که از مفهوم اثبات کار برای دستیابی به اجماع بدون یک مقام معتبر مرکزی استفاده می کند ، نشان دهنده دستیابی به موفقیت در علم محاسبات توزیع شده است و از کاربرد گسترده ای فراتر از ارز برخوردار است. این می تواند برای دستیابی به اجماع در شبکه های غیرمتمرکز برای اثبات انصاف انتخابات ، قرعه کشی ها ، ثبت های دارایی ، اسناد رسمی دیجیتال و موارد دیگر استفاده شود.

بیت کوین ، کاربران و داستانهای آنها را استفاده می کند

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

خرده فروشی کم ارزش آمریکای شمالی آلیس در منطقه خلیج کالیفرنیای شمالی زندگی می کند. او در مورد بیت کوین از دوستان تکنسین خود شنیده است و می خواهد استفاده از آن را شروع کند. ما داستان او را دنبال خواهیم کرد زیرا او در مورد بیت کوین می آموزد ، برخی از آنها را بدست می آورد ، و سپس برخی از بیت کوین خود را برای خرید یک فنجان قهوه در کافه باب در پالو آلتو می گذراند. این داستان ما را با نرم افزار ، مبادلات و معاملات اساسی از منظر یک مصرف کننده خرده فروشی آشنا می کند. خرده فروشی با ارزش بالا آمریکای شمالی یک صاحب گالری هنری در سانفرانسیسکو است. او نقاشی های گران قیمت را برای بیت کوین می فروشد. این داستان خطرات حمله اجماع "51 ٪" را برای خرده فروشان کالاهای با ارزش بالا معرفی می کند. خدمات پیمانکاری دریایی باب ، صاحب کافه در پالو آلتو ، در حال ساخت یک وب سایت جدید است. وی با یک توسعه دهنده وب هندی ، گوپش ، که در بنگلور ، هند زندگی می کند ، قرارداد داشته است. گوپش موافقت کرده است که در بیت کوین پرداخت شود. در این داستان استفاده از بیت کوین برای برون سپاری ، خدمات قرارداد و انتقال سیم بین المللی بررسی خواهد شد. کمک های خیریه Eugenia مدیر موسسه خیریه کودکان در فیلیپین است. به تازگی او بیت کوین را کشف کرده است و می خواهد از آن برای دستیابی به گروه کاملاً جدیدی از اهدا کنندگان خارجی و داخلی برای جمع آوری کمک های مالی برای خیریه خود استفاده کند. او همچنین در حال بررسی روش های استفاده از بیت کوین برای توزیع سریع وجوه در مناطق نیاز است. این داستان استفاده از بیت کوین را برای جمع آوری کمک های جهانی در ارز و مرز و استفاده از یک دفترچه باز برای شفافیت در سازمان های خیریه نشان می دهد. واردات/صادرات محمد وارد کننده الکترونیک در دبی است. او در تلاش است تا از بیت کوین برای خرید الکترونیک از ایالات متحده و چین برای واردات به امارات استفاده کند تا روند پرداخت واردات را تسریع کند. این داستان نشان می دهد که چگونه می توان از بیت کوین برای پرداخت های بین المللی بزرگ تجارت به تجارت که به کالاهای فیزیکی گره خورده است ، استفاده کرد. معدن برای بیت کوین جینگ دانشجوی مهندسی کامپیوتر در شانگهای است. او با استفاده از مهارت های مهندسی خود برای تکمیل درآمد خود ، یک دکل "معدن" برای مین برای بیت کوین ساخته است. این داستان پایگاه "صنعتی" بیت کوین را مورد بررسی قرار می دهد: تجهیزات تخصصی مورد استفاده برای تأمین امنیت شبکه بیت کوین و صدور ارز جدید.

هر یک از این داستانها مبتنی بر افراد واقعی و صنایع واقعی است که در حال حاضر از بیت کوین برای ایجاد بازارهای جدید ، صنایع جدید و راه حل های نوآورانه برای مسائل اقتصادی جهانی استفاده می کنند.

شروع شدن

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

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

مشتری کامل یک مشتری کامل یا "گره کامل" مشتری است که کل تاریخچه معاملات بیت کوین را ذخیره می کند (هر معامله توسط هر کاربر ، همیشه) ، کیف پول کاربران را مدیریت می کند و می تواند معاملات را مستقیماً در شبکه بیت کوین آغاز کند. این شبیه به یک سرور ایمیل مستقل است ، به این ترتیب که بدون تکیه بر سرورهای دیگر یا خدمات شخص ثالث ، تمام جنبه های پروتکل را کنترل می کند. مشتری سبک وزن یک مشتری سبک وزن کیف پول کاربر را ذخیره می کند اما برای دسترسی به معاملات و شبکه بیت کوین به سرورهای متعلق به شخص ثالث متکی است. مشتری سبک یک نسخه کامل از کلیه معاملات را ذخیره نمی کند و بنابراین باید به سرورهای شخص ثالث برای اعتبارسنجی معامله اعتماد کند. این شبیه به یک مشتری ایمیل مستقل است که برای دسترسی به صندوق پستی به یک سرور پستی متصل می شود ، به این دلیل که برای تعامل با شبکه به شخص ثالث متکی است. مشتری های وب وب از طریق مرورگر وب قابل دسترسی هستند و کیف پول کاربر را روی سرور متعلق به شخص ثالث ذخیره می کنند. این شبیه به Webmail است که کاملاً به یک سرور شخص ثالث متکی است.

مشتری های تلفن همراه برای تلفن های هوشمند ، مانند سیستم های مبتنی بر سیستم Android ، می توانند به عنوان مشتری های کامل ، مشتری های سبک وزن یا مشتری های وب فعالیت کنند. برخی از مشتری های تلفن همراه با یک مشتری وب یا دسک تاپ هماهنگ می شوند و یک کیف پول Multiplatform را در چندین دستگاه اما با منبع مشترک بودجه ارائه می دهند.

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

برای اهداف این کتاب ، ما استفاده از انواع مشتری های قابل بارگیری بیت کوین را از اجرای مرجع (مشتری Satoshi) گرفته تا کیف پول های وب نشان خواهیم داد. برخی از نمونه ها به استفاده از مشتری مرجع نیاز دارند ، که علاوه بر اینکه مشتری کامل است ، API ها را نیز در اختیار کیف پول ، شبکه و خدمات معامله قرار می دهد. اگر قصد دارید رابط های برنامه ای را در سیستم بیت کوین کشف کنید ، به مشتری مرجع نیاز خواهید داشت.

شروع سریع

آلیس ، که ما در استفاده از بیت کوین ، کاربران و داستانهای آنها معرفی کردیم ، یک کاربر فنی نیست و فقط اخیراً درباره بیت کوین از یک دوست شنیده است. او سفر خود را با مراجعه به وب سایت رسمی bitcoin. org ، جایی که انتخاب گسترده ای از مشتریان بیت کوین را پیدا می کند ، آغاز می کند. وی به دنبال مشاوره در سایت Bitcoin. org ، او Multibit مشتری سبک وزن بیت کوین را انتخاب می کند.

آلیس پیوندی از سایت Bitcoin. org را برای بارگیری و نصب Multibit در دسک تاپ خود دنبال می کند. Multibit برای دسک تاپ ویندوز ، سیستم عامل MAC و لینوکس در دسترس است.

هشدار

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

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

MultibitWelcome

Multibit به طور خودکار یک کیف پول و یک آدرس جدید بیت کوین برای آلیس ایجاد می کند ، که آلیس با کلیک روی برگه درخواست نشان داده شده در شکل 1-2 می تواند ببیند.

MultibitReceive

مهمترین بخش این صفحه آدرس بیت کوین آلیس است. مانند یک آدرس ایمیل ، آلیس می تواند این آدرس را به اشتراک بگذارد و هر کس می تواند از آن برای ارسال مستقیم به کیف پول جدید خود استفاده کند. روی صفحه نمایش به عنوان یک رشته طولانی از حروف و اعداد ظاهر می شود: 1CDID9KFAAATWCZBWBTTQCWXYCPVK8H7FK. در کنار آدرس بیت کوین کیف پول ، یک کد QR است ، نوعی بارکد که حاوی همان اطلاعات در فرمی است که می تواند توسط یک دوربین تلفن هوشمند اسکن شود. کد QR مربع سیاه و سفید در سمت راست پنجره است. آلیس می تواند با کلیک روی دکمه کپی مجاور هر یک از آنها ، آدرس بیت کوین یا کد QR را روی کلیپ بورد خود کپی کند. با کلیک بر روی کد QR خود ، آن را بزرگتر می کند ، به طوری که می توان آن را به راحتی توسط یک دوربین تلفن هوشمند اسکن کرد.

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

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

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

اولین بیت کوین خود را دریافت کنید

خرید بیت کوین در یک بانک یا کیوسک ارزی در این زمان امکان پذیر نیست. از سال 2014 ، دستیابی به بیت کوین در بیشتر کشورها هنوز هم بسیار دشوار است. تعدادی از مبادلات ویژه ارز وجود دارد که می توانید در ازای ارز محلی بیت کوین را خریداری و بفروشید. اینها به عنوان بازارهای مبتنی بر وب فعالیت می کنند و شامل موارد زیر هستند:

Bitstamp یک بازار ارز اروپایی که از چندین ارز از جمله یورو (یورو) و دلار آمریکا (USD) از طریق انتقال سیم پشتیبانی می کند. Coinbase یک کیف پول و سکوی بیت کوین مستقر در ایالات متحده که بازرگانان و مصرف کنندگان می توانند در بیت کوین معامله کنند. Coinbase خرید و فروش بیت کوین را آسان می کند و به کاربران این امکان را می دهد تا از طریق سیستم ACH به حساب های بررسی ما متصل شوند.

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

می توانید لیست کاملی را در نمودارهای بیت کوین پیدا کنید ، سایتی که نقل قول های قیمت و سایر داده های بازار را در ده ها مبادله ارز ارائه می دهد.

چهار روش دیگر برای دریافت بیت کوین به عنوان کاربر جدید وجود دارد:

  • دوستی را پیدا کنید که بیت کوین داشته باشد و مستقیماً از او بخرد. بسیاری از کاربران بیت کوین از این طریق شروع می کنند.
  • از یک سرویس طبقه بندی شده مانند localbitcoins. com برای یافتن یک فروشنده در منطقه خود استفاده کنید تا در یک معامله حضوری بیت کوین را به صورت نقدی خریداری کنید.
  • یک محصول یا خدمات را برای بیت کوین بفروشید. اگر یک برنامه نویس هستید ، مهارت های برنامه نویسی خود را بفروشید.
  • در شهر خود از یک دستگاه خودپرداز بیت کوین استفاده کنید. با استفاده از نقشه آنلاین از Coindesk ، یک دستگاه خودپرداز بیت کوین را نزدیک به خود پیدا کنید.

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

ارسال و دریافت بیت کوین

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

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

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

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

بیت کوین یک سرویس لیست لیست داده های بازار را نشان می دهد که میزان بازار بیت کوین را در بسیاری از مبادلات در سراسر جهان نشان می دهد ، که در ارزهای مختلف محلی بیت کوین به طور متوسط سایتی است که نمای ساده ای از میانگین با وزن با وزن برای هر صفر یک آندروید رایگان و رایگان ارائه می دهد. برنامه iOS که می تواند قیمت بیت کوین را از مبادلات مختلف نشان دهد (شکل 1-3 را ببینید) بیت کوین خرد یک سرویس لیست داده های بازار دیگر

zeroblock screenshot

جو با استفاده از یکی از برنامه های کاربردی یا وب سایت هایی که به تازگی ذکر شده است ، جو قیمت بیت کوین را تقریباً 100 دلار آمریکا در هر بیت کوین تعیین می کند. با این نرخ ، او باید در ازای 10 دلار آمریكا كه به او داد ، بیت کوین 0. 10 بیت کوین ، همچنین به عنوان 100 میلی لیتر نیز معروف باشد.

هنگامی که جو قیمت مبادله ای منصفانه ایجاد کرد ، او برنامه کیف پول تلفن همراه خود را باز می کند و برای ارسال بیت کوین "ارسال" می کند. به عنوان مثال ، در صورت استفاده از کیف پول موبایل blockchain بر روی تلفن Android ، او یک صفحه را می دید که درخواست دو ورودی می کند ، همانطور که در شکل 1-4 نشان داده شده است.

  • آدرس بیت کوین مقصد برای معامله
  • مقدار بیت کوین برای ارسال

در قسمت ورودی برای آدرس بیت کوین ، یک نماد کوچک وجود دارد که مانند کد QR است. این به جو اجازه می دهد بارکد را با دوربین تلفن هوشمند خود اسکن کند تا او مجبور نباشد آدرس بیت کوین آلیس را تایپ کند (1CDID9KFAAATWCZBWBTTQCWXYCPVK8H7FK) ، که نوع آن بسیار طولانی و دشوار است. جو نماد کد QR را برطرف می کند و دوربین تلفن هوشمند را فعال می کند و کد QR را از کیف پول چاپی آلیس که او با خود آورده است ، اسکن می کند. برنامه کیف پول موبایل آدرس بیت کوین را پر می کند و جو می تواند با مقایسه چند رقم از آدرس با آدرس چاپ شده توسط آلیس ، به درستی اسکن شود.

blockchain mobile send screen

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

اگر آلیس با او تلفن هوشمند یا لپ تاپ داشته باشد ، او همچنین قادر به دیدن معامله خواهد بود. دفترچه بیت کوین - یک پرونده دائما در حال رشد که هر معامله بیت کوین را که تاکنون اتفاق افتاده است ثبت می کند - عمومی است ، به این معنی که تمام کاری که او باید انجام دهد این است که آدرس خود را جستجو کند و ببیند آیا بودجه ای به آن ارسال شده است یا خیر. او می تواند با وارد کردن آدرس خود در کادر جستجو ، این کار را به راحتی در وب سایت blockchain. info انجام دهد. این وب سایت صفحه ای را به او نشان می دهد که تمام معاملات را به آن آدرس و از آن آدرس نشان می دهد. اگر آلیس در حال تماشای آن صفحه باشد ، برای نشان دادن معامله جدید با انتقال 0. 10 بیت کوین به تعادل او به زودی پس از ارسال جو به روز می شود.

در ابتدا ، آدرس آلیس معامله را از جو به عنوان "تأیید نشده" نشان می دهد. این بدان معنی است که معامله به شبکه تبلیغ شده است اما هنوز در دفترچه معامله بیت کوین ، معروف به blockchain گنجانده نشده است. برای گنجاندن ، معامله باید توسط یک معدنچی "برداشت" شود و در یک بلوک معاملات گنجانده شود. پس از ایجاد یک بلوک جدید ، در حدود 10 دقیقه ، معاملات موجود در این بلوک به عنوان "تأیید" توسط شبکه پذیرفته می شود و می توان هزینه کرد. این معامله توسط همه فوراً دیده می شود ، اما وقتی همه در یک بلوک تازه استخراج شده گنجانده شده است ، فقط توسط همه مورد اعتماد است.

اکنون آلیس صاحب افتخار 0. 10 بیت کوین است که می تواند هزینه کند. در فصل بعد ما به اولین خرید او با بیت کوین خواهیم پرداخت و فن آوری های اساسی معامله و انتشار را با جزئیات بیشتری بررسی خواهیم کرد.

اکنون با پلت فرم یادگیری O'Reilly ، Bitcoin را تسلط کنید.

اعضای O'Reilly آموزش آنلاین آنلاین ، به علاوه کتاب ، فیلم و محتوای دیجیتالی را از نزدیک به 200 ناشر تجربه می کنند.

رازهاي معامله گران موفق...
ما را در سایت رازهاي معامله گران موفق دنبال می کنید

برچسب : نویسنده : سید مهدی موسوی بازدید : 51 تاريخ : دوشنبه 29 اسفند 1401 ساعت: 14:39