So it's a sidechain that ocassionally checks in it's state to bitcoin's main chain? And you can lock up BTC on the mainchain to use it on the sidechain?
From their site:
> Like Bitcoin, Stacks is a layer-1 blockchain. Proof of Transfer connects it to Bitcoin with a 1:1 block ratio.
The full protocol description can be found in https://github.com/stacksgov/sips (see SIP-001 and SIP-007 in particular).