بیت کوین چیست؟ (Bitcoin)
بیت کوین (Bitcoin) نوعی پول دیجیتال است به این معنا که پول غیر متمرکز است یعنی مرکزی برای تولید این پول (بیت کوین) وجود ندارد. در اصل به زبان ساده تر می توان اینگونه توضیح داد که شما اگر یک سکه بیتی یا همان بیت کوین را داشته باشید و بخواهید آن را به کسی بدهید یا خرج کنید اطلاعات فقط بین شما و طرف مقابل جا به جا میشود و هیچ شخص، سازمان یا موسسه ای بین شما قرار ندارد و حتی اطلاعات جا به جا شده را نمیداند. به این نوع از ارتباط در علم شبکه، اینترنت و کامپیوتر همتا به همتا یا p2p می گویند و به تکنولوژی که باعث میشود کسی از اطلاعات شما خبردار نشود ذنجیره بلاک (ممنوع) یا بلاک چین (Blockchain) گفته میشود.
مفهوم بلاک چین (Blockchain)
بسیاری از امور روزمره ما به شرکت ها و سازمان های واسطه وابسته است. وقتی شما در بانکی حساب باز می کنید یا وارد ایمیل شخصی خود می شوید، در حقیقت از سازمان های واسطه کمک گرفته اید.شرکت ها و سازمان های واسطه بر تمام اطلاعات شما کنترل دارند. مثلا وقتی به دوست خودتان در ایستاگرام پیام می فرستید در حقیقت این پیام را ابتدا برای پایگاه های داده اینستاگرام ارسال می کنید و پایگاه داده اینستاگرام آن را برای دوست شما می فرستد.در پایگاه های داده بلاک چین، داده ها بین میلیون ها کامپیوتر توزیع شده اند و هیچ کس قادر به کنترل داده ها نیست و اگر شخصی بخواهد بلاک چین را هک کند باید بیش از ۵۱ درصد از کامپیوتر های شبکه را که با رمزنگاری پیشرفته حفاظت شده اند را هک کند که تقریبا غیرممکن است. مثلا اگر توییتر روی بلاک چین اجرا شود هیچکس به جز شما نمی تواند توییت های خودتان را پاک کند، حتی مدیران توییتر. بلاک چین برای بسیاری از صنایع و مشاغل قابل استفاده است مانند رای گیری، پرداخت، سیستم های اداری، ذخیره قرارداد ها و … به همین دلایل بیت کوین به سرعت محبوب شد و با سرعت به سمت قله های ارزش اقتصادی در حال حرکت است. بیت کوین بدون نیاز به ثبت نام و یا شرکت های واسطه می تواند تراکنش ها را خیلی سریع و راحت انجام دهد. امروزه فروشگاه ها و شرکت های بزرگ جهان قابلیت خرید با بیت کوین را فراهم کرده اند و یا در شرف پذیرش آن هستند.
ایستگاههای شارژ خودروهای برقی با استفاده از زنجیره بلوکی
ایستگاههای شارژ خودروهای برقی عمدتاً در کنار خانههای افراد قرار گرفته است. بنابراین وقتی خانه را به سمت محل کار ترک میکنند، شارژر بلااستفاده میماند. با استفاده از فناوری زنجیره بلوکی میتوان یک پلتفرم بدون واسطه طراحی کرد که به صاحبان خودروهای برقی امکان کسب درآمد میدهد.رانندگان از طریق این فناوری دستگاههای شارژر را از صبح تا عصر به اشتراک میگذارند و پول آن را میگیرند. به این شکل تعداد ایستگاههای شارژ خودروهای برقی در کالیفرنیا از چند عدد به چند صد عدد رسیده است.
حال که با مفاهیم پایه ای و عامیانه بیت کوین آشنا شده اید با موج باز همراه باشید تا کمی علمی تر به معنای بیت کوین بپردازیم!
همچنین بخوانید: کسب درآمد اینترنتی با استخراج بیت کوین با کامپیوتر
مفهوم بیت کوین چیست؟
بیت کوین نوآوری اینترنتی با کارکردهای مشابه «پول بیپشتوانه» یا پول حکومتی است. نوآوری بودن بیت کوین به این معناست که خالقان آن توانستهاند آنرا در مدت کوتاهی از یک ایده به یک واقعیت اثرگذار بر دنیای اقتصاد و مراکز سیاست پژوهی مبدل کنند. زیرا در چندسال گذشته ارزش بیتکوین در بازارهای جهانی از چند صدم دلار به چندهزار دلار افزایش یافته است اما پول بودن یک جایگاه حقوقی است و پول بودن بیت کوین منوط به پذیرش جایگاه حقوقی آن از سوی دولت ها است. تا کنون هیچ دولتی بیت کوین را به عنوان پول به رسمیت نشناخته است و دولتهای ایالات متحده آمریکا، آلمان و چین بر کالا بودن بیت کوین تأکید دارند. البته از لحاظ فنی و کارکردی این عبارت صحیح است که بیت کوین نوعی پول دیجیتال بر پایه شبکه همتا به همتا، امضای دیجیتال و اثبات دانایی صفر است و به کاربران امکان میدهد که بدون هیچ واسطهای، انتقال پول غیرقابل بازگشت انجام دهند. گرههای شبکه هر معامله را در شبکه اعلام میکنند که پس از تأیید در یک سیستم اثبات کار، در یک تاریخچه عمومی به نام زنجیره بلوکی ذخیره میشود.بیت کوین امکان پرداختهای بسیار کم هزینه را فراهم میکند. شبکه بیت کوین سیستم کنترل کننده متمرکز ندارد و توسط هیچ سازمان، مؤسسه یا نهاد دولتی اداره نمیشود. زمان متوسط تأیید هر انتقال بیتکوین، تقریباً ده دقیقه است. انتقال پول از یک نقطه به نقطه دیگر در تمام شبکه اطلاعرسانی شده و تمام نقاط از آن آگاه خواهند شد. قبل از ابداع بیت کوین، سیستمهای مالی آنلاین برای امنیت به یک سیستم کنترلکننده مرکزی احتیاج داشتند. ساتوشی ناکاموتو با ابداع یک شیوه اثبات کار در شبکه همتا به همتا، راهی جایگزین پیشنهاد کرد. بیت کوین پروژهای نسبتاً جدید و شدیداً تحت توسعه است. به همین دلیل توسعه دهندگان آن به کاربران توصیه میکنند که به آن به عنوان یک نرمافزار آزمایشی نگاه کنند.
بیت کوین چگونه کار میکند
به عنوان یک کاربر جدید، می توانید بدون دانستن جزئیات فنی شروع به کار با بیت کوین کنید. همین که یک کیف پول بیت کوینی روی کامپیوتر یا گوشی تلفن همراه خود نصب کردید، اولین آدرس بیت کوینی شما تولید شده و می توانید در صورت نیاز، آدرسهای بیشتری هم بسازید. می توانید آدرسهای خود را برای دوستانتان فاش کنید تا آنها بتوانند به شما پرداخت کنند و یا برعکس. در حقیقت، بسیار شبیه به طرز کار ایمیل است جز آنکه آدرسهای بیت کوینی فقط باید یکبار استفاده شوند.
- ترازهای – زنجیره ی بلاک
زنجیره ی بلاک یک دفتر کل عمومی به اشتراک گذاشته شده است که کل شبکه بیت کوین بر آن متکی است. تمام تراکنشهای تائید شده در زنجیره بلاک گنجانده می شوند. به این ترتیب، کیف پولهای بیت کوینی می توانند ترازهای قابل خرج را محاسبه کرده و تراکنشهای جدید به شکل بیت کوینهای قابل خرج که عملاً متعلق به خرج کننده هستند، تائید شوند. یکپارچگی و ترتیب زمانی زنجیره بلاک از طریق رمزنگاری اعمال می شود.
- تراکنش ها – کلید های خصوصی
یک تراکنش انتقال ارزش بین کیفهای پول بیت کوینی است که در زنجیره بلاک گنجانده می شود. کیفهای پول بیت کوینی یک قطعه داده ی محرمانه به نام کلید خصوصی یا سید را در خود نگه می دارد که در امضای تراکنشها بکار می رود و یک مدرک ریاضی انجام کار دال بر اینکه این تراکنشها از جانب صاحب کیف آمده اند، بوجود می آورد. این امضا همچنین از اینکه کسی بتواند تراکنش را پس از صدور آن، تغییر دهد جلوگیری می کند. تمامی تراکنشها بین کاربران منتشر شده و معمولاً طی ۱۰ دقیقه ی پس از آن، شبکه کار تائید تراکنش را طی فرآیندی به نام استخراج شروع می کند.
- پردازش – استخراج
استخراج یک سیستم اجماع توزیع شده است که برای تائید تراکنش های در حال انتظار، از راه گنجاندن آنها در زنجیره بلاک، بکار می رود. استخراج، یک ترتیب زمانی را به یک زنجیره بلاک اعمال می کند، از بیطرف بودن شبکه محافظت می کند و اجازه می دهد کامپیوترهای مختلف با هم در مورد وضعیت سیستم به توافق برسند. تراکنش ها برای اینکه تائید شوند، باید در یک بلاک که طبق قوانین بسیار سختگیرانه ای رمزنگاری شده، دسته بندی شوند و به تائید شبکه برسند. این قوانین از اصلاح بلاک های قبلی جلوگیری می کند چرا که با اینکار، بلاکهای بعدی باطل خواهند شد. استخراج، همچنین چیزی شبیه به یک بخت آزمایی رقابتی را ایجاد می کند تا کسی نتواند بسادگی به زنجیره بلاک، بلاکهای جدید اضافه کند. به این ترتیب، هیچکس نخواهد توانست آنچه را که به زنجیره بلاک وارد شده، کنترل کند و یا بخشهایی از زنجیره بلاک را طوری عوض کند که پول های خرج شده ی خود را برگرداند.
تجارت اینترنتی و ارز دیجیتال بیتکوین!
تجارت اینترنتی به طور انحصاری با مؤسسات مالی که به عنوان طرف سوم با ارائه خدمات مطمئن، واسطه تراکنشهای الکترونیکیاند، عجین است. نقشی طرف سوم مورد اعتماد، شناسایی، محافظت و نگهداری از تراکنشهاست. درصد معینی از تقلب در معاملات برخط یا آنلاین اجتناب ناپذیر است و همین امر باعث میشود تا نیازمند حضور طرف سوم برای واسطه گری در تراکنشهای مالی باشیم و این موجب بالا رفتن هزینه تراکنشها میشود. بیت کوین به جای استفاده از طرف سوم مورد اعتماد در اجرای تراکنش برخط بین دو طرف، از نشانههای رمزگذاری استفاده میکند. هر تراکنش از طریق یک امضای دیجیتالی حفاظت میشود. هر تراکنش که با کلید خصوصی فرستنده امضای دیجیتالی شده باشد به کلید عمومی گیرنده ارسال میشود. به منظور خرج کردن پولی، صاحب پولی رمزگذاری شده، باید ثابت کند که مالکیت کلید خصوصی را داراست. نهادی که ارز دیجیتالی را دریافت میکند، امضای دیجیتالی (مالکیت کلید خصوصی) آن را با استفاده از کلید عمومی فرستنده شناسایی میکند. هر تراکنش به تمامی گرههای شبکه بیت کوین انتشار مییابد و بعد از شناسایی در دفتر کل عمومی ثبت میشود. هر تراکنش مجزا پیش از آنکه در دفتر کل عمومی ثبت شود، باید شناسایی شده و معتبر شناخته شود. گرههای شناسایی کننده باید پیش از ثبت هر تراکنشی از دو موضوع اطمینان یابند:
- پرداخت کننده، امضای دیجیتال معتبر رمزگذاری شده ای، برای انجام تراکنش را داراست.
- پرداخت کننده، پول رمزگذاری شده کافی در حساب خود دارد: تمامی تراکنشهای حساب (کلیدعمومی) پرداخت کننده در دفتر کلی باید کنترل شود تا از کفایت موجودی حساب خود مطمئن شود.
در اینجا مسئله حفظ ترتیب تراکنشهای منتشر شده به سایر گرهها در شبکه همتا به همتای بیت کوین، مطرح میشود. تراکنشها به ترتیبی که ایجاد شدهاند انجام نمیشوند و به همین علت به سامانهای نیاز داریم که به ما اطمینان دهد که پول رمزگذاری شده، دو بار پرداخت نشود. برای در نظر گرفتن این موضوع، تراکنش ها باید گره به گره در طول شبکه بیت کوین منتقل شوند و هیچ ضمانتی وجود ندارد که ترتیب دریافت تراکنشها در گرهها با ترتیب ایجاد آنها مطابقت داشته باشد. این بدان معناست که مکانیسمی مورد نیاز است تا کلی شبکه بیت کوین بتواند در مورد ترتیب تراکنشها به توافق برسد و این مشکلی اساسی در سیستمهای توزیع یافته است. بیت کوین این مشکل را با مکانیسم فناوری بلاک چین حل کرده است. سیستم بیت کوین با قرار دادن تراکنشها در گروهی از زنجیرههای بلوکی و سپس اتصال این زنجیرههای بلوکی به هم، آنها را مرتب میکند. تراکنشهای هر بلوک باید به طور همزمان روی دهند. این زنجیرههای بلوکی مانند زنجیرهای در یک خط با توالی زمانی به هم متصل هستند و هر بلوک خروجی تابع درهم سازی (هش) از بلوک پیشین خود را ذخیره می کند.
هنوز یک مشکل باقی است. هر گره روی شبکه می تواند درخواست تراکنش های تأیید نشده را گرفته و از آن یک بلوک بسازد و روی شبکه به عنوان پیشنهادی برای تولید بلوک بعدی بلاک چین منتشر کند. شبکه چطور باید تصمیم بگیرد که کدام بلوک باید بلوک بعدی بلاک چین باشد؟
ممکن است زنجیرههای بلوکی مختلفی توسط گرههای مختلف به طور همزمان ایجاد شده باشند. تا زمانی که زنجیرههای بلوکی بتوانند با ترتیبهای مختلف در نقاط مختلف شبکه دریافت شوند، نمیتوان به هیچ ترتیبی اعتماد کرد. بیت کوین این مسئله را با تعریف یک معمای ریاضی حل کرده است. هر بلوکی که بخواهد به بلاک چین اضافه شود، باید در محتوای خود پاسخی برای یک مسئله ریاضی بسیار خاصی داشته باشد که به آن «اثبات کارکرد» (PoW) میگویند. گرهای که یک بلوک را تولید میکند، باید ثابت کند که منابع محاسباتی کافی برای حل معمای ریاضی را دارد. برای مثال، یک گره باید بتواند یک «مقدار موقت» را بیابد که با استفاده از آن خروجی تابع درهمساز بلوک پیشین یا هشی را که با تعدادی مشخصی از صفرها شروع میشود، ایجاد کند. متوسط تلاشهای لازم، بر اساس تعداد بیتهای صفر مورد نیاز تعریف میشود. اما فرآیند بازشناسی آن بسیار ساده است و با اجرای یک تابع درهمساز انجام پذیر است.
حل این معمای ریاضی ساده نیست و میزان پیچیدگی آن قابل تنظیم است. برای مثال میتوان درجه دشواری مسئله را طوری تنظیم کرد که میانگین زمان حل آن برای یک گره در شبکه بیت کوین برای تولید بلوک ده دقیقه باشد و امکان اینکه بیش از یک بلوک در سیستم در زمان داده شده ساخته شود، بسیار ناچیز است. اولین گره ای که مسئله را حل کند بلوک خود را به سایر گرههای بلاک چین انتشار میدهد. اگر در حالت خاصی بیش از یک بلوک به صورت همزمان ساخته شود، به چند انشعاب مختلف منجر خواهد شد. هرچند مسئلهای که باید حل شود به قدری پیچیده است که بلاک چین به سرعت تثبیت میشود و تمامی گرهها در مورد ترتیب زنجیرههای بلوکی اخیر زنجیره توافق دارند. گرهها، منابع محاسباتی خود برای حل مسئله به اشتراک میگذارند و بلوکی به عنوان «کمینه» را میسازند و در نهایت برای تلاشهایشان پاداش میگیرند. شبکه فقط بلندترین بلاک را به عنوان بلاک معتبر شناسایی میکند. از این رو برای یک مهاجم تقریباً غیرممکن است که بتواند تراکنش تقلبی خود را تعریف کند، زیرا نه تنها باید بلوکی تولید کند که مسئله ریاضی را حل کرده باشد، بلکه باید به طور همزمان زنجیرههای بلوکی پیشین را نیز بازسازی کند، به طوری که سایر گرههای شبکه، آنها را مجاز بدانند. انجام این کار به علت اینکه زنجیرههای بلوکی به صورت رمزگذاری شده به هم متصل شدهاند، دشوارتر نیز میشود.
سازنده بیت کوین کیست؟
ساتوشی ناکاموتو؛ این نامی است که به عنوان مخترع بیت کوین در اینترنت منتشر شدهاست اما هویت واقعی او هنوز مجهول است. بسیاری معتقدند که او یک شخص نیست و بیت کوین محصولی از یک گروه برنامهنویسی بزرگ است. مشخصات اولین بیت کوین در سال ۲۰۰۹ توسط ساتوشی ناکاموتو در یک فهرست ایمیل رمزنگاری شده منتشر شد. ناکاموتو پروژه را به اواخر سال ۲۰۱۰ موکول کرد و در سال ۲۰۱۱ هم ایمیلی از سوی ساتوشی ارسال شد که میگفت او دیگر از بیت کوین دست کشیده و به سوی پروژههای دیگر متمایل شدهاست. تا به حال افراد زیادی به عنوان ناکاموتو مطرح شدهاند که همگی بهطور رسمی این امر را انکار کردهاند. یکی از معروفترین موارد پیرمرد ۶۴ سالهٔ آمریکایی به نام دوریان بود که از سوی هفته نامه نیوزویک به عنوان ناکاموتوی اصلی معرفی شد؛ دوریان تمام این گزارشها را انکار کرد و گفت هیچ ارتباطی با بیت کوین ندارد. دوریان از نیوزویک به علت زیر و رو شدن زندگیش شکایت کرد. در دسامبر ۲۰۱۵ در تحقیقات مشترک توسط وایرد و گیزمودو گفته شد که ممکن است کریگ رایت مهندس کامپیوتر و بازرگان استرالیایی، مخترع واقعی بیتکوین باشد. در تاریخ ۲ می سال ۲۰۱۶ کریگ رایت ادعا کرد که همان ساتوشی ناکاموتو است. BBC طبق مقالات منتشر شده توسط وی توانسته یک پیام را توسط کلید خصوصی مربوط به اولین تراکنش بیت کوین امضا کند. برخی از اعضای برجسته انجمن بیت کوین هم ادعای او را تأیید کردند. رایت دلیل افشای هویت واقعی خود را برای حفاظت از حریم شخصی اطرافیانش بیان کرد.
سه روز پس از این که کریگ رایت ادعا کرد که همان ساتوشی ناکاموتو است، از انظار عمومی پنهان شد. او در وبلاگش اعلام کرد که مدرک دیگری برای اثبات ادعای خود نخواهد آورد. رایت با بیان این که ادعاهای خارقالعاده اثباتهای خارقالعاده میطلبند، وعده داده بود که دلایل محکمی برای اثبات ادعای خود خواهد آورد. اما به جای آن او تمام پستهای قبلی بلاگش را پاک کرد و مطلبی با عنوان «متاسفم» نوشت. اودر این پست بیان کرد که آن قدر قوی نیست که بتواند ادعای خود را اثبات کند. هم چنین از اعضای برجسته انجمن بیت کوین که از او حمایت کرده بودند عذرخواهی کرد. او نوشت: امیدوارم اعتبارشان با عمل وی خدشه دار نشود. اظهارات عمومی او در نگاه اول ثابتکننده به نظر میرسیدند؛ اما بررسی دقیق مدارک او نشان داد امضایی که او به عنوان امضای ساتوشی ارائه داده بود از یک صفحهٔ وب کپی شده بود. رایت هم اکنون ناپدید شدهاست؛ بدون اینکه تلاش سادهای برای اثبات ادعای خود کند. درحالی که اقدامات سادهای وجود داشت که رایت از طریق آنها میتوانست ثابت کند ناکاموتو است. در این میان، تنها دستاورد رایت این بود که توجه بسیاری را به خود جلب کرد.هویت ناشناختهٔ ناکاموتو باعث نگرانیهایی میشود که یکی از دلایل آن به برداشت نادرست از متن باز بودن بیت کوین بر میگردد. این که هر توسعه دهندهای میتواند کد آن را بازبینی کرده یا تغییراتی در آن ایجاد کرده یا نرمافزار بیت کوینی مخصوص خودش را بسازد. امنیت، از ویژگیهای مهم نرمافزار متن باز است. هیچکس مالک شبکه بیت کوین نیست و درست همانند ایمیل، این کاربران بیت کوین هستند که آن را کنترل میکنند. بیتکوین کاربردهای جالبی دارد که در هیچکدام از سیستمهای پرداخت دیگر نمیتوان یافت.
روشهای به دست آوردن بیت کوین
- بیت کوینها عموماً از طریق فعالیتهای استخراج (ماینینگ) که همان فرایند پردازش تراکنشهای بیت کوین است، بدست میآیند. این روش مستلزم در اختیار داشتن کامپیوترها و سختافزارهای قدرتمندی است.
خرید بیت کوین از صرافیها - همچنین برخی از وب سایتهای بخت آزمایی، به کاربران خود بیتکوین میدهند.
- میتوانید با پذیرفتن بیت کوین به عنوان وجه پرداختی در برابر کالا یا خدمات، بیت کوین به دست آورید.
در موح باز بخوانیم:
- اینماد چیست؟
- پلتفرم چیست؟
- هشتک چیست؟
- بلاک چین چیست؟
- deep web چیست؟
- چگونه ایمیل بسازیم
- گزارش اسپم در تلگرام
- نرمافزار waze چیست؟
- اینترنت غیرحجمی چیست؟