Advertisements There are two more weeks before launch is delayed, but progress has slowed down lately. The deposit contract for Ethereum 2.0 now holds 50,849 Ether (ETH), worth approximately $22 million as of publication time. This is slightly less than 10% of the minimum required stake of 524,288 ETH, or $230 million. Ethereum 2.0 is […]