Decentralized finance protocols Curve Finance and PancakeSwap are in a public dispute over alleged code reuse, raising questions about intellectual property in the crypto space.