Hi everyone
Over 30 pages to catch up after a few days of break, such communication
Things appear to go well.
I didn't test
cancel yet. Good to know the funds return have been fixed.
Glad to hear the GUI is becoming more concret.
By 15feb will we see an alpha version? or is it the beginning of a dedicated bounty raising?
GUI is great, but personally it's not what I'm waiting the most for.
As it still require the full Bitcoin blockain synced with txindex=1 & the XCP DB, for any trading use.
Which therefore might not speed up demand as much as some hope, 'coz install&gateway still are not that friendly for newbie.
I saw that 6 BTC where traded on Google Doc for 600 XCP, that's a nice start. 0.01BTC/XCP = 100XCP/BTC
Personally I think to wait 0.02BTC/XCP = 50XCP/BTC, and even then 'might only sell a little.
It's great that GUI, usage, doc and everything is improving. You're all doing an amazing job.
But strictly on a monetary point of view: we need a easier trading gateway.
Both the DEX & Google Doc have some disadvantage.
Don't get me wrong, I love the decentralized exchange.
(That may be the main feature that made me wish to burn that much)
But centralized exchange have for advantage to be easy & therefore allow massing buyer incoming.
I was thinking about a middle-way solution.
No idea if that is technically possible to make in a safe way, but here is a draft:
- early adopter & experimented ones can broadcast
sell order of XCP4BTC on the DEX.
- dev need to create/add an alternative OrderID (a partial/sell one, different from a match one)
- then outsider can easily trade their BTC for XCP (or assets) by using blockchain.info
simply by checking on blockscan.com for existing valid ext-sell-OrderID
BTC seller have to be very careful while adding a specific message along their transaction
counterypartyd would check the communication
When a BTC transaction with the specific data is detected (multi-sig ? something similar to what
btcpay output write),
the XCP in hold would be released/transferred to the XCPbuyer/BTCseller-pubkey
Over a few weeks with cooperation from different community member we could reach a semi-centralized exchange.
50% centralized with decentralized core.
---
In any case, the XCP seller would still have to use the DEX.
Just like now: need two order matching, then a
btcpay from the BTCseller
Or the solution proposed upper.
The sole downside I see is the work it ask.
- the XCPcoredev must make modification to XCPd to allow XCP&Asset release/exchange without the internal
btcpay.
[Is it do-able?]
- Blockscan webmaster will also have stuff to do, but with the advantage that - mtbitcoin - you will not have to manage the security trouble/responsibility that come with a regular exchange or online wallet.
Just listing the current OrderID(SellID) of valid XCP sell order.
- This solution would serve as secondary gateway.
Easier & faster that the DEX, but with disadvantage that order are not match "at best" anymore.
They are at fixed rate, with fixed XCPseller pubkey-destination,
where order/sell validity much be checked on blockscan with a slight trust issue toward the WM (& blockchain.info WM)
Despite all these downside, I think this second gateway would bring a huge boost of XCP market value.
Main gateway use should still be considered the main & better one.
But finally people would no longer need solution such as Google Doc (where the trust/scam factor is much worst - and not fast / real time).
Thanks for reading.
All comments appreciated.
edit:
MUCH simpler solution, perhaps...
I don't understand the multisig stuff, or should I write: how it is implemented/transmitted. (2of3 I catch)
What exactly is done when the command
order and
btcpay are sent?
Couldn't that be replicated outside counterpartyd?
If order50XCPfor1BTC generate a text that is linked to a BTC transaction, it should be possible to generate this text manually and then send 0.0001BTC to the right pubkey with the correct data.
Allowing to create a match on the DEX without using XCPd.
Then do the same with
btcpay equivalent.
Result: any XCPbuyer would just have to send 2 BTC transaction, while being careful with the data.
Trustless, secure, decentralized, not much work. Just a tuto for manually get the right data.
(Or a tuto how to send specific multisig transaction with the right data)
Sry for the over-long post, no direct thought broadcasting capacity available at the moment ~.~