I believe I can write the first in-wallet DOGE exchange inside the BBP wallet. Basically, what we will do is have the wallet generate a DOGE address when it boots (DOGE-TRADING), and allow users to deposit DOGE into the BBP chain. We can create an atomic transaction that will execute only if the BBP from the Seller has sent the special TX on chain and the DOGE is verified in a block. Otherwise the BBP will not get mined by a sanc (yes, I know we can enforce this because Ive been studying the code). We can have an orderbook with limit buy/sells in the RPC, and let people place trades right in the wallet (limit orders). When they match, they generate atomic transactions. This will be completely decentralized.
If DOGE is not sent by the rogue wallet, the BBP atomic TX will not mine (meaning the Seller did not lose any funds).
If the DOGE is sent by a good wallet and the Rogue bbp user does not send the bbp atomic TX, it will not be in the memory pool with an IS lock, therefore the DOGE will not actually be sent by the other wallet.
This can all be automated too with the matching process, so no work is actually done by the user.
The amazing thing about this is then we would be listed on every exchange in the world where DOGE is listed, so liquidity would be unlimited.
However, before putting on rose colored glasses, we are still limited by the number of users using the core wallet and actually trading.
But it would be a good use case for BBP (first wallet to have built in exchange).
It would also be good to talk about on the BTCTalk DOGE thread for new DOGE users to come onboard.
Thoughts community?
I know from leading projects, that silence is often the worst type of response, so I will venture a few
thoughts.
I think with projects like this, it's best to see a long future.
A lot of tech and tech businesses has a very short lifespan. I myself am rebooting a software company
that was strong in the 1990s and 2000s and which I still sold copies of until a few years ago.
So, my thoughts are, why not have two versions of BiblePay? A very easy to use version with simple
staking, and the version you have now?
Could they both ride the same blockchain?
It would be a first.
Some of the last thread is going over my head. I am just too busy with life to really get my hands dirty
and start setting up SANCs, and so on. But I like the idea you are setting up a linkage to Atomic DEX's.
I like the DOGE feature but the way it's explained brings in other tech and keyboards. I guess you are saying what you send to the wallet in DOGE is also staking in the SANCs?
"The amazing thing about this is then we would be listed on every exchange in the world where DOGE is listed, so liquidity would be unlimited." Is this really the case for any coin right now??