Quote:
Originally Posted by spinner2000
anyone have a good analogy for why Ethereum has so much potential?
Is it kind of like Facebook creating an API so that any developer can build off their platform?
Bitcoin has a very underpowered scripting for spending Bitcoins. Most people think of Bitcoin scripts as just addresses, and they by far are the most common use cases. But there are many other of things you can do, which basically execute programs to determine if you are allowed to spend coins.
Much of this functionality is locked down right now since it could result in a fork or bug. Some of it has been slowly enabled or expanded to allow it to be easier used (adding multiple signatures required to spend is a good example). Ethereum is going even more complicated than even the full Bitcoin specification. This will allow you to have more complicated rules for distributing coins, which will allow you to make alt-coins within that chain very easily, for example.
It's a very ambitious project that could very well be unusable and bloated, or work great. It's too early to tell for sure, but it at least has potential and is doing something innovative.