در بیت کوین خبری از اعتماد نیست. و اصل این سیستم نیز بر پایهی بی اعتمادی بنیان گذاشته شده است.
واژه نامه رمزارزها
یک مفهوم اقتصادی است که در آن یک طرف (برای مثال یک سازمان) در تولید یک کالا یا ارائه خدمت نسبت به طرف دیگر از مزیتی کاملا برتر در کارایی برخوردار است.
Active Management
مدیریت فعال
یک مفهوم اقتصادی است که در آن یک طرف (برای مثال یک سازمان) در تولید یک کالا یا ارائه خدمت نسبت به طرف دیگر از مزیتی کاملا برتر در کارایی برخوردار است.
Ad Hoc
اد هاک (رهیافت)
عبارتی است با ریشه لاتین که در انگلیسی امروزی به معنای «برای این منظور» یا «مخصوصا برای این کار، «کاربرد اختصاصی» استفاده میشود.
Address
رشتهای از حروف و اعداد که مکان یک کیف پول خاص در بلاک چین را مشخص میکند. آدرس معمولا یک نسخه هش شده از یک کلید عمومی است.
Airdrop
ایردراپ
توزیع داراییهای دیجیتال به عموم مردم، یا به دلیل نگه داشتن یک توکن خاص یا صرفا به دلیل وجود یک آدرس کیف پول فعال در یک بلاک چین خاص.
Algorithm
الگوریتم
All-Time High (ATH)
اوج قیمت تمام دوران
Altcoin
آلت کوین
به تمامی ارزهای دیجیتال به غیر از بیت کوین آلت کوین میگویند. «Alt» اول واژهی «Alternative» به معنای «جایگزین» است.
Anti Money Laundering (AML)
مبارزه با پولشویی
مجموعهای از قوانین برای نظارت بر امور مالی و حداقل رساندن فعالیتهای غیرقانونی یا مشکوک و جرایم مالی.
Application Programming Interface (API)
رابط برنامه نویسی کاربردی
درگاهی برای ارتباط با یک سرور یا نرمافزار. به طور مفصل، مجموعهای از توابع و رویههایی که به کاربران اجازه میدهد با دادههای یک برنامه یا سرویس، تعامل ایحاد کرده و از قابلیتها و ویژگیهای آن سرویس استفاده کنند.
Arbitrage
آربیتراژ
Ask Price
قیمت خرید
Auction
یک رویداد زنده که در آن دارایی ها یا خدمات از طریق یک فرآیند مناقصه، که اغلب توسط یک حراج دهنده هدایت می شود، مذاکره و معامله میشود.
Bear Market
بازار خرسی
روندی منفی در قیمتها در یک بازار و در طی یک دوره خاص. از این اصطلاح علاوه بر ارزهای دیجیتال، در بازارهای سنتی هم استفاده میشود. نقطه مقابل بازار خرسی، بازار گاوی است.
Beta (Release)
نسخه بتا
نسخه اولیه یک برنامه که با هدف آزمایش کاربران و دریافت بازخورد منتشر میشود. مرحله بتا بعد از مرحله آلفا میآید.
Bid Price
قیمت مناقصه
Bid-Ask Spread
فاصله بازار
Bitcoin
بیت کوین
رمزارزی که توسط فرد (یا گروهی) ناشناس به نام ساتوشی ناکاموتو ایجاد شده است. بیت کوین اولین ارز دیجیتال است که به عنوان «پول الکترونیکی همتا به همتا» توصیف شده است.
Bitcoin Dominance
سلطه بیت کوین
Bitcoin Pizza
پیتزا بیت کوین
اولین تراکنش شناخته شده که در آن بیت کوین با یک کالای فیزیکی مبادله شد. لازلو هانیچ برای دو پیتزا 10000 بیت کوین پرداخت کرد.
Black Swan Event
رویداد قو سیاه
Block
یک فایل کامپیوتری که داده های تراکنش را در خود ذخیره می کند. سپس میتوان بلاکها را در یک توالی خطی مرتب کرد که یک زنجیره بلوکی یا blockchain را تشکیل دهند.
Block Explorer
کاوشگر بلاک
یک صفحه وب آنلاین است که کاربران میتوانند در آن اطلاعات مربوط به بلاکها، تراکنش ها، موجودیها و تاریخچه تراکنشها را مشاهده کنند.
Block header
هدر بلاک
بخشی است در یک بلاک که متادیتاها و و خلاصه ای از تراکنشهای بلاک را در خود نگهداری میکند. داده داخل هدر بلاک، همان دادهای است که هنگام استخراج هش میشود.
Block Height
ارتفاع بلوک
فاصله بین یک بلاک مشخص با اولین بلاک (که معمولا به آن بلاک صفر یا جنسیس بلاک میگویند) موجود در زنجیره.
Block Reward
پاداش بلاک
پاداشی که بر اساس پروتکل خاص یک بلاک چین به استخراج کنندگان ارزهای دیجیتال (که موفق به استخراج و تایید تراکنشها شدهاند) داده میشود.
Blockchain
بلاک چین
یک دفتر کل غیرمتمرکز و دیجیتالی که اطلاعات تراکنش های مربوط به یک ارز دیجیتال را به ترتیب زمانی ثبت میکند.
Bollinger Bands
شاخص بولینگر
یک شاخص تحلیل تکنیکال که نوسانات بازار را اندازه گیری میکند. از دو نوار کناری و میانگین متحرک ساده ساخته شده است.
Break-Even Point (BEP)
نقطه سربه سر
Breakout
زمانی که قیمت یک دارایی به خارج از یک محدوده یا الگوی تعریف شده حرکت میکند، معمولاً به خارج شدن قیمت از ناحیه حمایت یا مقاومت گفته میشود.
Bull Market
بازار گاوی
روندی مثبت در قیمتها در یک بازار و در طی یک دوره خاص. از این اصطلاح علاوه بر ارزهای دیجیتال، در بازارهای سنتی هم استفاده میشود. نقطه مقابل بازار گاوی، بازار خرسی است.
Buy Wall
دیواره خرید
یک سفارش خرید با مقدار بزرگ یا ترکیب چندین سفارش خرید بزرگ با قیمت کسان در دفترچه سفارشات (order book) در یک بازار خاص.
Candidate Block
بلاک نامزد
یک بلاک موقت که توسط یک گروه ماینینگ (ماینر) ایجاد میشود تا به بلاک چین اضافه شده و در نهایت پاداش بلاک را دریافت کند.
Candlestick
کندل استیک (نمودار شمعی)
نموداری که که قیمت باز شدن، قیمت بسته شدن، بالاترین و پایینترین قیمت یک دارایی در یک دوره خاص را نشان میدهد.
Central Bank
بانک مرکزی
یک موسسه مالی که به عنوان یک مرجع پولی عمل کرده و واحد پول ایالتی، نرخ بهره و عرضه پول را مدیریت میکند.
Centralized
متمرکز
Cipher
Circulating Supply
عرضه در گردش
Cloud
در علوم کامپیوتر، مجموعهای مشترک از منابع است که از طریق اینترنت در اختیار کاربران متعددی قرار میگیرد.
Collateral
وثیقه
تعهد دادن چیزی با ارزش در مقابل گرفتن وام. وثیقه برای تضمین بازپرداخت کامل وامی است که یک شخص استفاده میکند.
Confirmation Time
زمان تاییدیه
Crypto Winter
زمستان کریپتویی
اصطلاح زمستان کریپتو به دوره طولانی کاهش یا رکود قیمتها و احساسات منفی در بازار ارزهای دیجیتال اشاره دارد.
Cryptocurrency
رمزارز
یک ارز دیجیتال که با رمزنگاری ایمن میشود تا به عنوان یک وسیله مبادله ارزش در یک سیستم اقتصادی همتا به همتا (P2P) عمل کند.
Cryptography
رمزنگاری
Custody
نهاد حضانتی
Dead Cat Bounce
جهش گربه مرده
Decentralized Application (DApp)
برنامه غیرمتمرکز
برنامههایی که به جای این که بر روی یک کامپیوتر مرکزی راهاندازی شوند، روی شبکه از کامپیوترهای همتا به همتا اجرا میشوند. این موضوع اجازه میدهد تا این برنامهها بدون نیاز به کنترل شدن توسط یک نهاد مرکزی، روی اینترنت اجرا شوند.
Decentralized Exchange (DEX)
صرافی غیرمتمرکز
به صرافیهای گفته میشود که کاربران برای معامله، نیاز ندارند تا داراییشان را به آن صرافی منتقل کرده یا در آن صرافی نگهداری کنند. در عوض معامله به صورت مستقیم از کیف پولهای آنها انجام میشود.
Decentralized Finance
امور مالی غیرمتمرکز
Decryption
رمزگشایی
عمل بازگرداندن یک فرآیند رمزگذاری و تبدیل دادههای ناخوانا (متن رمز) به دادههای قابل خواندن (متن ساده).
چرا تراکنش بیت کوین من تایید نشده است؟
کارمزد تراکنش ها به عنوان تفاوت بین مقدار بیت کوین ( BTC ) ارسال شده و دریافتی محاسبه می شود.
به گزارش Cointelegraph، کارمزد تراکنشها، در تئوری، نشاندهنده این است که کاربر با چه سرعتی میخواهد تراکنش روی بلاک چین تایید شود. هنگامی که یک ماینر یک بلوک جدید را در بلاک چین تأیید می کند، تمام تراکنش های موجود در آن را تأیید می کند.
یک ماینر کارمزد تراکنش و یارانه بلوک مربوط به یک بلوک جدید را پس از تأیید اعتبار دریافت می کند. پاداش بلوک مجموع کارمزد تراکنش ها و یارانه های بلوکی است. نرخ هش با هر نصف شدن بیت کوین کاهش می یابد. کاهش در نرخ هش هزینه استخراج بلوک های جدید را افزایش می دهد و در عین حال پاداش بلوک را کاهش می دهد.
از آنجایی که اعتبارسنجی بلاکهای جدید مستلزم کار محاسباتی و انرژی زیادی است، استخراجکنندگان انگیزه دارند تا با افزایش هزینههای تراکنش، اعتبار بلاکهای جدید را ادامه دهند. حفظ امنیت شبکه مستلزم حفظ ماینرها در بازار است و کارمزد تراکنش نقش مهمی دارد.
کارمزد معاملات چگونه تعیین می شود؟
هزینه های تراکنش بر اساس حجم داده تراکنش و تراکم شبکه محاسبه می شود.
از آنجایی که یک بلوک فقط می تواند 4 مگابایت داده را در خود جای دهد، تعداد تراکنش هایی که می توانند در یک بلوک اجرا شوند محدود است. بنابراین، برای یک تراکنش بزرگتر به داده های بلوک بیشتری نیاز است. در نتیجه، تراکنشهای مهمتر معمولاً بر اساس هر بایت شارژ میشوند.
هنگامی که از کیف پول بیت کوین برای ارسال تراکنش استفاده می کنید، کیف پول معمولاً گزینه ای برای انتخاب نرخ کارمزد بیت کوین در اختیار شما قرار می دهد. این هزینه بر حسب ساتوشی به ازای هر واحد داده تعیین می شود (در یک بیت کوین 100,000,000 ساتوشی وجود دارد) که توسط تراکنش شما در بلاک چین مصرف می شود که به اختصار sats/vByte نامیده می شود. سپس این نرخ در اندازه تراکنش شما ضرب می شود تا کل کارمزدی که می پردازید به دست آید.
اگر می خواهید تراکنش شما فوراً تأیید شود، نرخ کارمزد بهینه شما ممکن است بسیار متفاوت باشد. اگر برایتان مهم نیست که منتظر بمانید، صرف 2 sats/vByte معمولاً به شما این امکان را میدهد که تراکنش خود را ظرف یک روز یا یک هفته تأیید کنید.
کارمزد تراکنش همچنین نشان دهنده سرعتی است که کاربر می خواهد تراکنش را تأیید کند. هنگامی که کاربر یک تراکنش را آغاز می کند، به mempool می رود (معاملاتی که هنوز در بلاک چین قرار نگرفته اند و در حافظه فرار ذخیره می شوند).
پس از تایید، در بلوک گنجانده می شود. ماینرها انتخاب میکنند که کدام تراکنشها را اعتبارسنجی کنند و در بلوک بگنجانند. زمانی که تراکنش های معوقه ای در انتظار اعتبار سنجی وجود دارد، این انگیزه برای استخراج کنندگان ایجاد می کند تا ابتدا تراکنش هایی را با نرخ های کارمزد بالاتر پردازش کنند. اکثر ماینرها تراکنش هایی را با نسبت کارمزد به بایت بالا هدف قرار می دهند. هنگامی که تراکنش های شبکه شروع به کاهش می کند، کارمزد تراکنش ها کاهش می یابد.
صرافی های بیت کوین که خریداران و فروشندگان را به هم متصل می کنند، کارمزد خود را به دو صورت محاسبه می کنند: یا کارمزد ثابت برای هر تراکنش یا درصدی از حجم کل تراکنش در 30 روز گذشته. صرافیها از ساختار کارمزد طبقهبندی شده استفاده میکنند، بسته به حجم کل دلار معامله شده در هر دو شرایط.
ترتیبات کارمزد برای تشویق معامله گران به تجارت مکرر طراحی شده است. در نتیجه، هزینههای معاملات با ارزش و فرکانس بالا به ترتیب کاهش مییابد. کارمزد تراکنش های کوچک و نادر اغلب بیشتر است.
تراکنش بیت کوین چقدر طول می کشد؟
میانگین زمان تایید تراکنش BTC یا وضعیت تراکنش بیت کوین تحت تاثیر عواملی مانند کل فعالیت شبکه، نرخ هش و کارمزد تراکنش است.
میانگین زمان تایید برای پرداخت BTC در شبکه بیت کوین حدود 10 دقیقه است. از طرف دیگر زمان تراکنش بیت کوین می تواند بسیار متفاوت باشد. اگر شبکه بیت کوین بار بیش از حد داشته باشد، تراکنش های معوقه در ممپول وجود خواهد داشت. برای اینکه تراکنشها سریعتر انجام شوند، کاربران باید هزینههای تراکنش بیشتری بپردازند. این اتفاق در آوریل سال 2021 رخ داد که میانگین کارمزد تراکنش بیت کوین 58 دلار بود .
با این حال، میانگین هزینه تراکنش بیت کوین در نوامبر 2021 به میزان 57.97 درصد کاهش یافت و از 4.40 دلار به 1.80 دلار رسید. ممکن است چند چیز در این کاهش نقش داشته باشد. یک بحث این است که رشد سریع شبکه لایتنینگ بیت کوین ، که اجازه می دهد تراکنش ها خارج از بلاک چین انجام شود، به عنوان یک کاتالیزور عمل کرد.
کاهش هزینه ها می تواند با از دست دادن علاقه استخراج کنندگان بیت کوین به پردازش تراکنش ها و کمتر شکاک شدن مرتبط باشد. در نتیجه، دشواری استخراج، که میزان دشواری اعتبارسنجی یک تراکنش بیتکوین نحوه تایید تراکنشهای بیت کوین را مشخص میکند، کاهش مییابد.
تراکم زدایی از mempool، که مجموعه ای از تمام تراکنش های معلق قبل از تایید آنهاست، دلیل محتمل دیگری برای کاهش هزینه تراکنش است. هنگامی که یک تراکنش را به شبکه بیت کوین ارسال می کنید، تا زمانی که تایید شود در mempool می ماند. از آنجایی که اندازه هر بلوک بیت کوین به 1 مگابایت محدود می شود، یک مجموعه بزرگ می تواند ماینرها را تشویق کند تا تراکنش های سودآورتری را در اولویت قرار دهند.
چگونه زمان تراکنش بیت کوین را بررسی کنیم؟
Blockchain.com و Statista دو منبع عالی برای تخمین میانگین زمان لازم برای تکمیل تراکنش یا انتقال BTC هستند.
همچنین میتوانید در مورد هزینههای تراکنشهایی که باید لحاظ کنید، که معمولاً در ساتوشی بیان میشوند، مشاوره دریافت کنید. اگر تراکنش بیت کوین را با کارمزد کاهش یافته ارسال کنید، خطر آزار ماینرهای بیت کوین را تهدید می کند و ممکن است پرداخت شما در لیست طولانی تراکنش های تایید نشده قرار گیرد. با این حال، نباید خیلی نگران باشید زیرا اگر شبکه بیت کوین با آرامش زیادی مواجه شود و ماینرها کار دیگری نداشته باشند، پردازش خواهد شد.
چگونه سرعت تراکنش های بیت کوین را افزایش دهیم؟
جدای از افزایش کارمزد تراکنش برای پرش از خط، استراتژی دیگر برای سرعت بخشیدن به تراکنش بیت کوین ارسال آن در ساعات غیر اوج مصرف است. نمودار اندازه ممپول در کاوشگر blockchain.com نشان میدهد که تعداد تراکنشهای تایید نشده چه زمانی به کمترین حد خود رسیده است.
BTC Nitro یک شتاب دهنده تراکنش بیت کوین است که به شما کمک می کند با کاهش زمان تایید، سرعت تراکنش های بیت کوین را کاهش دهید. BTC Nitro تراکنش شما را در چندین “گره” بیت کوین در سراسر جهان بازنشر می کند، آن را دوباره در صف قرار می دهد و به ماینرها یادآوری می کند که برای پردازش آماده است. راه حل برتر آن این مرحله را با ترکیب فوری آن در بلوک بعدی استخراج شده توسط شرکای شبکه خود حذف می کند.
علاوه بر موارد فوق، BitAccelerate یک شتاب دهنده رایگان تراکنش بیت کوین است که به شما امکان می دهد تا تاییدیه های سریع تری را در مورد تراکنش های تایید نشده دریافت کنید. به سادگی شناسه تراکنش بیت کوین (TXID) را وارد کرده و گزینه Accelerate را انتخاب کنید. این تراکنش از طریق ده گره بیت کوین با استفاده از سرویس آنها منتقل می شود.
هنگامی که بسیاری از کاربران از بیت کوین استفاده می کنند، اندازه بلوک به حد خود نزدیک می شود و در نتیجه شبکه بیت کوین شلوغ می شود. در نتیجه، در حین دریافت تایید تراکنش بیت کوین، برخی از تراکنش ها متوقف می شوند. این کاربران بیتکوین باید هزینههای استخراج بالاتری بپردازند و/یا از تراکنشهای SegWit برای سرعت بخشیدن به فرآیند استفاده کنند.
جایگزینی برای معامله با تراکنش بیت کوین معلق شما وجود دارد. تا زمانی که تراکنش “Stuck” شما تایید شود، آن را هر شش ساعت یکبار دوباره ارسال کنید. میتوانید تراکنشهای بیتکوین را تأیید یا ردیابی کنید، یعنی اینکه آیا تراکنش شما به طور مرتب با استفاده از سرویس BitAccelerate تأیید شده است یا خیر. در صورت تایید یا نیاز به بازپخش، سیستم به شما اطلاع خواهد داد.
چگونه تراکنش های تایید نشده بیت کوین را تعمیر یا بازیابی کنم؟
یک تراکنش تایید نشده بیت کوین را می توان به دو روش رفع کرد: با استفاده از پروتکل جایگزینی با کارمزد یا RBF یا «تراکنش با هزینه دو برابر هزینه بالا».
تراکنش بیت کوین پس از تایید قابل برگشت نیست. اما آیا می توانید تراکنش های تایید نشده بیت کوین را لغو کنید؟ بله، اگر بلاک چین تراکنش بیت کوین را در عرض 24 ساعت تایید نکند، تراکنش های تایید نشده بیت کوین را می توان لغو کرد. تا زمانی که حداقل سه ماینر هر تراکنش را از طریق فرآیند استخراج تایید نکنند، تایید نشده در نظر گرفته میشود. اگر در این مدت تأییدیه دریافت نکردید، می توانید تراکنش خود را لغو کنید.
شما می توانید یک تراکنش بیت کوین را برای بار دوم با استفاده از پروتکل RBF به کل شبکه پخش کنید، اما با قیمت بالاتر. در نتیجه، ماینرها می توانند تراکنش را با سرعت بیشتری انتخاب کنند، تراکنش قبلی را لغو کرده و تراکنش جدیدی را شروع کنند.
از سوی دیگر، کیف پول بیت کوین شما ممکن است از پروتکل RBF پشتیبانی نکند. در نتیجه، ابتدا بررسی کنید که آیا این چیزی است که کیف شما به شما اجازه انجام آن را می دهد یا خیر. هنگام ارسال بیت کوین، می توانید این گزینه را انتخاب کنید تا مطمئن شوید که در صورت لزوم می توانید از آن استفاده کنید.
اگر کیف پول شما از پروتکل RBF پشتیبانی نمی کند، به جای آن از گزینه double-spend استفاده کنید. یعنی یک تراکنش جدید با مبلغ مشابه ایجاد کنید. این بدان معناست که شما باید تراکنش بیت کوین خود را برای بار دوم ارسال کنید، این بار با کارمزد بیشتر. ماینرها در اکثر مواقع تراکنش جدید را می پذیرند و تراکنش قبلی را برمی گردانند.
اگر بیت کوین را به آدرس اتریوم بفرستید چه اتفاقی می افتد؟
از نظر فنی، شما نمی توانید بیت کوین یا اتر ( ETH ) را از کیف پول بیت کوین به کیف پول اتریوم ارسال کنید. اگر بخواهید بیت کوین را به کیف پول اتریوم یا اتریوم مستقیماً به کیف پول بیت کوین ارسال کنید، اکثر کیف پول ها به شما هشدار می دهند.
بیت کوینی که به کیف پول های اتریوم منتقل می شود اغلب گم می شود و قابل بازیابی نیست. قبل از ارسال BTC، ETH یا هر ارز دیجیتال دیگری، مطمئن شوید که آدرس مقصد صحیح است. در غیر این صورت، خطر از دست دادن تمام سرمایه خود را دارید.
با این حال، پرداخت ممکن است در شرایط غیرعادی تأیید شود، مانند هنگام ارسال بیت کوین به کیف پول Litecoin ( LTC ). آدرس کیف پول این دو سکه اغلب با عدد “3” شروع می شود. در این صورت، کیف پول شما ممکن است آن را به عنوان یک پرداخت قانونی بپذیرد. با این حال، پرداخت ها به دلیل آدرس اشتباه از بین می رود.
ارز دیجیتال بیت کوین کش
برای معرفی بیت کوین کش ابتدا باید بیان کنیم که این ارز دیجیتالی بر مبنای بلاکچین طراحی شده است. هدف اصلی بیت کوین کش (Bitcoin Cash) وارد معاملات روزمره مردم شدن و جایگزینی با پول های رایج است. این ارز یکی از انشعابات و فورک های ارز بیت کوین است. در این مطلب در مورد ارز دیجیتال بیت کوین کش علت ایجاد آن، ویژگی های ارز دیجیتال بیت کوین کش و تفاوت آن با بیت کوین صحبت خواهیم کرد.
بیت کوین کش چیست؟
بیت کوین کش یک ارز دیجیتال است که در آگوست 2017 و از فورک بیت کوین ایجاد شد. بیت کوین کش اندازه بلوک ها را افزایش داد و امکان پردازش تراکنش های بیشتری را فراهم کرد و مقیاس پذیری را بهبود بخشید. این ارز دیجیتال در نوامبر 2018 فورک دیگری را تجربه کرد و به بیت کوین کش ABC و بیت کوین کش Satoshi Vision یا SV تقسیم شد.
به عبارت ساده تر در آگوست 2017، برخی از ماینرها و توسعه دهندگان چیزی را که به عنوان هارد فورک شناخته می شود، راه اندازی کردند و ارز جدیدی ایجاد کردند: BCH. بیت کوین کش دارای بلاک چین و مشخصات خاص خود است، از جمله یک تمایز بسیار مهم از بیت کوین و آن اینکه این ارز دیجیتال افزایش اندازه بلوک 8 مگابایتی را برای تسریع فرآیند تأیید، با سطح دشواری قابل تنظیم برای اطمینان از بقای زنجیره و سرعت تأیید تراکنش، بدون توجه به تعداد ماینرهایی که از آن پشتیبانی میکنند، پیاده سازی کرده است.
برخی از نکات کلیدی در مورد بیت کوین کش:
بیت کوین کش نتیجه هارد فورک بیت کوین است که در آگوست 2017 رخ داد.
بیتکوین کش برای تطبیق اندازه بلوک بزرگ تر در مقایسه با بیتکوین ایجاد شد و امکان انجام تراکنش های بیشتر در یک بلوک را فراهم کرد.
با وجود تفاوت های فلسفی، بیت کوین کش و بیت کوین شباهت های فنی زیادی دارند. آنها از همان مکانیسم اجماع استفاده می کنند و عرضه خود را به 21 میلیون محدود کرده اند.
خود بیتکوین کش در نوامبر 2018 دچار فورک شد و به بیتکوین کش ABC و بیتکوین کش SV تقسیم شد. بیت کوین کش ABC اکنون بیت کوین کش نامیده می شود.
چرا بیت کوین کش به وجود آمد؟
از مسائل پیش روی بلاک چین بیت کوین، مقیاس پذیری آن است. یعنی هرچه بیت کوین محبوب تر می شود، سرعت تراکنش ها کم می شود و البته تراکنش ها افزایش می یابد. چرا که بیت کوین قادر به انجام هفت تراکنش در ثانیه است. بنابراین باعث می شود این رمزارز برای انجام پرداخت های روزمره مناسب نباشد.
فعالان و علاقه مندان به بیت کوین به دودسته تقسیم شدند. عده ای از آن ها معتقد بودند برای افزایش سرعت تراکنش ها و کاهش کارمزد آن ها باید از شیوه های جایگزینی مانند مانند لایتنینگ یا segwit استفاده نمود. SegWit فقط اطلاعات یا ابرداده های مربوط به تراکنش را در یک بلوک حفظ می کند. به طور معمول، تمام جزئیات مربوط به یک تراکنش در یک بلوک ذخیره می شود). گروه دیگری از طرفداران بیت کوین که معتقد به یک راه حل اساسی بودند تغییراتی در قوانین بیت کوین ایجاد کردند که در نهایت به انشعاب و تقسیم رمزارز بیت کوین و معرفی بیت کوین کش ختم شد.
بیت کوین کش همچنین از جنبه دیگری با بیت کوین متفاوت است زیرا SegWit را در خود جای نمی دهد، راه حل دیگری که برای تطبیق تراکنش های بیشتر در هر بلوک پیشنهاد شده است.
جدا از تفاوت های ایدئولوژیک و اندازه بلوک، شباهت های زیادی بین بیت کوین و بیت کوین کش وجود دارد. هر دو از مکانیسم اجماع اثبات کار (PoW) برای استخراج سکه های جدید استفاده می کنند. آنها همچنین خدمات Bitmain، بزرگترین ماینر ارزهای دیجیتال جهان را به اشتراک می گذارند. میزان عرضه بیت کوین کش به 21 میلیون محدود شده است که همان رقم بیت کوین است. بیتکوین کش نیز با استفاده از همان الگوریتم سختی استخراج (که از لحاظ فنی به عنوان تنظیم سختی اضطراری (EDA) شناخته میشود، شروع به کار کرد که سختی را هر ۲۰۱۶ بلوک یا تقریباً هر دو هفته یکبار تنظیم می کند.
ویژگی های اصلی بیت کوین کش
بیت کوین کش یک سیستم نقدی الکترونیکی غیرمتمرکز همتا به همتا است که به هیچ مرجع مرکزی مانند دولت یا موسسه مالی متکی نیست. به این ترتیب، بازطراحی اساسی ماهیت پول را نشان می دهد. ویژگی های اصلی بیت کوین کش عبارتند از:
برای هر کسی باز است: هیچکس بیت کوین کش را کنترل نکرده یا مالک آن نیست. هیچ مدیر عاملی وجود ندارد و برای استفاده از آن نیازی به درخواست مجوز ندارید.
مستعار: هویت به معاملات مرتبط نیست. این مورد کمک می کند تا اطمینان حاصل شود که بیت کوین کش برای استفاده توسط هر کسی، بدون سانسور، رایگان باقی می ماند.
شفاف: تمام تراکنش ها در یک دفتر کل عمومی جهانی به نام بلاک چین ثبت می شوند. دفتر کل در فواصل منظم در بلوک هایی که به هم متصل شده اند تا یک زنجیره را تشکیل دهند به روز می شود. این به هر کسی اجازه می دهد تا به راحتی تاریخچه کامل مالکیت را ببیند و به حذف احتمال تقلب کمک می کند.
توزیع شده است: دفتر کل عمومی (بلاک چین) به طور داوطلبانه توسط شبکه ای از شرکت کنندگان به نام "گره" ذخیره می شود. این به اطمینان از ماندگاری اطلاعات کمک می کند.نحوه تایید تراکنشهای بیت کوین
مبتنی بر قوانین: گره ها (نودها) از مجموعه ای از قوانین (یک پروتکل) برای دستیابی به اجماع در مورد وضعیت دفتر کل پیروی می کنند. این اجماع چیزی است که "حقیقت" را در مورد اینکه چه کسی مالک چه چیزی است را تشکیل می دهد. پروتکل، با این حال، می تواند همانطور که شرکت کنندگان تقاضا می کنند تکامل یابد، اگرچه برای ایجاد تغییرات، اجماع بالایی وجود دارد. این امر بیت کوین کش را به یک سیستم شبه سیاسی تبدیل می کند که شرکت کنندگان نوعی قرارداد اجتماعی را تشکیل می دهند.
تغییرناپذیر: فناوری به کار رفته به این معنی است که پس از ثبت در بلاک چین، تراکنش ها به طور موثر قابل تغییر نیستند.
امن است: از طریق فرآیندی که به عنوان اثبات کار (PoW) شناخته می شود، «ماینرها» برای اضافه کردن بلوک های جدید به زنجیره ای که دفتر کل را تشکیل می دهد، با هم رقابت می کنند. هزینههای سختافزار و انرژی مرتبط با استخراج PoW به امنیت شبکه در راستای اصول مبتنی بر تئوری بازی کمک میکند، به طوری که حمله به شبکه هم بسیار گران است و هم تضمین میکند که مهاجم نمیتواند مستقیماً سود ببرد.
عرضه ثابت تنها 21 میلیون کوین ایجاد خواهد شد: این امر بیتکوین کش را به یک دارایی سخت مانند زمین یا طلا تبدیل میکند و فرصتی را برای افراد فراهم میکند تا ارزش خود را در حوزه دیجیتال در مدت زمان طولانی ذخیره کنند.
هزینه های کم بیت کوین کش تراکنش های قابل اعتماد، سریع و مقرون به صرفه را با هر ارزشی و صرف نظر از مکان (از جمله تراکنش های برون مرزی) امکان پذیر می کند. این امر باعث می شود که جایگزینی موثر برای شبکه های پرداخت مانند Visa و Mastercard باشد.
تفاوت بیت کوین و بیت کوین کش
همانطور که توسط مخترع مرموز بیت کوین، ساتوشی ناکاموتو پیشنهاد شد، بیت کوین یک ارز دیجیتال همتا به همتا بود که برای تراکنش های روزانه استفاده می شد. در طول سال ها، با جذب جریان اصلی و افزایش قیمت آن، بیت کوین به جای ارز تبدیل به یک وسیله سرمایه گذاری شد. زنجیره بلوکی آن شاهد مشکلات مقیاس پذیری بود زیرا نمی توانست از عهده افزایش تعداد تراکنش ها برآید. زمان تایید و کارمزد تراکنش در بلاک چین بیت کوین افزایش یافت. این عمدتا به دلیل محدودیت اندازه بلوک 1 مگابایتی برای بیت کوین بود. تراکنش ها در صف قرار گرفتند و منتظر تأیید بودند، زیرا بلوک ها نمی توانستند افزایش اندازه تراکنش ها را کنترل کنند.
بیت کوین کش پیشنهاد می کند با افزایش اندازه بلوک ها به بین ۸ مگابایت و ۳۲ مگابایت، وضعیت را حل کند و در نتیجه امکان پردازش تراکنش های بیشتر در هر بلوک را فراهم کند. میانگین تعداد تراکنش های هر بلوک روی بیت کوین در زمان پیشنهاد بیت کوین کش بین 1000 تا 1500 بود. تعداد تراکنش های بلاک چین بیت کوین کش در طول تست در سپتامبر 2018 به 25000 در هر بلوک رسید. به عبارت دیگر بیتکوین کش می تواند تراکنش ها را سریع تر از شبکه بیت کوین پردازش کند، به این معنی که زمان انتظار کوتاه تر و هزینه های پردازش تراکنش کمتر است.
حامیان اصلی بیت کوین کش، مانند راجر ور، اغلب دیدگاه اصلی ناکاموتو از یک سرویس پرداخت را به عنوان دلیلی برای افزایش اندازه بلوک استناد می کنند. به گفته آنها، تغییر اندازه بلاک بیت کوین، استفاده از بیت کوین را به عنوان رسانه ای برای تراکنش های روزانه امکان پذیر می کند و به آن کمک می کند تا با سازمان های پردازش کارت اعتباری چندملیتی مانند ویزا که هزینه های بالایی برای پردازش تراکنش های فرامرزی دریافت می کند، رقابت کند.
با این حال، نقاط ضعف نیز با زمان سریعتر تأیید تراکنش در بیت کوین کش همراه است. یک مشکل بالقوه در مورد اندازه بلوک بزرگتر مرتبط با BCH این است که امنیت نسبت به شبکه بیت کوین به خطر می افتد. به طور مشابه، بیت کوین همچنان محبوب ترین ارز رمزنگاری شده در جهان و همچنین بزرگترین ارز دیجیتال از نظر سرمایه بازار است، بنابراین کاربران BCH ممکن است متوجه شوند که نقدینگی و قابلیت استفاده در دنیای واقعی کمتر از بیت کوین است.
نگرانی در مورد بیت کوین کش
بیت کوین کش وعده چندین پیشرفت را نسبت به نسخه قبلی خود داده است. اما هنوز به این وعده ها عمل نکرده است.
مهمترین مورد در خصوص اندازه بلوک است. اندازه متوسط بلوکهای استخراجشده در بلاکچین بیتکوین کش بسیار کوچکتر از بلاکهای بلاکچین بیتکوین است. اندازه بلاک کوچکتر به این معنی است که تز اصلی آن مبنی بر امکان تراکنشهای بیشتر از طریق بلاکهای بزرگتر هنوز از نظر فنی آزمایش نشده است. کارمزد تراکنش های بیت کوین نیز به میزان قابل توجهی کاهش یافته است و آن را به رقیبی قابل قبول برای بیت کوین کش برای استفاده روزانه تبدیل کرده است.
ارزهای دیجیتال دیگری که در آرزوی جاه طلبی های مشابه برای تبدیل شدن به رسانه ای برای تراکنش های روزانه هستند، ترفند و روش های دیگری به جاه طلبی های اولیه بیت کوین کش اضافه کرده اند. آنها پروژه ها و مشارکت هایی را با سازمان ها و دولت ها انجام داده اند. به عنوان مثال، لایت کوین همکاری با سازماندهندگان رویداد و انجمن های حرفه ای را اعلام کرد، و دیگران، مانند دش، ادعا می کنند که قبلاً در اقتصادهای مشکل دار مانند ونزوئلا مورد توجه قرار گرفته اند، اگرچه چنین ادعاهایی مورد مناقشه هستند.
اما باید به این نکته توجه داشت که بیت کوین کش بیشتر در خارج از جامعه رمزنگاری ناشناخته است و هنوز اعلامیه های مهمی در مورد پذیرش انجام نداده است. بر اساس سطوح تراکنش در بلاک چین، بیت کوین همچنان برتری قابل توجهی نسبت به رقبای خود دارد.
بیت کوین کش همچنین پروتکل حاکمیتی مشخصی ندارد. در حالی که سایر ارزهای دیجیتال مانند Dash و VeChain پروتکل های حاکمیتی دقیقی را ابداع کرده اند که حق رای را اختصاص میدهند، به نظر می رسد توسعه و طراحی بیتکوین کش با تیم های توسعه آن متمرکز شده است. دارایی های قابل توجهی از ارز دیجیتال دارای حق رای یا حق اظهار نظر در جهت آینده ارز دیجیتال هستند.
ارز دیجیتال BCH پس از تکمیل موج A وارد روند اصلاحی شد و موج C را به صورت یکه موج ترمینال آغاز کرد که در انتهای موج 5 و برخورد با سقف قیمتی وارد روند اصلاحی شد اکنون سه محدوده حمایتی در قیمت 664.59 و 540.32 و 457.95 قرار دارد.
در تحلیل فوق، حمایت و مقاومت های کلیدی و مهم، در بازه ی زمانی هفتگی و ماهیانه، برای درک و دیدگاه بهتر شما عزیزان مشخص شده است که بعد از شکست، هر کدام می تواند روند نزولی و صعودی قوی تشکیل دهد و در صورت شکستِ این محدوده ها در آپدیت های بعدی، حمایت و مقاومت های جدید مشخص خواهد شد.
سلب مسئولیت
این صفحه صرفا جهت معرفی،تحلیل و اطلاعات قیمتی پروژههای فعال در حوزه ارزهای دیجیتال می باشد.
و به هیچ وجه پیشنهاد سرمایهگذاری یا مورد تایید بودن پروژه توسط تیم آموزشی علیرضا محرابی نمی باشد. بدیهی است که مسئولیت سرمایهگذاری، خرید و فروش هر پروژه تماما برعهده شخص سرمایه گذار می باشد و تیم آموزشی علیرضا محرابی تنها بهعنوان مرجعی جهت نمایش اطلاعات قیمتی و اخبار پیرامون این پروژهها عمل میکند.
بیت کوین چیست؟ بررسی ساختار امنیتی و عملکرد بیت کوین
بیت کوین چیست؟ فهم ساختار امنیتی بیت کوین و پولهای رمزنگاری شده را باید کلید اصلی در درک کامل این مفهوم جدید خواند.
رمز موفقیت بیتکوین در القابی که به این واحد پول دیجیتال نسبت داده شده، نهفته است. بنیان بیتکوین برپایهی رمزنگاری استوار شده و همین امر علت ماندگاری و پیشرفت روزافزون این سیستم است.
ساتوشی ناکاموتو با انتشار مقالهی موردنظر، راهکاری را برای یک سیستم مالی جدید ارائه داده که در آن نیازی به وجود یک نهاد مرکزی به منظور کنترل تمام تراکنشها نیست.
ناکاموتو طی این مقاله که در 12 سرفصل تنظیم شده، به توضیح مساله و همچنین راهکار خود با عنوان بیت کوین پرداخته است.
همچنین در این مقاله به بررسی امنیت تراکنشهای صورت گرفته با استفاده از پول رمزنگاری شده را از نظر برگشت پذیر بودن و امکان انجام تقلب خواهیم پرداخت.
ساختار امنیتی بیت کوین و پولهای رمزنگاری شده
ناکاموتو در طرح مسالهی خود، دو موضوع را نقطهی ضعف نظام پولی کنونی مورد استفاده در جهان خوانده است.
- یکی از این موارد، امکان ارسال پول، بصورتی است که کاربر هزینه و عوارضی کمی را از بابت انتقال مبلغ خود پرداخت کند.
- در این مقاله به این موضوع اشاره شده که عوارض دریافت شده برای میانجی شدن در ارسال پول، باعث افزایش هزینهها شده و در واقع بعضا کم بودن مبلغ مورد نظر برای ارسال، انتقال پول را منطقا توجیه ناپذیر میکند.
- مشکل دیگری که ناکاموتو از آن اسم برده، انجام تراکنشهایی برگشت پذیر است که این موضوع امکان کلاهبرداری را در سیستم کنونی امکان پذیر میکند. به بیان بهتر کلاهبرداران، سیستم مرکزی را به گونهای مورد سواستفاده قرار میدهند که بدون اینکه پولی از حسابشان کسر شود، اقدام به خرید کالا یا واریز پول کنند.
بیت کوین چیست؟ مفاهیم
بیت کوین چیست؟
ناکاموتو در مقالهی خود بصورت کامل با بیان مشکلات موجود در سیستم پولی کنونی مورد استفاده به بیان راهکار خود پرداخته و سپس با بررسی مشکلاتی که میتواند این سیستم را با اختلال روبرو کند، به ارائهی روشهای مقابله با این مشکلات نیز پرداخته است.
برای مثال میتوان به بهرهگیری از مفاهیمی نظیر:
- امضای دیجیتال (Digital Signature)
- اثبات کار (Proof of Work)
- انگیزه (Incent)
- و تابع رمزنگاری شده
- یا هش (Hash Function.HSA-256) اشاره کرد.
در ادامه به بررسی هر یک از مفاهیم اشاره شده و کاربرد آن در فرآیند گردش مالی بیت کوین خواهیم پرداخت.
بیت کوین چیست؟ مشکلات موجود در سیستم پولی کنونی
در حال حاضر اصلیترین مرجع برای ارسال و دریافت پول در تمامی جوامع بشری، بانکها هستند.
همهی تراکنشها و در واقع همهی فعالیتهای انجام شده توسط بانکها بر مبنای یک اصل انجام میشود. و این اصل همان اعتماد به بانک است.
مشتریان بانکها براساس اعتمادی که به سیستم دارند، اجازه میدهند تا این سیستم بر صحت و سقم پولهای رد و بدل شده نظارت داشته باشند. در واقع بانک، مسئول هر گونه کلاهبرداری یا سرقت پول از حسابها است. و هیچ یک از افرادی که از این سیستم استفاده میکنند، مسئولیتی در قبال رد و بدل شدن دادهها ندارند.
مشکل اصلی سیستم بانکداری متمرکز
در واقع مشکل اصلی سیستم بانکداری متمرکز این است که در این سیستم امکان ایجاد اخلال در سیستم و انجام تراکنشهای برگشتپذیر (منظور از تراکنشهای برگشتپذیر بازگرداندن پول خرج شده پس از انجام یک خرید یا انتقال پول به حساب دیگران است) وجود دارد.
این در حالی است که در سیستم بیت کوین احتمال انجام چنین تراکنشهایی نزدیک به صفر است.
در بیت کوین خبری از اعتماد نیست. و اصل این سیستم نیز بر پایهی بی اعتمادی بنیان گذاشته شده است.
در واقع در شبکهی بیت کوین با افرادی سر و کار داریم که اصلا آنها را نمیشناسیم. از اینرو این سیستم باید به گونهای باشد که نتوان در آن خللی ایجاد کرد. از این رو یک دلیل رمزنگاری شده برای اثبات صحت تراکنشها و جلوگیری از تقلب استفاده شده است.
بیت کوین چیست؟ به زبان ساده
بیت کوین چیست؟
بیت کوین را به زبان ساده باید یک پایگاه دادهی به اشتراک گذاشته از تراکنشها خواند. که همهی گرههای شبکه به آن دسترسی دارند.
در این شبکهی بزرگ که همهی گرهها به جزئیات تراکنشها دسترسی دارند، چگونه میتوان جلوی تقلب را گرفت؟
در صورتی که گرههای صادق شبکه قدرت پردازشی بیشتری را بر عهده داشته باشند، در اینصورت نمیتوان تقلبی را در شبکه صورت داد.
شاید این موضوع هماکنون کمی گیج کننده به نظر برسد، اما در ادامه تمامی مسائل و نکات نامفهوم را تشریح خواهیم کرد.
تراکنش بیت کوین
پول رمزنگاری شده، سکهی دیجیتال یا بیتکوین به عنوان دنبالهای از امضاهای دیجیتال تعریف میشود.
- مالک یک بیتکوین برای ارسال پول خود به دیگری باید کد تراکنش قبلی را به همراه کلید عمومی دریافت کننده هش (رمزنگاری) کرده و سپس کد هش شدهی حاصل را با استفاده از کلید خصوصی خود کدگذاری میکند.
- استفاده از امضای دیجیتال در تراکنشهای بیتکوین به خودی خود از تقلب و کلاهبرداری به روشهای مختلف در این سیستم جلوگیری میکند.
برای مثال با استفاده از این روش امکان انجام هیچ گونه تغییری در تراکنش وجود ندارد . چراکه کوچکترین تغییر در محتویات پیام ارسالی، تغییر بزرگی را در نتیجهی کد هش شده ایجاد میکند. از اینرو دریافتکننده قادر نخواهد بود تا با استفاده از کلید عمومی ارسالکننده اقدام به هویتسنجی کرده و در نتیجه صحت تراکنش را تایید کند.
دلیل امنیت تراکنش بیت کوین چیست؟
از اینرو با استفاده از امضای دیجیتال، بخش بزرگی از مسائل مرتبط با تقلب در ارسال پول به راحتی حل میشود.
اما هنوز نمیتوان این سیستم را قابل اطمینان برای استفاده خواند.
چه تضمینی وجود دارد که فرستندهی پول این کد یا همان بیت کوین را پیشتر برای کاربر دیگری نفرستاده باشد؟
هرچند با استفاده از این روش کاربر یا کاربران نمیتوانند تغییری در پیام ایجاد کنند، اما تضمینی برای این موضوع وجود ندارد که یک کاربر، مبلغی را برای چند نفر ارسال نکند.
در صورتی که راهحلی برای این موضوع نباشد، هر کاربر میتواند یک سکه را برای چندین نفر ارسال کند. که این همان تقلب است.
دو راهحل ممکن را برای مشکل بیت کوین چیست؟
ساتوشی ناکاموتو دو راهحل ممکن را برای این مشکل پیشنهاد داده که در ادامه به بررسی آنها خواهیم پرداخت.
- یکی از راهحلها ایجاد یک ضرابخانهی مرکزی است. که بر تمام تراکنشها نظارت میکند.
روند کار در این ضرابخانه به این صورت است که تمام تراکنشها توسط یک نهاد مرکزی یا همین ضرابخانه نظارت میشود.
بدین ترتیب که در صورت ارسال یک بیت کوین، ابتدا ضرابخانه چک میکند که آیا این سکه پیش از این خرج شده یا نه.
پس از پایان تراکنش سکهی مورد نظر به ضرابخانه برگردانده میشود تا از بین رفته و سکهای دیگر برای شخصی که آن را در اختیار دارد، ضرب شود.
اما مشکل اینجا است که در این روش دوباره وجود یک نهاد مرکزی برای کنترل فرآیند ارسال و دریافت سکهها شرط اصلی سلامت این نحوه تایید تراکنشهای بیت کوین سیستم است.
- البته مشکل دیگری که این سیستم را تهدید میکند، احتمال هک و ایجاد اختلال در کارکرد سیستم مرکزی است.
راهحل دیگری نیاز است تا با استفاده از آن دریافت کنندهی بیت کوین از این موضوع اطمینان حاصل کند که آیا پیش از این فرستنده سکهی مورد نظر را برای فرد دیگری ارسال کرده یا خیر؟
در راهحل ارائه شده توسط ناکاموتو، اولین تراکنشی که در سیستم ثبت شود، به عنوان تراکنش مرجع و صحیح در نظر گرفته شده و سایر تراکنشهایی که برای آن سکهی خاص ارسال شود، مورد قبول سیستم نیست. تنها راهی که میتوان در آن وجود یا عدم وجود یک تراکنش را متوجه شد، دسترسی داشتن به تمام تراکنشهایی است که از ابتدای کارکرد سیستم، ثبت شده است. برای دست یافتن به چنین عملکردی در سیستم بدون وجود یک نهاد مرکزی، باید تمام تراکنشها بصورت عمومی در اختیار تمام گرههای شبکه قرار گیرد. در واقع تمام گرههای شبکه روی این موضوع توافق میکنند تا از نسخهی واحدی از تاریخچهی تراکنشها استفاده کنند.
برچسب زنی بر حسب زمان
در سیستم بانکداری متمرکز که هماکنون در تمام بانکها مورد استفاده قرار میگیرد، هر شخص با افتتاح حساب، موجودی خاصی دارد.
در واقع بانک یک موجودی را به هر شخص نسبت داده و آن را در پایگاه دادهی خود ثبت میکند. اما در بیت کوین خبری از این موضوع نیست.
موجودی هر فرد در زنجیرهی کدهایی ثبت شده که طی آن بیت کوینهایی را دریافت و ارسال کرده است.
در واقع بیت کوین فاقد جدولی است که در آن آخرین موجودی حساب هر شخص در آن ثبت شده باشد. بلکه زنجیرهی تراکنشهای صورت گرفته، به عنوان مرجعی برای محاسبهی موجودی هر فرد مورد استفاده قرار میگیرد.
زمانی که شخصی بیت کوین یا بیت کوینهایی را برای دیگر کاربران ارسال میکند، ابتدا ماینرها با بررسی تراکنشهای پیشین اطمینان حاصل میکنند که آیا فرستنده این میزان از پول را در حساب خود دارد یا خیر؟
برای مثال زمانی که شخص الف 10 بیت کوین را برای شخص ب ارسال میکند، در اولین مرحله ماینرها ابتدا بررسی میکنند که آیا شخص الف این مقدار بیت کوین را دارد یا خیر؟
این بررسی با مراجعه به سوابق بیتکوینهای دریافت شده توسط شخص الف انجام میپذیرد. بطوریکه افرادی که این بیتکوینها را دریافت کردهاند نیز مورد بررسی قرار میگیرند. تا زنجیره به ابتدای ایجاد هر یک از 10 بیت کوین ختم شود.
همانطور که در تصویر پایین نیز مشاهده میکنید، تمام تراکنشهای بیتکوین برای تایید یک تراکنش، مورد بررسی قرار میگیرند.
اما این سیستم به تنهایی قادر نیست تا جلوی تقلب در شبکهی بیت کوین را بگیرد.
- تصور کنید که کاربر الف برای خرید محصولی طی یک تراکنش 6 بیتکوین را به حساب کاربر ب ارسال میکند.
- همین کاربر برای تقلب، سریعا تراکنش دیگری را ثبت میکند. که همین 6 بیتکوین موجودی را برای خودش (طبق توضحیات در بخش امضای دیجیتال، هر کاربر میتواند بیش از یک کلید عمومی و خصوصی داشته باشد) ارسال میکند. با توجه به اینکه تراکنشها در شبکه بیتکوین پخش میشوند، از اینرو شماری از گرهها تراکنش اول و شمار دیگری تراکنش دوم را ثبت و تایید میکنند و علاوه بر وقوع کلاهبرداری و تقلب، یکپارچکی و وحدت زنجیرهی تراکنشها نیز در شبکهی بیت کوین زیر سوال میرود.
بلاکچین حل مشکل امضای دیجیتال
با توجه به مشکل تشریح شده در بالا، امضای دیجیتال به تنهایی قادر به تصدیق سلامت شبکه نیست.
بیتکوین برای حل این مشکل از سیستمی با عنوان بلاکچین بهره میبرد.
که در واقع بلوکهایی از تراکنشها هستند. که بصورت زنجیروار به یکدیگر متصل شدهاند.
هیچ یک از کاربران پس از تایید شدن بلوک، مگر با در اختیار داشتن قدرت پردازشی بالا (انگیزه در شبکهی بیت کوین مانع از این میشود، که حتی با وجود داشتن قدرت پردازشی بالا، به تقلب پرداخت) نمیتواند زنجیرهی بلوک را تغییر دهد.
- بلاکچین را باید یک دفتر کل توزیع شده بنامیم. که تمام گرههای شبکه به آن دسترسی دارند.
- بلاکچین یک روش بسیار امن و در عین حال شفاف را بدون نیاز به یک نهاد مرکزی برای نظارت بر گردش کار ایجاد کرده است.
- بلاکچین یک بستر گردش اطلاعات است که اصلیترین ویژگی آن نه در نوع سرویس ارائه شده، بلکه امنیت و صحتی است که بدون نیاز به یک نهاد نظارتی بین تعداد بیشماری از کاربران پیاده میکند.
- بلاکچین را نباید یک شبکهی رایانهای در نظر گرفت. بلکه شبکهای است که روی شبکهی رایانهای بصورت توزیع شده سوار شده و پتانسیل شبکههای رایانهای را از نظر انجام سرویسهای مختلف بالا برده است.
بلاکچین و ماینرها کمک میکنند تا شفاف بودن و امنیت تراکنشها در شبکهی بیتکوین تامین شده و تقریبا امکان انجام هیچ تقلبی وجود نداشته باشد.
شبکهی بیتکوین هر لحظه شاهد ثبت شدن تراکنشهای متعددی است که در یک مجموعه یا استخر تراکنشها (transaction pool) ذخیره میشوند. حال آنکه این تراکنشها هنوز تایید نشدهاند. ماینرهایی که به دنبال دریافت بیتکوین به عنوان پاداش هستند، تعداد مشخصی از تراکنشها را براساس زمان ثبت از این مجموعه انتخاب کرده و آن را در قالب یک بلوک به شبکهی بیت کوین پیشنهاد میدهند.
همانطور که اشاره کردیم، بلاکچین زنجیرهای از بلوکهای به هم متصل شده است که شمارهی بلوک قبلی در بلوک بعدی ثبت شده و امکان تغییر تقریبا غیرممکن است.
اطلاعات ثبت شده در یک بلوک جدید شامل تراکنشهای انتخابی توسط ماینر، هدر (header) یا شمارهی آخرین بلوک تایید شده به همراه یک عدد تصادفی است که در داخل تابع هش قرار گرفته و عدد حاصل از هش با نتیجهی نهایی (target value) مقایسه میشود.
در صورتی که حاصل تابع هش از نتیجهی نهایی بزرگ باشد، ماینر بصورت خودکار عدد تصادفی را یک واحد افزایش داده و دوباره فرایند تکرار میشود. تا عدد حاصل تابع هش از نتیجهی نهایی کوچکتر باشد. در صورتی که نتیجهی هش از عدد نهایی کوچکتر باشد. در اینصورت ماینر موفق به ثبت بلوک جدید شده. و در ازای صرف منابعی نظیر زمان، انرژی و قدرت پردازشی، بیتکوین یا بخشی از یک بیتکوین را به عنوان پاداش دریافت میکند.
آموزش لغو و جایگزین کردن تراکنش تایید نشده اتریوم
گاهی اوقات با شلوغی شبکه اتریوم و افزایش کارمزدها، تأییدشدن یک تراکنش مدت زیادی طول میکشد. این اتفاق معمولاً بهدلیل انتخاب کارمزد کم برای انجام تراکنش رخ میدهد. اما سوال اینجاست که آیا میتوان تراکنشهای «در انتظار» (pending) اتریوم را جایگزین یا لغو کرد؟ بله، اما نه چندان راحت. در ادامه نحوه انجام این کار را آموزش میدهیم.
جایگزین یا لغوکردن تراکنشها در شبکههای بلاک چینی، در ۹۹٪ مواقع ممکن نیست. به محض آنکه تراکنش در یک بلاک قرار بگیرد و در شبکه مخابره شود، به هیچ عنوان نمیتوان آن را بازگرداند یا لغو کرد.
در حالت عادی، تراکنشها در مدت کوتاهی تأیید میشوند. اما گاهی اوقات به دلایل مختلف مثل حجم بالای تراکنشهای شبکه یا تعیین کارمزد کم، تأیید تراکنشهای اتریوم زمان بیشتری به طول میانجامد. به یاد داشته باشید تا زمانی که تراکنش در حالت «انتظار برای تأیید» (pending) قرار داشته باشد، امکان جایگزینکردن یا توقف انجامش وجود دارد.
در اغلب کیف پولهای رسمی و معتبر میتوانید تراکنشهای تأییدنشده اتریوم را جایگزین یا لغو کنید. اما در این مقاله تنها نحوه انجام این کار را در دو کیف پول تراست والت و مای اتر والت را برای شما توضیح دادهایم. اگر از کیف پول دیگری استفاده میکنید که در کار با آن تسلط نداشتید، میتوانید ۱۲ کلمه بازیابی کیف پول خود را در تراست والت یا مای اتر والت وارد کنید و در یکی از این دو ادامه کار را دنبال کنید.
آموزش لغو و جایگزین کردن تراکنش تایید نشده اتریوم
تذکر: این مطلب تنها یک آموزش تئوری است. از همین رو، اشتباهات احتمالی از سوی کاربر در نحوه انجام این کار، برعهده خود کاربر خواهد بود.
بررسی وضعیت یک تراکنش
هر تراکنش پس از ارسال یک شناسه (TXid) خواهد داشت که در تاریخچه تراکنشها میتوان آن را پیدا کرد. اولین قدم برای جایگزین یا لغوکردن یک تراکنش اتریوم، اطمینان از «در انتظار تأیید بودن» تراکنش است. برای این کار اقدامات زیر را انجام دهید:
۱. به یکی از کاوشگرهای بلاک اتریوم مثل Etherscan.io بروید.
۲. شناسه تراکنش خود را در کادر جستجو وارد کنید.
۳. پس از واردکردن شناسه تراکنش، اطلاعات تراکنش برای شما نمایش داده میشود. هر تراکنش یکی از حالتهای زیر را دارد:
تراکنش موفق (تأییدشده)
اگر اخطاری را مشاهده نکردید، به این معناست که تراکنش شما به مقصد موردنظر انجام شده و موجودی حساب مبدأ و مقصد تغییر کرده است.
تراکنش ناموفق
اگر یک علامت تعجب (!) به رنگ قرمز مشاهده کردید یا پیغام «BAD INSTRUCTION» را مشاهده کردید، به آن معناست که تراکنش شما با موفقیت انجام نشده است. در این صورت، نیازی به جایگزین یا لغوکردن تراکنش نخواهد بود و میتوانید تراکنشی جدید ثبت کنید.
اگر با اخطار «Out of Gas» مواجه شدید تنها کافی است در تراکنش جدید مقدار کارمزد را افزایش دهید.
خطای «تراکنش یافت نشد»
اگر با اخطار «Transaction Not Found» مواجه شدید، یعنی کاوشگر بلاک موردنظر نتوانسته است تراکنش شما را پیدا کند. در اینجا باید یک (یا چند) کاوشگر دیگر را نیز آزمایش کنید. اگر باز هم تراکنش شما یافت نشد، به آن معناست که تراکنش در شبکه قرار نگرفته است. در این صورت هم بار دیگر تراکنش را ارسال کنید.
آموزش لغو و جایگزین کردن تراکنش تایید نشده اتریوم
تراکنش در انتظار تأیید
وقتی تراکنش شما در انتظار تأیید باشد، پیام «Pending» را مشاهده خواهید کرد. نمایش این اخطار یعنی تراکنش منتظر قرار گرفتن در بلاک است. در این زمان، اگر تمایل به لغوکردن یا جایگزینی آن را دارید، میتوانید مراحل بعدی را دنبال کنید.
تراست والت یکی از معتبرترین کیف پولهای ارز دیجیتال است که از اتریوم و صدها ارز دیجیتال دیگر پشتیبانی میکند. برای حل مشکل تراکنشهای در انتظار تأیید اتریوم در تراست والت سه راهکار وجود دارد:
راهکار اول: صبر کنید
اگر عجلهای برای انجام تراکنش ندارید، میتوانید تا تأییدشدن آن منتظر بمانید. بالاخره زمانی میرسد که شلوغی شبکه کمتر شده باشد و ماینرها تراکنش شما را انتخاب کنند. به یاد داشته باشید که زمان دقیقی برای تأیید تراکنش شما مشخص نمیشود و باید تا زمان تأیید تراکنش منتظر بمانید. در برخی موارد، آنقدر کارمزد انتخابی شما پایین است که شانس تأیید تراکنش بسیار کم خواهد بود.
راهکار دوم: جایگزینکردن تراکنش
هر تراکنش یک «نانس» (Nonce) دارد. اگر قصد انجام دوباره یک تراکنش را دارید که در مرحله «در انتظار برای تأیید» (Pending) قرار دارد، ابتدا باید نانس آن را پیدا کرده و یک تراکنش جدید با همان نانس و کارمزد بالاتر بفرستید. به این ترتیب، شبکه تراکنش اول شما را نادیده میگیرد و تراکنش دوم را ارسال میکند.
۱. ابتدا در تاریخچه تراکنشهای کیف پول تراست والت، تراکنشی که هنوز تأیید نشده است را پیدا کنید. روی آن کلیک کنید تا اطلاعات بیشتری از آن برای شما نمایش داده شود. در صفحه جدید به دنبال نانس تراکنش بگردید و آن را در جایی یادداشت کنید. بهعنوان نمونه، در تصویر زیر نانس تراکنش ۷ است.
۲. در مرحله بعدی، یک تراکنش جدید با آدرس و مقدار دقیقاً مشابه ایجاد کنید. مثلاً اگر در تراکنشی که قصد جایگزینکردن آن را دارید، ۲ اتر به آدرسی متعلق به بهزاد است، منتقل کردهاید، در تراکنش جدید نیز آدرس بهزاد و مبلغ ۲ اتر را وارد کنید. در صفحه تأیید انجام تراکنش، روی آیکون چرخدنده که در سمت راست و بالای صفحه قرار دارد کلیک کنید. کمی پایینتر بیایید و در قسمت «Nonce»، نانس تراکنش قبلی را وارد کنید.
۳. تراکنش را ارسال کنید.
آموزش لغو و جایگزین کردن تراکنش تایید نشده اتریوم
راهکار سوم: لغو تراکنش در تراست والت
۱. برای لغو یک تراکنش اتریوم در کیف پول تراست والت، ابتدا تراکنشی که تأیید نشده است را پیدا و نانس آن را یادداشت کنید.
۲. یک تراکنش جدید ایجاد کنید.
۳. در بخش آدرس گیرنده (Recipient Address)، آدرس کیف پول خود را وارد کنید.
۴. در بخش مبلغ تراکنش صفر (۰) را وارد کنید.
۵. در صفحه تأیید انجام تراکنش، روی آیکون چرخدنده که در سمت راست و بالای صفحه قرار دارد بزنید. کمی پایینتر بیایید و نانس تراکنش را با نانسی که قبلاً یادداشت کردهاید جایگزین کنید.
۶. میزان کارمزد تراکنش را در رقمی بالاتر از حد معمول تعیین کنید.
۷. تراکنش را انجام دهید.
در این روش، یک تراکنش جدید ایجاد میشود که انجام تراکنش قبلی را لغو میکند.
روند لغو یا جایگزینکردن تراکنش در مای اتر والت نیز شبیه به تراست والت است. برای دریافت نانس تراکنش باید از یکی از کاوشگرهای بلاک مانند Etherscan استفاده کنید.
لغو تراکنش اتریوم در مای اتر والت
برای لغو یک تراکنش اتریوم، باید تراکنشی با مقدار ۰ (صفر) اتر به آدرس خودتان ارسال کنید. با این کار، روند تأیید تراکنش قبلی متوقف میشود و در بلاک چین قرار نمیگیرد. برای این کار مراحل زیر را طی کنید:
۱. وارد اتراسکن، اتپلورر (Ethplorer) یا هر کاوشگر بلاک معتبر دیگری شوید.
۲. شناسه تراکنش (TXid) خود را وارد کنید.
۳- اگر تراکنش «در انتظار تأیید» بود، شانستان را برای لغو تراکنش امتحان کنید.
نکته: اگر تراکنش یافت نشد، چند دقیقه صبر کنید و دوباره آزمایش کنید. اگر با چند بار آزمایش و استفاده از کاوشگرهای بلاک متفاوت، نتیجه تغییر نکرد، تراکنش وارد مراحل پردازش نشده است. بهعبارت دیگر، مثل آن است که شما تراکنشی انجام ندادهاید.
۴. اگر تراکنش در انتظار تأیید بود، وارد کیف پول مای اتر والت شوید.
۵. یک تراکنش با مبلغ صفر اتر و به مقصد آدرس خودتان انجام دهید.
۶. بر روی گزینه ارسال تراکنش کلیک کنید.
۷. در صفحهای که باز میشود، انجام تراکنش را تأیید کنید. این کار با کلیک بر روی گزینه «Yes, I’m Sure» (بله، مطمئنم) انجام میشود.
۸. یک شناسه جدید به شما نشان داده خواهد شد. با کلیک بر روی لینک میتوانید موفقیتآمیز بودن آن را چک کنید. اگر بعد از چند دقیقه چیزی برای شما نمایش داده نشد، صفحه را مجدد بارگذاری کنید.
آموزش لغو و جایگزین کردن تراکنش تایید نشده اتریوم
جایگزینی تراکنش در اتریوم در مای اتر والت
جایگزینکردن تراکنش به معنی ارسال یک تراکنش جدید به فرد، با هدف لغو تراکنش قبلی است.
۱. کیف پولی که تراکنش را از آن ارسال کردید باز کنید.
۲. در کادر «To Address» (ارسال به)، آدرس مورد نظر خود را وارد کنید.
۳. در کادر «Amount» (مقدار)، میزان موردنظر خود برای انتقال را وارد کنید.
۴. اگر قصد ارسال یک تراکنش عادی اتر را دارید، گس لیمیت (Gas Limit) را بر روی ۲۱,۰۰۰ تنظیم کنید. اگر قصد ارسال توکنهای دیگر را دارید، این میزان را در حدود ۱۰۰,۰۰۰ تعیین کنید. در غیر این صورت تغییری در این بخش ندهید.
۵. کارمزد تراکنش را تعیین کنید. به یاد داشته باشید که کارمزد این تراکنش را باید بیشتر از میزان کارمزد تراکنش قبلی باشد. اگر میخواهید تراکنش شما زودتر تأیید شود، این میزان را بیشتر انتخاب کنید.
۶. مطمئن شوید که در بخش «Nonce» (نانس)، نانس تراکنش قبلی (که قصد جایگزینکردن آن را دارید) را وارد کنید. اگر این عدد با تراکنش قبلی تفاوت داشته باشد، تراکنش جدید جایگزین تراکنش قبلی نخواهد شد. از همین رو در وارد کردن آن دقت کنید.
برای بهدستآوردن میزان نانس تراکنش قبلی، از کاوشگر بلاک استفاده کنید. تنها کافی است شناسه تراکنش را در این کاوشگر وارد و سپس از بخش اطلاعات تراکنش، نانس را به خاطر بسپارید.
۷. بر روی گزینه «Send Transaction» (ارسال تراکنش) کلیک کنید.
۸. در اینجا یک صفحه برای شما نمایش داده خواهد شد. اطلاعات آن را با دقت بخوانید و در صورتی که همه چیز درست بود بر روی گزینه «Yes, I’m Sure» (بله، مطمئنم) کلیک کنید. با کلیک بر روی این گزینه تراکنش انجام میشود.
۹. یک شناسه جدید به شما نشان داده خواهد شد. با کلیک بر روی لینک میتوانید موفقیتآمیز بودن آن را چک کنید. اگر بعد از چند دقیقه چیزی برای شما نمایش داده نشد، صفحه را ریفرش کنید.
دیدگاه شما