5 ms·
just because you don't use it or put in the effort to look at different decentralized projects doesn't mean there are "no use-cases". I think with the amount o
by snejad123 5y ago
just because you don't use it or put in the effort to look at different decentralized projects doesn't mean there are "no use-cases".
I think with the amount of activity on AAVE and yearn, plus the growth these projects have received have killed that argument. Very 2017 argument that no longer makes any sense and is presented by luddites.
Most the bottlenecks right now to why you don't have day-to-day apps deployed on ecosystems like ethereum is because of the gas prices. You have hundreds of very intelligent developers working to decrease this to fractions of a cent.
There are legit architectural changes like proof-of-staking and L2-proposed changes that will for sure reduce the price of a function invocation in ethereum.
But you probably don't care about this, because you'd rather hang your nose high and pretend that you're much smarter than a whole ecosystem of extremely talented developers (including some award winners). Enjoy that feeling mate, it's not going to last long and it's all entirely ego-based.
- neurotrace 5y agoI'm not OP but this doesn't seem to answer the question. You presented a lot of speculation and mentioned two things that I've never heard of
- snejad123 5y agothe onus is not on me to hand-deliver you information. I'm just here to say OP is wrong, speaking emotionally/egotistically, and spreading trite arguments that have been debunked time and time again. Go ahead and google "L2 ethereum" and "ethereum proof-of-staking migration". If you want to dive deep into the ecosystem it's all in plain sight for you to do so. There is a lot going behind the scenes and I simply don't have time to regurgitate the information.
- verdverm 5y agoL2 has been delayed years, still years out, and optimistic rollup seems to be following the course of delays
- snejad123 5y agowell not sure what this proves, but I guess you can bet against the ethereum developers delivering. I'm personally not making that bet, but if you want to do so, that's your view of the world lol.
- verdverm 5y agoI know core devs and hodl, just saying they continuously fail to deliver and that there is doubt that a solution is actually possible. Things get far more complex and the exploits quite interesting
- snejad123 5y agothat's fair, and you actually have an informed view on this matter. The solution you have come to is a fair one (which is that truly developing a decentralized infrastructure that is reasonably priced to run apps on has too many challenges to succeed, at least the current solution that ethereum is providing). I have hope that these problems can be surmounted by the ethereum development team. There are lots of challenges, and that is why everyone says we are at the beginning stages. I think it's worth a shot, and if it succeeds I do believe we'd live in a better society.
- verdverm 5y agoIf a blockchain is to succeed, it will likely be something other than ETH. The fees for ops is far more complicated than renting VM time from a hyper cloud and performance is terrible. The DX is worse than the UX, the issues they need to overcome are human problems, not technology ones Im particularly fond of Hyperledger Fabric, though it is quite antithetical to the crypto narrative.
- neurotrace 5y agoLet me just preface this by saying that I'm not anti-crypto. From what little I know about it, it's an interesting tech. I just literally don't understand _why_ people use it. So I dug in to what you mentioned. Layer 2 Rollups > Layer 2 is a collective term for solutions designed to help scale your application by handling transactions off the Ethereum mainnet (layer 1), while taking advantage of the robust decentralized security model of mainnet. Transaction speed suffers when the network is busy which can make the user experience poor for certain types of dapps. And as the network gets busier, gas prices increase as transaction senders aim to outbid each other. This can make using Ethereum very expensive. So it makes Ethereum cheaper. As someone who doesn't really get the hype, this doesn't help at all. Making Ethereum cheaper doesn't help me if I don't have a reason to use Ethereum. After Googling "ethereum proof-of-staking migration" my take away is that moving to proof-of-stake will make it more robust and more energy efficient. Again, it doesn't tell me anything about why I should use Ethereum (or any other cryptocurrency) in the first place. Everything I read about crypto talks about how it's currency that can be produced by anyone* and blockchain inherently makes it possible to know who did what and when. As a layperson, none of this is interesting or useful. The average person isn't going to start mining, the average person isn't going to speculate on a very volatile market, and the average person has no way to spend any crypto that they own. I'm not saying it's your job to fix the optics here but I've read a ton of comments in this thread and not a single person has pointed to something that made me think "I could use that" and I'm the kind of person who likes to browse Github looking for weird things to try out. * Provided you have enough money to build a powerful PC and afford the electricity cost
- snejad123 5y agocheck out some of the DeFi projects for more hands-on applications (they all have githubs too): Sushi, yearn, aave. Right now with the current function invocation costs, ethereum ecosystem cannot support meaningful apps outside of trustless banks which is why L2 is extremely important. It's going to unclog a massive drain if done right.
- mkolodny 5y agoProof-of-stake is a strategy being used to make some cryptocurrencies more environmentally friendly. Instead of using lots of compute to compete create new bitcoins, cryptocurrencies using proof-of-stake, like Ethereum 2.0, dole out new coins to people relative to the amount of the currency they already own. Proof-of-stake uses orders of magnitude less compute than proof-of-work, so it's far more environmentally friendly. Gas prices are transaction fees. Right now, both Bitcoin and Ethereum have high transaction fees - too high to use those currencies for small purchases. The high transaction fees are also delaying "Web 3.0" - new decentralized applications that use blockchains as databases. Once transaction fees go down (and Bitcoin's transaction fees have gone down a lot in the past couple of months), that will make cryptocurrencies practical for more purchases and applications.
- Jasper_ 5y ago> cryptocurrencies using proof-of-stake, like Ethereum 2.0, dole out new coins to people relative to the amount of the currency they already own Doesn't this mean that those who don't have the funds to be able to safely stake their coins see their balance depreciate as the incoming coins go to people who have the ability to stake their wealth, implying that the most efficient way to use the system is to concentrate wealth? The goal of proof-of-work is to prevent supermajorities from taking over the chain's verification by turning verification into a lottery of labor. Proof of stake doesn't seem like it solves that problem.
- mkolodny 5y ago> Doesn't this mean that those who don't have the funds to be able to safely stake their coins see their balance depreciate as the incoming coins go to people who have the ability to stake their wealth, implying that the most efficient way to use the system is to concentrate wealth? Not necessarily. If the currency's market value keeps increasing, then even if you don't stake your coins, your balance will still appreciate. > The goal of proof-of-work is to prevent supermajorities from taking over the chain's verification by turning verification into a lottery of labor. Proof of stake doesn't seem like it solves that problem. From the Ethereum website: "The threat of a 51% attack still exists in proof-of-stake, but it's even more risky for the attackers. To do so, you'd need to control 51% of the staked ETH. Not only is this a lot of money, but it would probably cause ETH's value to drop. There's very little incentive to destroy the value of a currency you have a majority stake in. There are stronger incentives to keep the network secure and healthy. "Stake slashings, ejections, and other penalties, coordinated by the beacon chain, will exist to prevent other acts of bad behavior." [0] [0] https://ethereum.org/en/developers/docs/consensus-mechanisms/pos/#proof-of-stake-and-security https://ethereum.org/en/developers/docs/consensus-mechanisms...
- Jasper_ 5y ago> Most the bottlenecks right now to why you don't have day-to-day apps deployed on ecosystems like ethereum is because of the gas prices. You have hundreds of very intelligent developers working to decrease this to fractions of a cent. But I can deploy an app on AWS for fractions of a cent right now. What does Ethereum do?
- snejad123 5y agono you cannot deploy an uber-like taxi app on AWS for fractions of a cent. More like billions of dollars and thousands of employees plus regulations. It's not just about the deployment infrastructure, it's also about the actual vendor-client interaction and the cost of running the service, and where the incentives are.
- Jasper_ 5y agoSo does Ethereum let me run an uber-like taxi app for fractions of a cent and not pay my employees? How does it do that?
- snejad123 5y agoI think you fundamentally don't understand what Ethereum is trying to do if you are thinking like this. I suggest you read the documentation and learn about what the infrastructure actually allows you to do. Ethereum will allow you to deploy a smart contract that enables taxi drivers to provide that service to taxi customers. You do not have any employees and rather the taxi drivers will decide whether they wish to use your contract or not. For making money: you can create a token which allows holders to have shareholder rights. You create a governance board to which the token shareholders vote on matters related to the business (expansion, token buy-back protocols, etc). You're thinking with a centralized mindset. This decentralizes the service so it's driven by the community rather than a company. No one has employees. So the service itself runs for pretty much free, and the consumer only pays overhead of staking and any programmatically added fees (which is going to be much, much less overhead than Uber carries).
- bamboo2 5y agoIt would be more persuasive if you could point to something that has utility and viability in the here and now. A killer app or something that benefits society and offsets the much talked about negative externalities. From the outside it’s hard to see the good and so the crypto community would benefit greatly by focusing on pr at least as much as the technology itself. When I talk to working class people, the view of Bitcoin is as a tool for the wealthy young tech overlords to make even more outrageous fortunes. Punctuate that with news about ransomware and child trafficking and you can imagine. They hate it a lot. Crypto shouldn’t be an enemy of the poor, but it is according to every poor and working class person I ask. That’s a problem worth solving IMO.
- snejad123 5y agoA decentralized marketplace is more akin to what you would see in ancient bazaars of Mesopotamia. It will allow vendors to collect more money for their service while at the same time allowing customers to pay less for the same service. This is because a decentralized service does not need a thousand people and billions of dollars of VC funding to run (take Uber for instance). Instead there will be the smart contract (which will require funding so there will be a very small fee per transaction), the governance body (which is going to be like the shareholder system of the stock market so token holders), and the vendors themselves. Multiple layers of waste will be cut (middle management, needing an actual corporation to provide a service) and it's a more natural way of doing business. It's a pretty radical shift from the way we're doing things now and the wheels are in motion which is why so many people are excited.
- verdverm 5y ago> Instead there will be the smart contract (which will require funding so there will be a very small fee per transaction) So you are saying there are still middlemen who take a cut of the transactions?
- snejad123 5y agoYou are on YC's forum! I suggest you learn how the price of a product or service changes based on regulation, cost of employees, the amount of money a business owes in loans, basic stuff! More overhead adds to the cost. A smart contract infrastructure will not have zero overhead, but it will be close to it. Much less than a centralized service provider. There is no "middlemen" but more just one "middleman" which is the smart contract which each will have a different protocol and how they handle fees. Some will use it to pay for API calls, others will use it to do some automated token buy-backs. Depends on the contract. And the beauty is, the contracts are all publicly available so you can read it before requesting to the service.