Bitcoin Blockchain Error: incorrect shipping SCHNORR SIGNATURE RPC
Bitcoin -Blockchain had problems with RPC transmission, a critical function that allows nodes to send raw events to the network. The last message about the Bitcoin Core client error indicates the problem in the process of Schnorr’s signatures.
Information about errors
The error message provided by Bitcoin Core The customer states:
`Broadcast-error: {"Code": -26, "Message": "Non-Card-Script-Srify-Flag (incorrect SCHORN SIGNATURE)"}
This code indicates that the mission process is used by the incorrect signature of SCHNORR. The “message” field determines the cause of the “non-script-carif-flag” error.
SCHORR signature review
For those who do not know the SCHORR signature system, this is a safe digital signature system developed by Simon de Cource. He uses a compact public key representative to represent private keys.
In Bitcoin, the SCHORR signing system is used for payment command sets, which allows nodes to check events without having to record the entire blockchain history. However, this process is based on the “Script -Blood -Bloodfy” ticket, which is set to the event, and checking the correctness of the ticket during shipping can lead to errors if it is not implemented properly.
causes of the error
An error message suggests a problem at the “non-seaet-seweet-flag” event. The knots use this flag to make sure that the script associated with the event has been completed. If this ticket is set, but Schnor’s signature is incorrect, it can cause errors during shipping.
In most cases, this type of error is solved if the node can improve the signature or reorisory the event from the previous block, in which checking correctness. However, in some cases, the implementation of the customer can lead to such errors.
Solution
To solve the topic, you can try the following:
- Try to use these events again and check their signatures before sending them.
2
application
Bitcoin Core’s error message indicates the problem in SCHNOR’s signatures during shipping. To solve this problem, it is necessary to identify and improve the cause of the error, which may include a transaction history review, customer configuration update or help the Bitcoin community.
Understanding the final cause and repair of the error, you can ensure a smoother experience of RPC and Bitcoin -Blockchain.
Leave a Reply