110 karma · joined August 7, 2021
I am not against that set of rules, especially for the legacy system, but it's not on blockchain devs to comply.
We will have to let our legislators decide. Starting to see a good amount of bipartisan support for reasonable regulations (in the eyes someone who is pro crypto). And whatever they decide it will prove the true strength of a blockchain if it can resist censorship. For example, if they choose to make Coinbase comply with OFAC on an attestation level the system should be able to deal with that through social slashing etc.
It gets muddy where with Ethereum where there are public companies like Coinbase who have to comply with certain laws as they are a financial entity running their own validators with coins from their depositors. Don't get me wrong there is an urgent need for regulatory clarity and not all regulations are bad.
If censorship ever came to the blockchain itself i.e. Coinbase (who holds a large stake and needs to comply with OFAC) not attesting non-compliant blocks, there are censorship resistant ways the chain can employ to prevent this - like social slashing, this is a great read on it:
https://ercwl.medium.com/the-case-for-social-slashing-59277f...
Go compiles so fast and reads cleaner imo, that I never saw the benefit of python. I always thought debugging python was clunky, could be unfamiliarity with interpreted languages. Also a few times I needed to use an ODBC driver with python left a bad taste in my mouth. But overall I get what you're saying, my new team writes all of their lambdas in python so I'm going to have to learn.
I think the scariest thing that people think of and I originally thought when I heard Ethereum will scale with "Layer 2's" is you are sending your money to a blockchain you do not have the keys to do not actually control the funds. The layer 2 scaling solutions will seamlessly interoperate with the current dapps that will be ported over looking seemless for users. You are essentially holding your capital in a contract you can call on at anytime and retrieve to the settlement layer (Ethereum layer 1).
These are the trade off imo and do not make either system better. I just prefer decentralization if I'm holding capital on a blockchain for an extended period of time.
Today it might just be El Salvador but bet on more countries joining the network based off of the game theory of the network. This innovation is profound and will revolutionize economies in the 21st century leading to better allocation of capital and the world finally getting off of the petrodollar.
If you're for this increased regulation fine, just understand it will push innovation and capital elsewhere in the world. And despite what you may want, bitcoin will not die.
Bitcoin is PoW for many reasons, a fork of bitcoin could switch it to PoS and end the discussion, but its decentralized nature where one hash = one vote is part of the core of its economic policy.
Ethereum and other PoS chains take trade off but advantages from utilizing PoS one that it desires to be a blockchain that can settle contracts on its layer 1.
This Portman-Warner amendment favors PoW chains dissuading competition between the two.
I've never understood this narrative. There is no narrative about other industries like gold mining that also consume exorbitant amounts of power that you could deem useless. If you do not believe in the thesis of a decentralized currency and the freedom it brings it is easy to say things like this.
Software should be protected with the same rights we have with speech. If the Wyden/Toomey/Loomis amendment doesn't pass today this will effectively censor and control the code that an American software dev would have to write to comply with proper reporting. This bill, if passed, should be taken to the courts.