Blog · 2026. április 14.

Amit mondtam, megmondtam

Egy chat, amit nem lehet megváltoztatni, egy olyan chat, amiben megbízhat.

A szerkeszthetőség problémája

Képzelje el, hogy üzenetet kap valakitől. Elolvassa, ennek megfelelően cselekszik, és folytatja a napját. Egy órával később visszatér a beszélgetéshez, és az üzenet valami mást mond. Nem arról van szó, hogy újat küldtek — hanem megváltoztatták azt, amit már elolvasott.

Sok üzenetküldő alkalmazás pontosan ezt teszi lehetővé. Üzenetek szerkesztése a küldés után. Üzenetek törlése a másik fél előzményeiből. A beszélgetés átírása, mintha az, ami elhangzott, soha nem is létezett volna.

Ez kényelmes funkciónak tűnhet. De ára van: lerombolja a közös előzményekbe vetett bizalmat.

A chat mint közös jegyzőkönyv

A Solo2-ben a beszélgetési előzmények két ember közötti közös jegyzőkönyv. Amit Ön lát, az pontosan az, amit a másik személy lát. Üzenetről üzenetre. Szóról szóra.

Olyan, mint egy aláírt szerződés. Aláírás után egyik fél sem húzhat át egy sort, hogy valami mást írjon oda. Hozzáadhat egy új záradékot — küldhet egy új üzenetet. Megsemmisítheti a saját másolatát — törölheti a széfjéből. De nem változtathatja meg azt, ami már le van írva.

A javítási időkeret

Mindannyian hibázunk. Egy elírás, egy rossz embernek küldött üzenet, egy hirtelen ötlet, amit a következő másodpercben megbánunk. Ezért ad a Solo2 egy 60 másodperces időkeretet az üzenet elküldése után.

Ezen a 60 másodpercen belül törölheti az üzenetet, és az mindkét széfből eltűnik — az Önéből és a partnereéből is. Mintha soha el sem küldték volna.

60 másodperc után az üzenet a jegyzőkönyv részévé válik. Törölheti a saját másolatát, ha akarja — a széf az Öné, azt tesz vele, amit akar. De a partnere másolata érintetlen marad. Mert az ő széfe is az övé.

Két nem alku tárgyát képező alapelv

Első: Minden széf adatai szentek. Senki — sem a másik felhasználó, sem a szerver, sem mi — nem manipulálhatja, módosíthatja vagy férhet hozzá egy felhasználó széfjének adataihoz.

Második: A közös előzmények integritása teljes. Az alagút egyik oldalán látható információ megegyezik a másik oldalon láthatóval.

Amikor ez a két elv ütközik — például ha egy felhasználó töröl egy üzenetet a széfjéből —, az első élvez elsőbbséget. A széf az Öné. De ez nem jogosítja fel Önt arra, hogy a másik széfjét módosítsa.

Miért fontos ez?

A bizalom egy privát beszélgetésben azon a bizonyosságon alapul, hogy amit lát, az pontosan az, amit mondtak. Ha a másik személy átírhatja az előzményeket, akkor már nem beszélgetést folytat — hanem a történtek szerkesztett változatát látja.

A Solo2-nél: amit mondtam, megmondtam. Nem azért, mert nem tudnánk implementálni a szerkesztést — megtehetnénk. Hanem azért, mert úgy döntöttünk, hogy nem tesszük. Mert a beszélgetései integritása többet ér, mint az utólagos módosítás kényelme.