my dapp works perfect on local but when i upload to server the address returns null using web3

i have a project which ife been working on and so far it works perfectly on local .But when i uploaded the project to server it is unable to get address using web3. const network = await web3.eth.net.getNetworkType(); console.log(network) this returns ropsten so i know its connected to the correct network too. Has anyone faced…

Is it possible to have a modified Proof of Work that does not require as much energy to secure the blockchain?

As more ASICs hash away for acceptable difficulty, the difficulty keeps rising over time. Greater difficulty means to me that more electricity is used to secure the Bitcoin blockchain. Are there clever ways to modify Proof of Work, continue to use existing ASICs, spread block extraction to more miners, and continue to secure the blockchain…