The Ethereum protocol was designed with PoS in mind and has a built-in difficulty bomb[1] to prove it. In short, this difficulty bomb makes it exponentially harder to mine ETH over time. The goal of this feature was to encourage all participants of the ecosystem to transition to PoS as quickly as possible.
Given that, the implementation has not worked out totally as expected, as the difficulty bomb has been pushed back a few times over the years. However, to answer your question, the reason they did not move faster is because this transition is hard and plays in some uncharted territory.
I hear this argument a lot and have a genuine question.
How does Bitcoin electricity usage compare to something that achieves a similar goal?
A good example is gold—many people compare Bitcoin to gold. What are the relative electricity costs of the two, and does that justify the cost of either asset? This would take into account the electricity costs of mining, labor, supply chain, storage, etc.
> cryptocurrency has a finite volume of transferrable currency
This is true of Bitcoin. Others, such as Ethereum, have a known inflation schedule, which would help alleviate the issue you mentioned as being a currency of the future. Furthermore, it is looking like the "currency of the future" may (at least in the short term), look more like a cryptocurrency that is worth $1 and is 1:1 backed by a dollar in a bank account. These are known as stablecoins and are an in-demand topic right now for central banks around the world.
Bitcoin has a property of having a known, fixed supply. This allows it to serve as a store of value. It can and is used for day-to-day transactions, but there may need to be more advancements to make these types of transactions viable long-term (such as the lightning network).
> Telegram supports end-to-end encryption ("secret chats") with no logging -- as far as I know there is no proof that these chats are untrustworthy.
The argument I've heard is that Telegram uses their own encryption protocol. The rule of thumb in cryptography is "don't roll your own crypto".
The reason why that statement exists is because there are _countless_ examples of teams coming up with their own, new cryptographic mechanisms that either break (intentionally or not) or were written with a backdoor. People get incredibly clever when it comes to breaking encryption.
AFAIK the only way to be on the right side of this argument is to use a time-tested encryption protocol. However, there are even instances where some protocols have been live and in production for x years before discovering that a backdoor has been in the code since day one.
This seems like a great way for newcomers to learn the basics of `git` though GitHub. A great move by GitHub to try to capture this market of users who may not yet be comfortable with subversion control.
RegExr [0] does a great job of showing individual highlights even when they are in a sequential string. You can try to implement this if you want instead of showing a callout with a note to let the reader know that they highlights should be on individual characters.
One of my favorite things about htop are some of the projects that have been created that are modeled after htop but focus on information other than system resources.
Cointop [0] is one of these projects that comes to mind.
The Ethereum protocol was designed with PoS in mind and has a built-in difficulty bomb[1] to prove it. In short, this difficulty bomb makes it exponentially harder to mine ETH over time. The goal of this feature was to encourage all participants of the ecosystem to transition to PoS as quickly as possible.
Given that, the implementation has not worked out totally as expected, as the difficulty bomb has been pushed back a few times over the years. However, to answer your question, the reason they did not move faster is because this transition is hard and plays in some uncharted territory.
[1] https://medium.com/fullstacked/the-ice-age-is-coming-ee5ad5f...