انواع آدرس کیف پول بیت کوین، متشکل از کاراکترهای الفبایی و برای انجام تراکنش ها ضروری هستند. درک اجزای آنها برای انتقال ایمن و دقیق ضروری است.
این مقاله انواع مختلف فرمت آدرس برای بیت کوین و نحوه تفسیر صحیح آدرس های بیت کوین را توضیح می دهد.
آدرس بیت کوین چیست؟
آدرس بیت کوین یک رشته الفبایی است که مختص مقصد تراکنش بیت کوین است. این آدرسها معمولا با «1»، «3» یا «bc1» شروع میشوند و به حروف کوچک و بزرگ حساس هستند.
آنها به عنوان شناسه منحصر به فرد گیرنده عمل می کنند و امکان ارسال و دریافت ایمن بیت کوین را فراهم می کنند.
جفت کلید عمومی و خصوصی پایه و اساس آدرس بیت کوین هستند.
کلید عمومی به یک نسخه کوتاهتر و قابل مدیریت تر برای اهداف اشتراک گذاری تبدیل می شود.
آدرس گیرنده برای اثبات مالکیت وجوه دریافتی استفاده میشود و تراکنشها در بلاک چین ثبت میشوند.
این آدرسها برای اعتبارسنجی و تأیید تراکنشهای درون شبکه بیتکوین ضروری هستند،
اما به کاربران مقدار مشخصی ناشناس میدهند زیرا اطلاعات شخصی مانند نامها و مکانها را پنهان میکنند.
آدرس های بیت کوین چگونه ایجاد می شوند؟
انواع آدرس کیف پول بیت کوین از کلیدهای عمومی از طریق رمزگذاری و هش کردن مشتق می شوند.
از آنجا که آنها ایجاد امضای دیجیتال را در تراکنش های بیت کوین امکان پذیر می کنند، کلیدهای عمومی – که از کلیدهای خصوصی مشتق شده اند – ضروری هستند.
این امضاها امکان تراکنش در بلاک چین را فراهم می کند و تأیید می کند که چه کسی صاحب وجوه است.
یکی از اجزای حیاتی عملکرد بیتکوین، توابع هش برای ساختن نمایشهای کوتاهتر و با طول ثابت دادهها، از جمله کلیدهای عمومی، استفاده میشوند.
این الگوریتمهای هش اطمینان میدهند که آدرسهای بیتکوین فشرده و استاندارد هستند،
که ذخیرهسازی و انتقال دادهها در شبکه بلاک چین را موثرتر میکند.
فرمت های مختلف آدرس بیت کوین
به دلیل تکامل فناوری بیت کوین و نیاز به تطبیق عملکردهای مختلف با حفظ پایداری و تطابق با عملکردهای قبلی، چندین فرمت آدرس بیت کوین وجود دارد.
از انواع آدرس کیف پول بیت کوین آدرسهای شبکه آزمایشی بیتکوین هستند که با «2» شروع میشوند معمولاً از
قالب آدرس Testnet Pay-to-Witness-Public-Key-Hash (P2WPKH) در Segregated Witness (SegWit) استفاده میکنند.
این آدرسها برای آزمایش و آزمایش در شبکه آزمایشی بیتکوین استفاده میشوند و به توسعهدهندگان اجازه میدهند تا ویژگیها و برنامههای جدید را بدون به خطر انداختن بیتکوین واقعی کشف کنند.
اغلب، نمایشدهندگان آدرسهای بیتکوین این آدرسها را بهصورت کدهای QR نمایش میدهند تا اسکن و تراکنش با استفاده از دستگاههای تلفن همراه آسانتر شود.
کاربران میتوانند با استفاده از فرمتهای مختلف آدرس بیتکوین تعامل داشته باشند، همانطور که در زیر توضیح داده شده است:
انواع آدرس کیف پول بیت کوین – Legacy (P2PKH)
این فرمت اصلی پرکاربرد است که با استفاده از Base58 رمزگذاری شده است، که کاراکترهایی که اغلب با یکدیگر اشتباه گرفته می شوند را حذف می کند.
آدرسهایی که با «1» شروع میشوند از نوع اسکریپت Pay-to-Public-Key-Hash (P2PKH) استفاده میکنند و به حروف بزرگ و کوچک حساس هستند.
در زمینه P2PKH، «پرداخت به» به توانایی گیرنده برای مطالبه وجوه، «کلید عمومی» به کلید رمزنگاری عمومی گیرنده، و «هش» به هش رمزنگاری کلید عمومی اشاره دارد.
آین نوع آدرس ها یک راه ساده برای ارسال و دریافت بیت کوین ارائه می دهند، زیرا آنها از هش کلید عمومی گیرنده تولید می شوند.
آدرس های قدیمی به طور گسترده ای با همه پلتفرم ها سازگار هستند زیرا اکثر کیف پول ها و صرافی ها از آنها پشتیبانی می کنند.
مطلب پیشنهادی: تفاوت بین کلید خصوص، عمومی و آدرس کیف پول
انواع آدرس کیف پول بیت کوین – SegWit (P2SH)
مشکلات مقیاس پذیری شبکه بیت کوین تا حدی با معرفی SegWit برطرف شد.
آدرس هایی که با “3” شروع می شوند از رمزگذاری Base58 استفاده می کنند،
بر اساس نوع اسکریپت Pay-to-Script-Hash (P2SH) هستند و مانند آدرس های قدیمی به حروف بزرگ و کوچک حساس هستند.
با جدا کردن دادههای امضا از دادههای تراکنش، آدرسهای SegWit مزایای زیادی از جمله توان عملیاتی بالاتر و هزینههای کمتر را ارائه میدهند.
این فرمت اثربخشی کلی شبکه بیت کوین را افزایش می دهد و امکان ادغام ویژگی های پیشرفته مانند شبکه لایتنینگ را فراهم می کند.

