بیت کوین چیست قسمت سوم

بیت کوین چیست قسمت سومReviewed by Admin on Dec 31Rating:

تراکنش در بیت کوین چیست ؟

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

تراکنش بیت کوین

این همان اطلاعات اساسی در تراکنش هست، تمامی اینها رو در قالب یک خط که اسمشم بزاریم خط داده می تونیم نمایش بدیم ! مثلا یک تصوری از شکل زیر:

تراکنش بیت کوین

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

تراکنش بیت کوین

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

تراکنش بیت کوین

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

این مقاله را هم مطالعه کنید
بیت کوین چیست قسمت چهارم

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

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

تراکنش بیت کوین

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

تراکنش بیت کوین

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

نکته: این قسمت از فرآیند خودش یک مبحث کاملا مهم و قابل تامل می باشد که در قالب کوین سلکشن نام گذاری می شود، بنده از توضیح آن در این مقاله دوری می کنم (البته شاید پیرامونش مباحث دیگه هم بیاد که من بی اطلاع باشم)

این مقاله را هم مطالعه کنید
فورک بیت کوین
تراکنش بیت کوین

و همینطور اگه شخصی که به حساب اون مقدار مورد نظر رو  فرستادی بخواد به شخص دیگه ای بفرسته دوباره از کل مقادیری که دریافت کرده می تونه مقدار مورد نظر ارسالی خودشٌ به حساب دیگه بفرسته.

تراکنش بیت کوین

در کل خیلی گیج نشید این فرآیند ها بطور اتومات انجام میگیره )هرچند بعضا شاید امکان دستی انجام دادن اون توسط بعضی از والت ها انجام شدنی باشه(، اما برای فهم فرآیند این موضوع بهتره این مسائل رو بدونیم اما نه به بهاء بیشتر گمراه کردن خودمون.

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

یک دقیقه صبر کنید…

چه اتفاقی میوفته وقتی مجموع مقادیر بیشتر از مقداری می شه که من می خوام بفرستم !؟

سوال خوبیه، اینجا ما در خروجی کافیه یک خروجی دیگه به صورت برگشتی به خودمون انجام بدیم، ینی ای پرتکل اون مقدار مبلغی که می خوای رو کم کن که مورد نظر هست برای ارسال، مابقی اون رو برگردون به حسابم!

تراکنش بیت کوین

در ابتدا وقتی به این نگاه می کنید شاید یک کار پیش پا افتاده دیده بشه، اما در پشت این جریان با چشم انداز برنامه نویسی در این قسمت انجام گرفته است که بتونه این قسمت به درستی کار کنه.

خلاصه:

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

چی باعث میشه یکی دیگه بیت کوین های من رو خرج نکنه؟

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

جوابش اینه که هر معامله خروجی شامل یک قفل هستش.. ها ها ها 

تراکنش بیت کوین

و اینجا شما اگه تراکنشی رو بدون در نظر گرفتن باز کردن قفل اون ایجاد کنید؛ نودها که در شبکه بیت کوین قرار دارند تراکنش شما رو رد خواهند کرد.

تراکنش بیت کوین

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

تراکنش بیت کوین

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

تراکنش بیت کوین

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

تراکنش بیت کوین

و این چگونگی عملکرد تراکنش های بیت کوین هستش.

Source: http://learnmeabitcoin.com/guide/transactions

برگردان رضا تجری

مطلب مفیدی برای شما بود ؟؟ پس به اشتراک بگذارید برای دوستانتان

admin

دیدگاه کاربران ...

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

    دیدگاه خود را بیان کنید

    [bws_google_captcha]