Now that I have discovered an exquisite counterfeit-resistant note that requires 2 signatures to be redeemed, I am interested in discussing ways to reduce the need to electronically verify the note to the point where anyone who receives the note will instantly know that it is valid. In this way it can be used like cash.
1) Before the note is circulated, it will need to be loaded so that no one inadvertently receives an empty note. In order to remove arbitrary trust, it will need to be guaranteed at face value by the issuer - probably via an escrow contract. A government entity with unlimited funds would be ideal.
2) When a bill is redeemed, it will need to be irreparably destroyed in order to eliminate circulation of the emptied note. This will also require an escrowed guarantee of some sort, preferably automated via oracle as well. A notary or other verifiable witness will likely be needed before the second signature is made.
Solidity?
Tapscript?
https://bitcointalk.org/index.php?topic=5402259.01 - who will prevent you from printing unlimited notes?
2 - who will regulate and issue these notes?
In Africa, corrupt governments are very tough, they love centralization and total control of the population, and more they love the local currency very much, they always sing the same song: "our local currency is the symbol of our sovereignty, and our story ". so if you arrive with a note that is not from any country in any country in africa they can arrest you! just be careful when it comes to getting involved with governments in africa