معنى رسالة قد تكون في خطر لقضاء مزدوج
What is Double Spending ?
What is Double Spending ?
قد تظهر هذه الرساله لخطا عندما يتم ارسال مبلغ بتكوين وبسرعة يتم ارسال مبلغ اخر في علملية مزدوجة بستخدام نفس العملات coin لكن مع اختلاف عنوان المحفظة وسوف تقوم الشبكة في النهاية بتاكيد confirm احدى العمليتين فقط عن طريق اضافتها الى كتلة جديدة new block . لذا فان احد المستقبلين للمعاملتين قد يكون في خطر عدم التاكيد .
(هذا اذا حدثت عمليتين ارسال بالفعل مضاعفة فانة سوف يترتب على ذلك مشاكل )
-يمكنك معرفة اذا حدثت عمليتين بالفعل من خلال البحث بالعنوان على موقع blockchain سوف يظهر لك عدد العمليات transections وتفاصلها تحت -
وإلا
بعض برامج المحافظ wallets software تراقب علمية ارسال المبالغ المزدوجة المحتملة , وتظهر تحزير اذا تم كشف احدها . اذا قمت بعملية ارسال وتعرف انك لم تقم بعملية مضاعفة التحويل double spend فمن المحتمل ان تكون مجرد خطأ كاذب من البرنامج , ولا داعي للقلق .
اما
اذا كنت انت المتلقى لهذه المعاملة لا تقم باي معاملة لشراء او متاجرة لخدمة او سلعة بواسطة هذا المبلغ حتى بعد حصول هذه العملية على تأكيدات كافية. عادةً ما تكون 6 تاكيدات امنة 6 blocks is safe ولكن هذا الرقم يختلف باختلاف القيمة الإجمالية التي يتم التعامل معها (من الافضل الانتظار فترة اطول للمعاملات بمبالغ كبيرة Each block after the transaction has been mined is considered '1 confirmation').
يمكنك قراءة النص الاصلي بالالغة الانجليزية لاني اعتقد بان الترجمة حرفية
**السائل يسأل**
Q :
Hi I sent $10 btc To an address now it’s saying that my account is at risk of double spending I don’t know what does that mean or what to do.
An:
A double spend occurs when someone sends a bitcoin tx, and then quickly sends another transaction using the same coins, but to a different receiving address. The network will ultimately only confirm one of the two transactions by adding it into a new block, so one of the receivers of a double-spent transaction is at risk of not having their payment confirmed.
Some wallet software will watch for potential double spends, and issue a warning if one is detected. If you sent this transaction and know you did not double spend, then its probably just a false positive from the software, and you have nothing to worry about.
If you are the receiver of this transaction, do not release whatever goods/services you are trading the btc for until after this transaction has enough confirmations. Usually, 6 blocks is safe, but this number varies with the total value transacted (it is smart to wait longer for large transactions. Each block after the transaction has been mined is considered '1 confirmation').
مزيد عن
What is a double spend?
A double spend is an attack where the given set of coins is spent in more than one transaction. There are a couple main ways to perform a double spend:
Send two conflicting transactions in rapid succession into the Bitcoin network. This is called a race attack.
Pre-mine one transaction into a block and spend the same coins before releasing the block to invalidate that transaction. This is called a Finney attack.
Own 51+% of the total computing power of the Bitcoin network to reverse any transaction you feel like, as well as have total control of which transactions appear in blocks. This is called a 51% attack.
To prevent damages from the first attack - wait for one confirmation to appear on a given transaction. To prevent damage from the second attack - wait for 6 confirmations to appear on a transaction, or less if the transaction is small (but still require at least 1). Damage from the third attack can cripple the entire Bitcoin network, so don't worry about it - your business most likely won't be the main target (it's unlikely to happen without really big money getting involved).
For more information about all those attacks, you can check out https://bitcointalk.org/index.php?topic=88149.0
ليست هناك تعليقات:
إرسال تعليق