مصطفی میرزاوند

اموزش، تحلیل، مشاوره، معامله

۳ مطلب با کلمه‌ی کلیدی «استخراج بیتکوین» ثبت شده است

بلاکچین چیست

زنجیره بلوکی   Blockchain

زنجیره بلوکی یا  Blockchainپایگاه داده توزیع شده و مبتنی بر اجماع است که به صورت مستمر فهرستی از رکوردها رده هارا که هرکدام به گزینه های قبلی فهرست ارجاع میدهند را حفظ میکند و بدین وسیله در مقابله با تضعیف یا بازنگری غیرمجاز تقویت میشود. زنجیره بلوکی خود زیربخشی از فناوریهای دفترکل توزیع شده Distributed Ledgerاست. زنجیره بلوکی گونه ای از معماریهای داده مورد استفاده در فناوری دفاترکل توزیع شده است که در آن سوابق تراکنشها در زنجیره های متصل به یکدیگر ذخیره میشوند.

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

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


 

تمرکز زدایی

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

 

مدیریت زنجیره تامین

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

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

بلاک چین یک دفترکل دیجیتالی غیرقابل تخریب از معاملات اقتصادی است که میتواند نه تنها برای ضبط معاملات مالی بلکه تقریبا برای ثبت هر دارایی ارزشمندی استفاده شود.

 

توضیح فنی فناوری بلاک چین :

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

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

گرههای شناسایی کننده باید پیش از ثبت هر تراکنشی از دو موضوع اطمینان یابند:

1)پرداخت کننده، امضای دیجیتالی معتبر رمزگذاری شده ای، برای انجام تراکنشی را داراست

2)پرداخت کننده، پول رمزگذاری شده کافی در حساب خود دارد: تمامی تراکنش های حساب کلیدعمومی پرداخت کننده در دفتر

کلی باید کنترل شود تا از کفایت موجودی حساب خود مطمئن شود.


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

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

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

 

انواع بلاک چین:

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

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


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


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



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

1)شبکه فرد به فرد یا همتا به همتا
2)پایگاه داده 

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



بلاک چین به زبان ساده

 

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

 


۱ نظر

ساتوشی چیست؟

ساتوشی چیست؟

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


ساتوشی 
بیت کوین به عنوان اولین ارز دیجیتال جهان واحدی بنام  ساتوشی  دارد. ساتوشی  کوچکترین واحد بیت کوین می باشد  و به افتخار ساتوشی ناکاموتو خالق بیت کوین این واحد کوچک چنین نامی گرفته است . هر بیت کوین تا ۱۰۰ میلیون واحد قابل تقسیم می باشد و هر یک از این واحد ها ساتوشی نام دارد که هر ساتوشی برابر با ۰.۰۰۰۰۰۰۰۱ بیت کوین است.


واحد های رسمی بیت کوین

