I always loved Bancor concept, and I see it's gaining momentum.
The only thing that is bothering me is that it's working on ETH blockchain as an ERC20 token.
It depends on ETH success, and can suffer from ETH blockchain congestion, etc.
I think the "ultimate" currency, or store of value (constant growth based on market growth with new tokens/currencies added in its decentralized exchange) that Bancor is, should have its own blockchain.
I remember reading in the whitepaper that their are plans to be able to cover other blockchains too, etc.
But, do other people think Bancor is meant to be on its own blockchain?
I'm not an engineer so I don't know what are the current possibilities about cross-chain smart contracts to be able to run Bancor decentralized exchange, but I would be very happy to know what the community thinks about this aspect.
I really feel like Bancor can't fulfill its goal by remaining in ETH (or any other) blockchain.
Bancor operates on top of other blockchains for which it provides access to its liquidity network.
As Bancor is built to provide cross-chain liquidity, using ETH alone simply would not work. Building Bancor's liquidity network entails creating an entirely new ecosystem, which of course will have interplay with many other ecosystems, existing and future.
In line with this, there is a new Bancor department under construction, focused exclusively on developing cross blockchain architecture.
Thanks a lot for the answer

.
It clarifies the role of Bancor in the crypto infrastructure, as a liquidity network rather than a blockchain. So, no need to spend time to develop and maintain a blockchain, rewarding masternodes/miners, etc. It makes sense.
However, on the technical side, we still have the BNT token as an ERC20, running on Ethereum. So, even if Bancor is a liquidity network, the token that stores all the network value (BNT) relies on Ethereum. I don't say Ethereum is bad, as I think it will just get better with time, but it still is dependant on Ethereum blockchain.
So, BNT token will always remain an ERC20 token, but Bancor devs will make it possible to trade it cross-chain using smart contracts.
Is that it?