[l] Bram Cohen hat sich wie ein beleidigtes Kleinkind öffentlich über Avalanche totgelacht. Überhaupt gehört Bram ja zu den unsympathischsten Gestalten im Internet, benimmt sich ständig wie der Erfinder von Gottes Gnaden, dem nie jemand das Wasser reichen könne. Seine Argumente erscheinen mir auch nur partiell schlüssig. Auf der einen Seite sagt er, der Disk-I/O würde das System töten, weil man ständig von Platte Blöcke lesen müsse, um daraus Linearkombinationen zu berechnen. Wer zwingt mich denn, über alle verfügbaren Blöcke Linearkombinationen rauszuschicken? Dann sagt er, das System würde es viel einfacher machen, daß ein böser Angreifer Fake-Daten injiziert und damit einen Download für alle kaputt macht, weil man nicht für alle Linearkombinationen Checksummen prüfen könne. Dem kann ich auch nicht folgen. Ich als Client würde natürlich nur Linearkombinationen laden wollen, wenn ich damit direkt den nächsten Block berechnen könnte, und von dem kann ich dann die Checksumme berechnen, und so sehen, ob die Daten korrekt waren oder nicht. Der Aufwand ist ziemlich der selbe. Unter dem Strich habe ich den Eindruck, Bram wollte sich da vor allem selbst feiern, mit seinen Blog. Die Hauptfrage bei dem System mit den Linearkombinationen ist, wenn jemand den Block A, den ich haben will, nicht hat (so daß er mir das unter dem bisherigen Verfahren nicht geben könnte), wie er mir dann davon die Linearkombination geben soll. Außer er hält nicht die eigentlichen Blöcke sondern nur die Linearkombinationen vor. Das würde aber das Berechnen von neuen Linearkombinationen sehr teuer machen. Ob das praktikabel wäre?