Zitat:
Zitat von aurum
du hast offensichtlich zu wenig Visionen
Robby wird deine Bedenken sicher zerstreuen können
|
Nein, kann ich nicht.
Es sollte jedem klar sein, dass gerade bei neuen Technologien jederzeit ein Bug auftreten kann und das Ding ist im Prinzip wertlos. Der Sourcecode ist öffentlich, d.h. ein paar kluge Köpfe werden schon drüber gesehen haben, weitere Sicherheitsprüfungen werden kommen. Dazu gibts ein Bug Bounty programm mit bis zu 10.000 Nano für eine kritische Sicherheitslücke.
Man muss es zwar häufiger angucken bis man es richtig schnallt, aber im dennoch eigentlich gut veranschaulicht der Kosensus
https://www.youtube.com/watch?v=jFpuK3Sr6Tc
Vereinfacht gesagt muss jede Transaktion von 50+% der Full Nodes (gemäß ihrem stimmrecht) bestätigt werden, bevor sie valide ist.
Normal geht das halt rasend schnell: Neue Transaktion wird rausgeschickt, alle Nodes antworten "jop die ist neu" und der Receive Block wird erstellt.
Versucht einer einen double Spend, d.h. er hat z.B. 1 Nano und will diesen zeitgleich an A und B schicken. Dann gehen die beiden Transaktionen auch an alle stimmberechtigten Nodes, diese melden zurück, von welchen sie zuerst gehört haben und schließlich geht die Transaktion durch, die 50+% der Stimmen hat. In obiger Grafik ist dies der "complex fork". In der Grafik haben 20% zuerst von Transaktion nach A entscheiden und 80% nach B. also geht in dem Beispiel der 1 Nano an B.
Hört sich erstmal alles fein an. Aber sicher werden Angriffe kommen und dann sieht man wie gut es funktioniert. Bei Iota gibts ja ein Fangnetz (wenn man so will) der sich Koordinator schimpft. Dieser guckt ob alles mit rechten Dingen zugeht, daher ist Iota hinsichtlich Angriffen deutlich immuner. Dafür ist Iota halt so gar nicht dezentral, sobald der Koordinator vom Netz genommen wird, ist das Netzwerk lahmgelegt. Gerade dass wollte man ja mit den Kryptos vermeiden.