از زمان پیدایش بیت کوین تنها دو واحد رسمی برای آن موجود بوده است که این دو واحد بیت کوین و ساتوشی هستند. در سال ۲۰۱۵، بیت کوین تحت استاندارد ISO ۴۲۱۷ قرار گرفت که برای واحد های پولی استاندارد سازی انجام می دهد. 
 عامل های تبدیل که مورد استفاده قرار می گیرند به شرح زیر هستند:
 BTC = 1,000 mBTC (millibitcoin
 BTC = 1,000,000 μBTC (microbitcoin
 BTC = 100,000,000 Satoshis
 mBTC = 100,000 Satoshis
 μBTC = 100 Satoshis


چگونه ساتوشی  به بیت کوین تبدیل می شود؟

این سیستم تبدیلی که در بالا مورد بحث قرار گرفت ممکن است درک آن دشوار و سخت باشد. اگرچه این تبدیل فقط شامل حرکت دادن مکان اعشار به اینجا و آنجا می باشد، اما باید با دقت انجام شود. در غیر این صورت، در هنگام ارسال و دریافت بیت کوین ممکن است مقدار قابل توجهی را از دست بدهید.
تعدادی از ابزار ها موجود هستند که خودتان می توانید از آنها استفاده کنید و این تبدیل را آسان تر انجام دهید.  
چگونه ساتوشی به دلار تبدیل می شود؟
عامل دیگری که تبدیل را تحت تاثیر قرار می دهد، میزان نوسان ارز کلاسیک و بیت کوین می باشد. این نوسان بر اساس عرضه و تقاضای موجود در بازار است که محاسبه مقدار دقیقی را که شما لازم است ارسال یا دریافت کنید، دشوار می سازد.
برای چنین تبدیل هایی، ماشین حساب های خاصی مورد استفاده قرار می گیرند که همه نوسانات را تحت پوشش قرار می دهند و نرخ تبدیل دقیق را به شما می دهند. با استفاده از چنین تبدیل گر های دو طرفه ای، شما می توانید به سرعت و با کارایی بالا تراکنش انجام دهید.  
کند شدن شبکه بیت کوین و افزایش کارمزدهای تراکنش‌ها در سال ۲۰۱۷ باعث شد جامعه بیت کوین به دنبال افزایش مقیاس پذیری و راهکاری برای این مشکل باشند. تکنولوژی جدیدی با نام سگویت (Segwit) توسط بعضی از توسعه دهندگان مطرح شد و ابتدا استقبال خوبی از آن شد. این تکنولوژی این قابلیت را دارد تا اندازه بلوک‌های شبکه را افزایش دهد. اما با نزدیک شدن زمان پیاده‌سازی این لایه جدید روی بلاکچین بیت کوین، اکثر جامعه و ماینرهای چینی با آن مخالفت کردند و این موضوع باعث شد در ماه ژوئیه سال ۲۰۱۷ تعدادی از جامعه بیت کوین به همراه راجر ور پیشنهاد دو شاخه شدن بیت کوین را دادند

به بیان ساده، بیت کوین یکی از انواع پول‌های دیجیتالی می باشد که به صورت غیرمتمرکز کنترل و توسط هیچگونه نهاد مرکزی و یا دولتی مدیریت نمی شود.تمامی پول‌هایی که امروز من و شما از آن استفاده می‌کنیم مانند ریال، دلار، یورو و … همگی توسط یک کشور و دولت به منظور استفاده مردم ایجاد شده است. ارزش هر پول، میزان اسکناس چاپ شده و در نهایت مقدار کلی آن توسط دولت‌ها معین می‌شود. این شرایط و ویژگی‌ها برای بیت کوین متفاوت می باشد. اما طبیعتا سوالاتی بوجود می آید از قبیل اینکه این ارز دیجیتالی اصلا یعنی چه؟ از کجا آمده؟ چجوری کار می کند؟ چه کسی آن را ارائه کرد؟ چگونه می شود آن را خریداری کرد؟ چگونه می شود آن را نگهداری کرد؟ آیا ارزهای دیجیتال دیگری نیز وجود دارد؟ اگر وجود دارند چه تفاوتی با بیت کوین دارند؟بیت کوین یک ارز دیجیتالی است؟ خوب این جمله به چه معناست؟
پولی که توسط دولت ها منتشر می شود به طور معمول دارای یک پشتوانه ای در بانک مرکزی است که عموما این پشتوانه دارای ارزش زیادی می باشد (مانند طلا). ارزش گذاری اسکناس هایی که عرضه می شود معمولا بر اساس همان پشتوانه است اما در رابطه با بیت کوین قضیه کاملا فرق دارد و جالب اینجاست که بیت کوین هیچگونه  پشتوانه ای ندارد و توسط هیچ دولت و نهادی کنترل نمی شود، بلکه بیت کوین به طور کلی به صورت دیجیتالی و کدهای کامپیوتری است. ممکن است برای شما سوال پیش امده باشد که پس ارزشش بر چه اساس مشخص می شود؟ باید عرض کنم که از طریق اسقبال مردم و به رسمیت شناختن آن و استفاده از آن توسط مردم این موارد باعث می شود که این ارز دیجیتال در میان مردم و ملت ها ارزشمند شود. با توجه به این که ارزهای دیجیتالی همچون بیت کوین در دنیای بلاک چین ایجاد شده و همچنین تمامی این ارزها برای امنیت بیشتر از کدهای رمز نگاری شده دریافت و ارسال میشود به همین دلیل بهتر است بجای کلمه “ارز دیجیتال” از کلمه صحیح”ارز رمزنگاری” استفاده شود.
با توجه به رمزنگاری بودن این ارزها، بجای کلمه “ارز دیجیتال”بهتر است از کلمه”ارز رمزنگاری” استفاده شود

چه کسی بیت کوین را خلق کرد؟

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


بیت کوین چگونه به وجود می آید؟

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


استخراج کننده یا ماینر بیت کوین چه کسی است؟

به افرادی که به شبکه بیت کوین سرویس می دهند و تراکنش ها را تایید می کنند، ماینر (miner) گفته می‌شود. استخراج‌کننده‌ها در قبال کار محاسباتی که انجام می‌دهند، تعداد به خصوصی بیت کوین (که هر چهار سال یکبار مقدار آن عوض می شود) پاداش می‌گیرند که در حال حاضر این تعداد ۱۲.۵ عدد می باشد. بیت‌ کوین‌ هایی که استخراج‌کننده‌ها از سیستم پاداش می‌گیرند، در حقیقت به عنوان بیت کوین های جدید تولید می شوند و متعلق به هیچ کسی نبوده، به همین دلیل عمل به دست آوردن بیت کوین توسط انجام محاسبات برای تایید تراکنش‌های شبکه استخراج نامیده می‌شود. ممکن است با خود بگویید که چرا نام استخراج را برای این عمل انتخاب کردند؟! با شنیدن استخراج شاید اولین چیزی که به ذهنتان برسد استخراج طلا و فلزات با ارزش در معدن است و قطعا می دانید که کار بسیار سختی است. به صورتی که عده ای در معدن سخت کار می کنند و طلا و فلزات ارزشمند را استخراج می کنند. از آنجا که تایید تراکنش های بیت کوین به دلیل رمزنگاری های موجود کار آسانی نیست و به کامپیوترهای بسیار قوی بهمراه توان پردازشی بالا نیاز است، به همین جهت نام استخراج را برای این امر برگزیدند.


تعداد بیت کوین ها چقدر است؟

ساتوشی ناکاموتو در طراحی بیت کوین و مقاله ای که منتشر کرد، تعداد محدودی را برای بیت کوین در نظر گرفت که این تعداد ۲۱ میلیون است. در نهایت ۲۱ میلیون بیت کوین موجود خواهد بود که تا به حال چیزی حدود ۱۷.۵ میلیون بیت کوین بوجود آمده است. که تخمین زده شده که در سال ۲۱۴۰ تعداد بیت کوین ها به ۲۱ میلیون می رسد و پس از آن دیگر بیت کوینی به وجود نمی آید. در اقتصاد ارزش هر چیزی بر اساس میزان کمیابی آن است. قطعا زمانی که دیگر بیت کوینی بوجود نیاید و تعداد آن به ۲۱ میلیون محدود شود، می توان انتظار داشت که قیمت بیت کوین افزایش می یابد (حداقل بیشتر از ارزشی که در حال حاضر دارد)


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

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


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

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


چگونه بیت کوین خرید و فروش کنیم؟

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


آینده بیت کوین چگونه خواهد بود؟

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

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

یک کاربر بیت‌کوین که صاحب کیف پول است ، یک تراکنش را آغاز میکند. ترا کنش  به یک گره کامل (Full Node) ارسال می‌شود و بعد از بررسی لازم، آن تراکنش تایید یا رد می‌شود. در صورت تایید شدن در این مرحله تراکنش  Verify شده است.اگر تراکنش تایید شد، به مرحله‌ی بعد می‌رود و اگر تایید نشد؛ لغو می‌شود. علت لغو شدن  آن در این مرحله می‌تواند عدم موجودی کافی کیف ، وجود مشکل دوبار خرج کردن(Double Spending) و یا متعلق نبودن آن تراکنش به کاربر باشد. در این حالت تراکنش لغو می‌شود.


تراکنش ها به چه صورت تایید می شوند؟

در مرحله‌ی بعد، تراکنش کاربر در شبکه ارسال (Broadcast)  و منتظر می‌ماند تا یک ماینر آن را انتخاب کند و در بلاک جدیدی که تمایل دارد آن را به بلاک‌چین اضافه کند؛ وارد کند. بعد از اینکه بلاکی که تراکنش کاربر در آن است به بلاک‌چین اضافه شد، تراکنش کاربر انجام و به اصطلاح confirm می‌شود. بعد از آن هر بلاکی که روی بلاک کاربر به بلاک‌چین اضافه شود یک confirmation برای تراکنش کاربر به همراه دارد. برای اتمام کامل تراکنش، نیاز است که حداقل تعداد این بلاک‌ها به ۳ برسد.


زمانی که تراکنش همزمان توسط دو ماینرتایید می شود !

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


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



منبع:آکادمی هلاکویی