Hat Vitalik ETH entwickelt aufgrund der ERC20-Token oder aufgrund der Smart Contracts?
Wegen der Token.
Er hat damals die Ideen von JR Willett in Bezug auf Mastercoin gesehen.
JR wurde heftig kritisiert, weil er seine Tokenization auf der Bitcoin-Blockchain abwickeln wollte, was zu "Spamming" führen würde.
Also hat Vitalik den anderen Weg gewählt, und eine eigene Blockchain "geschrieben", und eine bestehende Programmiersprache von Gavin Wood reinkopiert.
Die Smart Contracts sind also lediglich ein Neben-Aspekt, der bereits lange vor Ethereum (rund 4 Jahre vorher) in der Bitcoin-Welt diskutiert, und 2 Jahre vorher von Mastercoin und Counterparty implementiert wurde.
Die Kernmotivation für eigene Token war und ist aber der ICO, ansonsten hätte man das nämlich sehr wohl auch ohne eigene Token mit einfachen Bitcoin-Zahlungen abwickeln können.
JR Willet hat das im Übrigen auch ehrlich von Anfang an so gesagt, Vitalik hat später lieber so getan, als sei das ein unbeabsichtigter Nebeneffekt.
