We'll be putting forward our proposal for a different 2nd layer smart contract system in another week or two. Our plan is to do an airdrop on Hive stakeholders for the cpu gas token for our smart contract system.
One of the great things about doing smart contracts on the 2nd layer is that Hive will be able to offer multiple competing platforms. For funding purposes via DAO, however, I think there should be a good explanation of how the system is going to help the price of Hive relative to the amount of funds requested.
There's no real need for another p2p system, because 2nd layer apps can piggyback off the existing one. A separate one could be setup to isolate traffic to only apps that need/want the data, of course.
In any case, the best way to do this would be to leverage the existing p2p technology we developed already, instead of creating a new one (creating a good p2p network is a hard problem). As part of our proposal, we'll also take a look at methods for making the p2p code available to various 2nd layer apps that do want their own communication network.
RE: Hive-Engine DAO Funding Proposal