In BigChaindb paper, it's mentioned that it's compatible with Ethereum and is complementary to Ethereum. But BigChaindb has has its own consensus.
Question 1: How can BigChaindb work with Ethereum (smart contract)?
Question 2: Why would it improve scalability if we use it with Ethereum?