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

این اطلاعات اساسی است ، بنابراین می توان آن را به راحتی در یک خط واحد از داده ها نشان داد:

و هنگامی که "معامله می کنید" ، فقط این داده های معامله را به شبکه بیت کوین ارسال می کنید.

سرانجام یکی از گره های موجود در شبکه ، معامله شما را به یک بلوک تبدیل می کند و این بلوک (با معامله شما در آن) به پرونده معاملات تأیید شده (blockchain) اضافه می شود.

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

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

بنابراین وقتی می خواهید بیت کوین را به شخص دیگری بفرستید ، مبلغ کل را که قبلاً دریافت کرده اید می گیرید و از آنها برای ارسال مبلغ جدید به آدرس جدید استفاده می کنید:

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

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

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

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

و اگر معامله ای ایجاد کنید بدون اینکه ابتدا این خروجی ها را باز کنید ، گره ها در شبکه بیت کوین معامله را رد می کنند.

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

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

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

و اینگونه معاملات بیت کوین کار می کند.
توسط گرگ واکر ، 04 مه 2015
- 28 مارس 2020: HTML به روز شده برای هدرهای H1 و زیرنویس ها - اکنون از YAML پویا است
- 28 مارس 2020: HTML به روز شده برای هدرهای H1 و زیرنویس ها
- 26 Nov 2019: typos/fix - با تشکر از jkristjan
- 09 اکتبر 2019: تغییر نام به مرورگر به کاوشگر ، واژه نامه برای راهنمایی و راهنمایی برای مبتدیان
زمان بار: 0. 16585112

من در مورد به روزرسانی های وب سایت جالب به شما اطلاع خواهم داد ، یا اگر اتفاق جدی در بیت کوین رخ می دهد.
نگران نباشید ، خیلی اوقات اتفاق نمی افتد.
بازار رمزارزها...
ما را در سایت بازار رمزارزها دنبال می کنید
برچسب :
نویسنده : محمود کیانوش
بازدید : 34
تاريخ : سه
شنبه
17 مرداد
1402 ساعت: 14:24