!GsmxjHfeAYLsTEQmjS:nixos.org

Matrix Meta (Nix)

619 Members
Discuss your proposals for the Matrix space here, before suggesting them in #matrix-suggestions:nixos.org175 Servers

You have reached the beginning of time (for this room).


SenderMessageTime
16 Jul 2025
@k900:0upti.meK900 I don't think there's a solution for achieving this that is actually good 20:24:57
@k900:0upti.meK900Any sort of consensus algorithm is susceptible to 51% attacks20:25:16
@k900:0upti.meK900And CRDTs are susceptible to splits20:25:28
@magic_rb:matrix.redalder.org@magic_rb:matrix.redalder.org51% is a fun one, ive long been fascinates by distributed systems, but any system you come up with which is based on consensus can be taken over by the 51% thing20:30:40
@k900:0upti.meK900The only thing I can think of is doing some kind of roughtime thing20:31:15
@magic_rb:matrix.redalder.org@magic_rb:matrix.redalder.orgRoughtime?20:31:34
@k900:0upti.meK900Where you have an external trusted timing oracle20:31:34
@k900:0upti.meK900 Or five 20:31:39
@magic_rb:matrix.redalder.org@magic_rb:matrix.redalder.org"Trusted" and "distributed" dont go together :P20:31:59
@k900:0upti.meK900 But that's arguably a single point of failure 20:32:00
@magic_rb:matrix.redalder.org@magic_rb:matrix.redalder.org(So is matrix.org)20:32:12
@k900:0upti.meK900
In reply to @magic_rb:matrix.redalder.org
Roughtime?
https://roughtime.googlesource.com/roughtime
20:32:13
@magic_rb:matrix.redalder.org@magic_rb:matrix.redalder.orgOh nice, didnt know rhat20:33:51
@k900:0upti.meK900But you still need to agree on the set of roughtime servers to trust20:34:32
@k900:0upti.meK900 Or include a giant pile of receipts in every state event just in case someone in the federation trusts that particular server 20:35:21
@magic_rb:matrix.redalder.org@magic_rb:matrix.redalder.orgDistributed systems are hard :(20:38:06
@c-x-berger:boiler.socialc-x-bergerhttp://scholar.harvard.edu/files/mickens/files/thesaddestmoment.pdf20:38:22
@c-x-berger:boiler.socialc-x-berger* for further reading http://scholar.harvard.edu/files/mickens/files/thesaddestmoment.pdf20:38:37
@emilazy:matrix.orgemilyhttps://developers.cloudflare.com/time-services/roughtime/ fwiw20:55:30
@emilazy:matrix.orgemilycloudflare kinda adopted the protocol from google at this point20:55:43

Show newer messages


Back to Room ListRoom Version: 6