As the title states, I was pondering whether the nature of open-source software is the way to go. It appears to me coins copy each other all the time. Example BNB copies ETH with BSC. And now BNB copies ETH with BEP-95 update.
It's not a problem but something that makes me feel strange that if BNB has been doing regular burn and why do it needs to do another burn like ethereum. Ethereum was doing it caused by there's no cap for the maximum supply and prevent the inflation. Did cz wanna burn his BNB to the zero supply? lol
But given that your own protocol could be at stake if you give up critical information, is it best to therefore share the information and keep it open source?
Sometimes that's not good to make it being opensource but remember that the blockchain was a protocol for anyone and any solutions that already implemented by ethereum has been starting from the community.
Or close the information (for a small period, not forever), so that one can keep a competitive advantage? Food for thought. Discuss.
Just reveal what needs to reveal and keep the important source code privately.