An asset's price is simply net buyers meeting net sellers, and the balance of the two depends purely on information about that asset.
If new information about an asset is found, then the price will change in response to that information.
How fast the price changes depends purely on how fast information about that asset can propagate across the market participants.
The "real" price of an asset does not change every 5ms. For a 24/7 global market with no centralised hub, price changes should be much slower.
An exchange that can trade at 5ms only encourages centralisation, scalping, front-running and more.
There is no point to having a market that can respond in 5ms, when participants takes minutes, even hours, to absorb new information around the world.
Instead, THORChain encourages "price inertia", slowing down the speed at which an asset's price can change deliberately, as a function of slip-based fees.
In addition, it forces all swaps through an artificial bottleneck, to drive up fees deliberately.
Further, it incentivises deep liquidity, so that the deeper the pool, the harder it is to change its price and the more volume it requires in order to change.
And finally it performs global settlement on all swaps in 5 seconds, no matter the origination, or the chain.
It is not possible to front-run THORChain, a front-runner simply cannot make THORChain put their trade in front of another, unless they make their trade bigger and pay higher fees, which a scalper simply will not do.
Not even a THORNode can front-run THORChain, because swaps are not picked from the mempool, they are picked from the swap-queue which requires observation consensus of an *external* chain. A THORNode can only omit their observation, which causes them to be slashed.
In the case of Bitcoin, new inbound swaps will be settled on Bitcoin every 10 mins, then settled on thorchain 5 seconds later.
Savvy traders will scan the Bitcoin mempool and position their counter-trade, but they have to wait until the block is finalised.
Thus there is no point to 5ms trades, unless your business is a centralised hub that favours front-runners and scalpers.
5 seconds is more than enough for global settlement on asset prices, and THORChain deliberately encourages price inertia.
The deeper the pools get on THORChain, the more volume it generates and the more difficult it is for prices to change.
This drives up fees, paying LPs more, until finally the pools are so deep, the pool prices *are* the asset prices.
THORChain now drives the market.
This is now already happening for some assets on BEPSwap - BEPSwap is setting the price, and the market price responds to it.
In summary, THORChain deliberately creates price inertia, and the market is better off for it.
There is no point to 5ms trades in the decentralised future, 5 seconds is more than enough.
• • •
Missing some Tweet in this thread? You can try to
force a refresh
If you hold a Bitcoin UTXO that you can spend, you sign a tx and broadcast it. Individual Bitcoin miners can choose to not to process it, but they cannot stop it being eventually processed.
Bitcoin users do not have a relationship with miners, and miners don't hold funds.
If you sign a tx spending Bitcoin into THORChain, it will get processed by miners, then witnessed by THORNodes into the state machine. Any THORNode can choose not to witness it, but they will get unavoidably slashed.
So it will eventually end up in the state machine.
* Because the team recognised early that memetic growth of the network is an important driver to gaining widespread adoption. *
Simply, because it's a meme.
/thread
Decentralised crypto money networks are held together by the people who make it.
The more they can identify with each other, share their ideas, spread their memes, the stronger the network is.
Norse mythology is as old as time itself, arguably one of the strongest memes ever
Norse Mythology likely descends from the Old Testament (Book of Genesis) containing similar ideas (even a version of Adam & Eve - Aska & Embla, with similar fates).
It's a rich brand, woven in and out of culture for thousands of years, including recent comics and movies.
If they are wrapped/pegged, the project is out-sourcing security to another protocol.
THORChain secures native assets.
2) Is the security model scalable?
If the security model is "proof of stake" but does not couple the security of vaulted assets with their value, then the protocol can become unsafe.
THORChain uses an Incentive Pendulum - which is scalable and autonomous.
3) Does the protocol use Atomic Swaps?
Atomic Swaps are a deal-breaker for incentivised liquidity pools, since Atomic Swaps cannot be pooled or incentivised, and is vulnerable to the "American Call Option"
Nodes are connected to a plurality of chains. Everytime they see a transaction concerning a THORChain vault, the bundle up their observation into a witness transaction.
A client sits between each chain-node and the Observer, which abstracts away chain nuances
The witness transaction object looks like the following, where, no matter the originating chain, all witness transactions are the same.