@blocktrainer Ich habe mir gestern mal dein neuestes Video angeguckt und ich muss sagen, dass du da ein paar Sachen erzählt hast die totaler Blödsinn sind.
1. Ein DAG-based DLT bewahrt Daten genauso global auf wie eine Blockchain (inklusiver voller Historie und aller Balances).
Sharding und Snapshotting sind unabhängig davon ob du einen DAG benutzt und das von dir diskutierte NANO hat keins von Beidem.
2. Niemand zahlt in Bitcoin jemals dafür Daten für immer aufzubewahren. Die gesamten Fees gehen an die Miner und nicht an die Nodebetreiber.
Das Netzwerk bezahlt sich also nicht selbst und sorgt dafür dass die Kosten der Nodebetreiber gedeckt sind und in der Tat nutzen Miner ASICS ohne Festplatten, die weder Daten für andere Nodes zur Verfügung stellen noch in irgendeiner Weise die "Infrastruktur" unterstützen.
Die Kosten das Netzwerk zu betreiben bleiben also bei den Leuten hängen die aus Altruismus das Netzwerk mit einer historischen Fullnode unterstützen wollen oder die selbst diese Daten benötigen.
Wenn es keine Incentive gibt und geben kann Daten für immer aufzubewahren (Wie ...
... soll das funktionieren - einmal zahlen und für immer speichern?) - dann macht es auch keinen Sinn das zu einem zentralen Bestandteil des Protokolls zu erklären weil es über kurz oder lang ohnehin nur dazu führt dass die Daten irgendwann nur noch zentral bei ein paar ...
... wenigen Nodes verfügbar sind weil es für die Altruisten auf lange Sicht zu teuer wird.
Genau dieser Fakt ist es der als Motivation für Snapshots in IOTA dient und der es ermöglicht Nodes zu betreiben auch ohne dass diese irgendwann Unsummen kosten.
3. Historische Daten werden nicht dafür benötigt um Balances zu tracken oder Konflikte zu lösen. Nur weil historische Daten nicht gespeichert werden bedeutet das nicht, dass eine Chance besteht, dass Leute ihre Guthaben verlieren. Ich habe keine Ahnung woher du diese ...
... merkwürdige Idee hast aber der Anspruch eines jeden DLT ist es den aktuellen Zustand der Guthaben sicher und dezentral aufzubewahren ohne dass dabei jemals Geld verloren geht. Das ist in IOTA so und das ist auch in dem von dir diskutierten NANO so.
So langsam wird mir ...
... klar warum du immer so merkwürdige Fragen stellst 😅
Du scheinst ja ein komplettes Missverständnis davon zu haben wie Bitcoin funktioniert und wie hier die Fees verteilt werden und sich das Netzwerk finanziell trägt.
Und spätestens mit dem Lightning Network wird auch ...
... Bitcoin aufhören sämtliche Daten für immer aufzubewahren weil die komplette Historie aller Zahlungen die auf dieser 2nd Layer Lösung stattfinden nirgendwo mehr gespeichert werden.
Ein DLT ist KEIN dezentraler Datenspeicher für die Ewigkeit (das funktioniert auf Dauer nicht).
• • •
Missing some Tweet in this thread? You can try to
force a refresh
So it's finally time for part 2 of the update, in which I will explain how the reactive package allows us to merge metadata and logic to eliminate the problems discussed in the previous thread by getting rid of our 'external propagation logic'.
I will split the thread into several different segments to make it easier to associate the attached pictures with their respective text.
Since we plan to create blocks that act like 'interacting cells', we first need to create a mechanism that allows them to communicate.
For this purpose, we mimic the function of a 'receptor', which is a chemical structure on the membrane of cells that can bind to so-called 'ligands' to release a 'messenger'.
@Plinz I personally think that modeling multiway systems as rewrite systems that operate on a global continuous vector of data is a bit non-intuitive (and also pretty inefficient in code as you have to essentially duplicate the entire vector for each branch that you spawn).
In the ...
@Plinz ... context of Wolframs work, I even think that it leads to questionable conclusions like the proposal to explain the wave function collapse as a Knuth–Bendix completion of the multiway graph, which fails to explain things like Schrödingers Cat where different quantum states ...
@Plinz ... can lead to vastly different macroscopic outcomes.
A slightly different take on causal multiway systems that is also closer to the way we perceive the world is to model them as an evolution of "interacting substates / particles", rather than a continuous sequence of symbols.
I have lately received a number of messages, asking about the security of IOTA's new consensus mechanism in situations like network splits.
Since these questions seem to originate in factually wrong statements of a critic, I want to answer this question publicly.
(1/20)🧵👇
To understand how IOTA handles this type of situation, we first need to understand what a network split is.
It is a situation where the network is split into two (or more) disconnected partitions where each partition can only see their respective set of issued messages.
(2/20)
Most splits are the result of faulty network infrastructure causing temporary interruptions of connectivity.
Redundant hardware and connections have made large-scale network splits increasingly rare but smaller, locally confined partitions are still relatively common.
Apart from a lot of references to other papers, it contains only very hand wavy statements. I don't think they name a single concrete algorithm in the entire document.
@durerus@Conste11ation@Vrom14286662 It was promised that they would release updated papers and information, that would answer some of the questions I had, but I think this was delayed.
I wouldn't rule out that they work on something legit and I would give them the benefit of the doubt but everything that I ...
I think it's time for a short update around our progress on coordicide:
A few weeks ago we merged the refactored consensus code base and we have been running it in an internal testnet since then.
After fixing a lot of bugs, the node looks increasingly stable (we also found ...
... the memory leak that we were fighting with for almost 2 weeks - people who closely follow the development process on github will know what I mean).
The only remaining thing for the prototype to be feature complete in a first MVP version (apart from getting rid of ...
... possible remaining bugs) is the chain switching, which allows nodes to automatically recover after i.e. having being eclipsed / in a minority partition.
Me and Andrea started working on this 2 weeks ago but we had to pause and first change the way we manage state to ...
@DesheShai I would argue that the 50% attack resilience you mentioned is not the result of PoW but the result of how Satoshis voting mechanism does not operate in rounds where you have to "prematurely" finalize decisions. This allows actors to continuously adjust their opinion and ...
@DesheShai ... ultimately converge to all add weight to the same winning outcome.
If you operate in rounds (like all contemporary BFT style consensus mechanisms) and declare a decision to be final once you have reached 67% of the weight (to move on to the next round), then an attacker ...
@DesheShai ... that controls >1/3rd (i.e 34%) could switch the outcome of the voting which leads to the lowered security threshold in each round (waiting for more weight would challenge liveness).
If you do however never finalize decisions and allow actors to converge post-reaching a ...