بیت کوین انواع مختلفی از داده ها را دارد که بیشتر آنها توسط رشته های الفبایی نشان داده شده است. این رشته ها ممکن است در ابتدا غیر قابل تشخیص به نظر برسند ، اما هر نوع داده بیت کوین دارای شناسه های منحصر به فردی برای کمک به کاربران در تمایز بین آنها است.
آدرس ها
آدرس ها رایج ترین نوع داده بیت کوین برای دیدن و تعامل کاربر است. از آدرس ها برای دریافت بیت کوین استفاده می شود ، بنابراین آنها اغلب به صورت عمومی به اشتراک گذاشته می شوند و در blockchain نمایش داده می شوند. این بهترین روش برای کاربران است که هر بار که مایل به دریافت بیت کوین هستند ، آدرس جدیدی تولید و به اشتراک بگذارند. انواع مختلفی از آدرس های بیت کوین وجود دارد که هر یک از آنها دنباله اولیه مشخصی دارند:
- "1 ...": آدرس های شروع شده در 1 رایج ترین هستند. آنها رایج ترین نوع آدرس هستند ، و آنها برای معاملات P2PKH در نظر گرفته شده اند. این آدرس به سادگی یک هش از یک کلید عمومی است ، با 1 رقم اضافه شده به ابتدایک شناسه. آدرس های P2PKH از رمزگذاری Base58 استفاده می کنند ، که حساس به آن است.
- "3 ...": آدرس هایی که از 3 شروع می شود نیز رایج است. آنها برای معاملات P2SH استفاده می شوند. این نوع آدرس ها ممکن است آدرس های (تو در تو) باشد ، اما ممکن است آدرس های چندگانه ای نیز باشد. استفاده از این نوع آدرس ، اگر این یک آدرس باشد. آدرس SEGWIT ، پس انداز در هزینه های معامله را ارائه می دهد. آدرس های P2SH از رمزگذاری Base58 استفاده می کنند ، که حساس است.
- "BC1 ..." این آدرس ها (بومی) آدرس های Segwit هستند. ارسال به این آدرس ها بیشترین پس انداز هزینه را در مقایسه با دو آدرس قبلی ارائه می دهد. این معاملات اغلب طولانی تر از دو مورد سابق نیز هستند. آدرس های SEGWIT بومی از رمزگذاری BECH32 استفاده می کنند ، که فقط از حروف کوچک استفاده می کند.
آدرس هایی که باید مراقب باشید:
- "2 ..." آدرس شروع با 2 یک آدرس TestNet است ، به منظور دریافت تست بیت کوین (TBTC). هرگز بیت کوین واقعی را به این آدرس ها ارسال نکنید.
کلیدهای عمومی
کلیدهای عمومی امروزه کمتر مورد استفاده کاربران بیت کوین قرار می گیرد. آنها بیشتر توسط آدرس ها به عنوان راه دریافت بیت کوین جایگزین شده اند. با این حال ، ممکن است گهگاه آنها را ببینید. کلیدهای عمومی بسیار طولانی تر از آدرس ها هستند و همچنین دنباله های اولیه خاصی دارند:
- "02 ..." یا "03 ..." اینها کلیدهای عمومی استاندارد هستند که با فرمت SEC رمزگذاری شده اند. آنها را می توان هشدار داد و برای دریافت در صورت نیاز به آدرس هایی تبدیل شد ، که برای ایجاد آدرس های چند امضاء استفاده می شود یا برای تأیید امضاها استفاده می شود. معاملات خیلی زود بیت کوین از کلیدهای عمومی به عنوان بخشی از معاملات P2PK استفاده می کرد.
- "Xpub ..." ، "Ypub ..." یا "ZPub ..." اینها کلیدهای عمومی یا XPub هستند. آنها کلیدهایی هستند که برای استخراج بسیاری از کلیدهای عمومی به عنوان بخشی از کیف پول قطعی سلسله مراتبی (HD) استفاده می شوند. آنها فقط باید با مهمانی هایی که به آنها اعتماد دارید به اشتراک گذاشته شود ، حتی اگر آنها کلیدهای عمومی هستند ، زیرا هر کسی که به XPub شما دسترسی داشته باشد می تواند کل تاریخچه معاملات گذشته و آینده شما را ردیابی کند.
بلوک
بلوک ها ساختار داده های بزرگی هستند ، بنابراین به ندرت داده های خام یک بلوک را مشاهده خواهید کرد. با این حال ، هر بلوک را می توان با قد و هش آن شناسایی کرد.
- ارتفاع بلوکهر بلوک به ترتیب صعودی شماره گذاری می شود و از صفر شروع می شود. تاکنون بیش از 650،000 بلوک وجود دارد ، بنابراین بیشتر ارتفاعات بلوک که با آنها روبرو خواهید شد شش رقم خواهد بود.
- بلوک هشهش بلوک هش SHA-256 از داده های بلوک است و معمولاً با فرمت شش ضلعی نشان داده می شود. یک هش بلوک را می توان به عنوان تعداد بسیار زیادی تعبیر کرد. برای برآورده کردن الزام اثبات کار ، یک هش بلوک باید زیر یک آستانه خاص باشد. بنابراین ، تمام هش های بلوک با یک سری صفرها و به دنبال آن یک رشته الفبایی شروع می شوند. برخی از بلوک ها به اندازه بیست صفح پیشرو هستند ، در حالی که بلوک های قبلی دارای هشت نفر هستند. تعداد صفرهای مورد نیاز تقریباً نشان دهنده دشواری استخراج در زمان انتشار بلوک است.
معاملات:
معاملات معمولاً حدود 250-400 بایت هستند که با فرمت شش ضلعی نشان داده شده است. با این حال ، معاملات را می توان با استفاده از TXID یا هش معامله آنها تشخیص داد. به لطف تصادفی شدید SHA-256 ، هیچ دو معامله نباید یک شناسه مشابه داشته باشند. شناسه های معامله رشته های الفبایی هستند که تمام 64 کاراکتر دارند. آنها هیچ توالی اولیه مشخصی ندارند ، اما طول آنها و این واقعیت که برخلاف هش های بلوک ، آنها با یک رشته صفر شروع نمی شوند ، باید به شما در شناسایی آنها کمک کنند.
برای جستجوی آدرس ها ، معاملات و بلوک ها می توانید از یک اکسپلورر بلوک استفاده کنید. Blockstream's Block Explorer را در اینجا امتحان کنید.
امضاها:
امضای بیت کوین با استفاده از طرح امضای ECDSA بین 71-73 بایت است و با استفاده از رمزگذاری DER نشان داده می شود. امضاهای بیت کوین همیشه با پیشوند ‘30 شروع می شود. در داخل یک امضا ، دو پیشوند 02 ‘پیش از مقادیر R و S که شامل یک امضا است ، می باشد.
ثروت بیت کوین خود را با رودخانه بسازید
پلتفرم معاملاتی فارکس...
ما را در سایت پلتفرم معاملاتی فارکس دنبال می کنید
برچسب :
نویسنده : مرجان محتشم
بازدید : <-PostHit->
تاريخ : جمعه
6 مرداد
1402 ساعت: 22:40