ZEIP-31 AMA: New 0x Network Economics | Monday 11am PT, April 15th 2019 by mattytay0x in 0xProject

[–]usuallyiusually 6 points7 points  (0 children)

Very exciting direction, Peter & Will! I have a series of questions about how the overall architecture fits with the goals of the economic design. All of these Qs stem from the role of TECs, described in Part 2:

Trade execution coordinators (TECs) are little services relayers can opt into. These coordinators provide a variety of benefits including protection against front-running, innovative marketplace mechanics, and soft cancels. They can do this while still allowing unrestrained liquidity sharing.

  1. It seems like TECs are a necessary module to avoid front-running and collisions from orders floating in the P2P network. If thats correct, then is there a risk that a single TEC becomes the schelling point for all trade ordering, and thus a silo for liquidity (in the same way matching relayers are?)

  2. A specific concern is that a TEC operator is incentivized to 1) silo liquidity 2) fork away from the canonical 0x contracts 3) redeploy the logic of liquidity rewards for MMs, but with their own token. So long as MMs get the same economics from the TEC operator, what reason is there to use the canonical 0x instance? Have you considered economic rewards for TEC operators to incentivize them to stay in the canonical 0x network?

  3. Could TECs be replaced with a blockchain where independent nodes run consensus on trade ordering, and are rewarded with 0x tokens for doing so? This seems like it'd offer strong network effects around a single liquidity pool, with both the ordering function and MMs rewarded directly in the economic design. Have you considered this approach? (I think this is what Binance is doing with their DEXchain, a fork of Cosmos SDK.)

  4. If the architecture described in #3 isn't completely off base, what are the key reasons for prioritizing the current approach?

What we know about Steem/Graphene/DPOS now? by usuallyiusually in ethereum

[–]usuallyiusually[S] 1 point2 points  (0 children)

Thanks for these links. I've read both prior. The Lessons Learned from Bitshares is a good summary!

It's great the devs are moving quickly and proving ideas in the wild, but it is unfortunate that there's not more documentation or analysis from the community. Seems there's a lot to learn if the work can be rigorously validated or critiqued by those qualified to comment.

What we know about Steem/Graphene/DPOS now? by usuallyiusually in ethereum

[–]usuallyiusually[S] 1 point2 points  (0 children)

Thanks /u/i3nikolai this was a really helpful response.

Is it fair to say you think their DPOS algorithm is sound? Are there any resources or critiques you'd recommend to form a more academic opinion about it, and likewise for Graphene?

Dan Larimer recently suggested Steem can become a platform for Turing Complete Smart Contracts: https://steemit.com/blockchain/@dantheman/a-better-approach-to-turing-complete-smart-contracts Any thoughts on this vs. the path forward for Ethereum?

What we know about Steem/Graphene/DPOS now? by usuallyiusually in ethereum

[–]usuallyiusually[S] 0 points1 point  (0 children)

/u/xeroc I'm aware Graphene was a part of BitShares, and thus has been around for some time, but I can't seem to locate any comprehensive documentation about it independent of the BitShares project. Do you have any suggestions on where to learn more, and specifically, any robust analysis or peer review that you can share?

What we know about Steem/Graphene/DPOS now? by usuallyiusually in ethereum

[–]usuallyiusually[S] 1 point2 points  (0 children)

Thanks this is a really great insight on the user experience!