انواع آدرس کیف پول بیت کوین – Bech32 (SegWit بومی)
آدرس هایی که با “bc1” یا آدرس های Bech32 شروع می شوند، بر اساس پروتکل بومی SegWit هستند.
آنها کمترین کارمزد تراکنش و موثرترین استفاده از فضای بلوک را ارائه می دهند.
در مقایسه با فرمهای قبلی، آدرسهای Bech32 فقط از حروف کوچک استفاده میکنند، تشخیص خطا را بهبود میبخشند و برای انسان قابل درکتر هستند.
آنها برای سرویسها و برنامههای جدیدی که به دنبال استفاده از قابلیتهای کامل شبکه بیتکوین و تشویق به پذیرش فناوری SegWit هستند، مناسبتر هستند.
آدرس Taproot (P2TR)
آدرسهای Taproot (P2TR) که به عنوان Taproot یا Bech32m نیز شناخته میشوند، جدیدترین و پیشرفتهترین فرمت آدرس های بیتکوین هستند.
این آدرس ها به حروف بزرگ و کوچک حساس هستند و با bc1p شروع می شوند.
آنها مقیاسپذیری، انعطافپذیری، حریم خصوصی و امنیت را بهبود میبخشند، اما مانند SegWit، انتخابشده هستند و هنوز معمولاً پشتیبانی نمیشوند.
Taproot مزایایی مانند امضاهای Schnorr را ارائه می دهد که هزینه ها را کاهش می دهد، امنیت را افزایش می دهد و همچنین امکان ساخت قراردادهای هوشمند را فراهم می کند.
ویدئو پیشنهادی: آموزش ساخت کیف پول بیت کوین با prefix دلخواه
آدرس تغییر (change address) در بیت کوین
در تراکنش بیت کوین، آدرس تغییر از انواع آدرس کیف پول بیت کوین میباشد یک آدرس خروجی اضافی است که وجوه باقی مانده را از ورودی ها دریافت می کند.
هنگامی که یک تراکنش ایجاد میشود و ارزش کل ورودیها بیشتر از مبلغ منتقل شده باشد، سیستم مقدار اضافی که به عنوان تغییر نامیده میشود را به یکی از آدرسهای فرستنده بازمیگرداند.
این تضمین میکند که کل ارزش ورودیها محاسبه میشود و از بین نمیرود.
تغییر آدرس مبهم می کند که کدام خروجی تغییر است و کدام پرداخت، به حفظ امنیت و ناشناس بودن کمک می کند.
تصویر کنید که مهدی 1 بیت کوین در کیف پول خود دارد و میخواهد 0.5 بیتکوین به کوروش بفرستد.
مهدی معاملهای را آغاز میکند تا کوروش بتواند مبلغ تعیین شده را دریافت کند.
مهدی یک آدرس تغییر از کیف پول خود اضافه میکند تا 0.5 بیتکوین نهایی را علاوه بر آدرس کوروش بهعنوان ذینفع دریافت کند.
با این اصلاح، مهدی کل ارزش خروجی تراکنش خرجنشده اولیهاش (UTXO) را محاسبه میکند تا از دست نرود.
UTXO نمایانگر بیتکوین دریافتشده و هنوز خرجنشده است و بهعنوان ورودی برای تراکنشهای جدید، تضمین مالکیت و جلوگیری از خرج مضاعف عمل میکند.
کوروش پس از تایید تراکنش، 0.5 بیتکوین دریافت میکند و کیف پول مهدی اکنون دو UTXO دارد – یکی برای مبلغ تحویلشده به کوروش و دیگری برای تغییر.
با انجام این کار، مهدی کنترل وجوه خود را حفظ میکند و مطمئن میشود که هیچ بیتکوینی در حین تراکنش از بین نرود.
مشاهده آموزش های ویدئویی در یوتیوب بیت دمی