Show HN: Dealta – A game-theoretic decentralized trading protocol
56 points| kalenvale | 1 month ago |github.com
The Core Thesis: Existing decentralized marketplaces rely on reputation, which inevitably centralizes. Dealta replaces reputation with a Nash Equilibrium-based mechanism. We use staked, pseudo-randomly selected "Brokers" to physically verify goods. The protocol ensures that honesty is the dominant strategy for all actors via strict payoff matrices. It intended use is preferably trading of mid to high value goods. Nobody expecting a computer, want a box full of stones.
What we are releasing: a custom Layer-1 blockchain stack.
Full Node: Implements Hybrid Consensus (PoW + PBFT) for instant finality.
Integrated Wallet: Native key management and transaction construction for the custom trade opcodes.
DB Management: Custom indexing for trade states and dispute evidence.
The system is currently in Alpha. I am looking for feedback on the protocol design, the node architecture and collaborators.
Code needs polishing, which i will do if people like the project. However, the project runs, and a testnet will be launched if people take interest in the project.
Readme files will be updated as well. Currently they provide a simple guide on how to build the project.
Feel free to send an email. It can be found my in profile or in the paper.
nateb2022|1 month ago
Also regarding the code, why are you defining private?
(https://github.com/Dealta-Foundation/DealtaCore/blob/e1598d3...)This is a massive code smell.
potsandpans|1 month ago
Uptrenda|1 month ago
(2) No reason not to adapt existing standards to be compatible with any of the wallets that already exist.
(3) No reason to introduce your own wallet. How many wheels do you want to reinvent here?
(4) No reason to invent your own currency (and in fact this makes your escrow system break completely.)
Btw: the problem you're trying to solve has been "solved" many times over before using various escrow mechanism dating back to the gox era. The reason they all failed is because no protocol can make up for the opacity and unpredictable nature of the real world. If you think about it your solution is more like the opposite of what makes cryptocurrencies valuable: you're essentially increasing transaction costs to try "improve" the physical verifiability of goods. When normal people just use semi-trusted merchants which are faster and cheaper.
By the sound of your protocol it would increase shipping time substantially, increase costs to buyers (I'm assuming they have to pay higher fees to pay the verifiers), and after all that it still doesn't prevent scamming. Because you never know if a verifier prefers to hold on to an item and burn all their collateral based on changing economic conditions. Maybe they end up with an expensive item that holds considerable value relative to the staked currency (which I'm again assuming that you're inventing another wheel and increasing friction even more by introducing your own currency. Not going to even bother to look.)
Your idea resembles a more error-prone version of high-end verification markets like precious metals, gem stones, and art trading. But lacks a lot of the simple guarantees that such markets would provide.
kalenvale|1 month ago
reactordev|1 month ago
I respect what you’re trying to do but this feels like a solution in search of a problem.
The kind of markets this would tailor towards already have their own escrow management systems.
I do, however, see this being relevant to MLS and the Housing industry. It’s a shady industry with scammy ads and “handyman special” vibes from people trying to sell legitimate and illegitimate listings.
mt_|1 month ago
This is now my favorite way to visualize these concepts in practice.
mt_|1 month ago
- Who wants to drive across town to inspect a €50 item for a small fee (we can draw comparison to Uber Eats like platforms fees economies)?
- Can a random broker validate a luxury watch? Do we need another blockchain tech for broker validator skill reputation?
- Physical validation adds days to trades, in online economy, the faster the merrier
- Fees might price out low-value items
Let's see how this plays out.
gergi|1 month ago
killerstorm|1 month ago
There's absolutely no need to make a new L1 for that: you can use existing smart contract/dapp platforms, plug into existing stable coin rails, etc.
themantalope|1 month ago
I think this kind of behavior in principle would be detectable but in principle with enough concentration in the market, a fraudulent seller could in practice get brokers and jurors to collude with them.
kalenvale|1 month ago
techsystems|1 month ago
kalenvale|1 month ago
kikimora|1 month ago
kalenvale|1 month ago
gigatexal|1 month ago
kalenvale|1 month ago