GNU social JP
  • FAQ
  • Login
GNU social JPは日本のGNU socialサーバーです。
Usage/ToS/admin/test/Pleroma FE
  • Public

    • Public
    • Network
    • Groups
    • Featured
    • Popular
    • People

Conversation

Notices

  1. Embed this notice
    sebsauvage (sebsauvage@framapiaf.org)'s status on Thursday, 10-Aug-2023 16:09:11 JST sebsauvage sebsauvage

    💶 💰 #cryptomonnaies
    Un bug dans un OS ou un logiciel et vous pouvez perdre la totalité de vos fichiers.
    Mais c'est pas grave, vous avez des backups, n'est-ce pas ?

    Mais qu'est-ce qui se passe si un bug dans le logiciel qui gère une cryptomonnaie vous fait perdre la *totalité* de votre portefeuille ?
    Vous n'aurez pas de backup.

    Et c'est exactement ce qui est arrivé :
    https://sebsauvage.net/links/?JnCmfw

    In conversation Thursday, 10-Aug-2023 16:09:11 JST from framapiaf.org permalink

    Attachments


    1. No result found on File_thumbnail lookup.
      Milk Sad: Developers discover flaw in Bitcoin wallets, users must move funds immediately - The Nation View - Liens en vrac de sebsauvage
    • Haelwenn /элвэн/ :triskell: likes this.
    • Embed this notice
      sebsauvage (sebsauvage@framapiaf.org)'s status on Thursday, 10-Aug-2023 20:02:28 JST sebsauvage sebsauvage
      in reply to
      • 🪨
      • erdnaxeli

      @Varpie @erdnaxeli

      Donc l'avantage (et aussi le problème) avec les banques, c'est que tu peux discuter avec des humains et négocier.
      Avec la blockchain, tu ne peux pas discuter avec l'algo ou négocier.

      Les erreurs arrivent.
      Avec une banque, c'est rattrapable.
      Avec la blockchain, c'est irrémédiable.

      In conversation Thursday, 10-Aug-2023 20:02:28 JST permalink
      Haelwenn /элвэн/ :triskell: likes this.
    • Embed this notice
      sebsauvage (sebsauvage@framapiaf.org)'s status on Thursday, 10-Aug-2023 20:02:29 JST sebsauvage sebsauvage
      in reply to
      • 🪨
      • erdnaxeli

      @Varpie @erdnaxeli

      Oui tout est dupliqué sur la blockchain, mais ce n'est pas un backup. Juste une copie.

      L'une des propriétés intéressantes d'un backup, c'est qu'on peut revenir à l'état du backup.
      Ce qui n'est pas possible avec la blockchain.

      In conversation Thursday, 10-Aug-2023 20:02:29 JST permalink
    • Embed this notice
      🪨 (varpie@peculiar.florist)'s status on Thursday, 10-Aug-2023 20:02:31 JST 🪨 🪨
      in reply to
      • erdnaxeli

      @sebsauvage@framapiaf.org @erdnaxeli@framapiaf.org Tu parles de 2 choses différentes, là... Une blockchain décentralisée (que ce soit une cryptomonnaie ou un repo git) a par design autant de backups que de nœuds, si on perd les données sur un système on n'a qu'à les copier d'un autre système.
      Le fait de revenir en arrière est théoriquement possible également (Ethereum l'a fait, ce qui a créé le fork avec Ethereum Classic si je me souviens bien), mais pour ça il faut qu'il y ait un consensus. Les transactions apparaissant comme certifiées, ça devient compliqué, là où pour une banque vu que c'est centralisé il suffit d'avoir l'accord de la banque.
      Mais ça n'a aucun rapport avec les backups du coup, il n'y a aucune perte, tout est resté sur le système, donc pas besoin de backup.

      In conversation Thursday, 10-Aug-2023 20:02:31 JST permalink
    • Embed this notice
      sebsauvage (sebsauvage@framapiaf.org)'s status on Thursday, 10-Aug-2023 20:02:32 JST sebsauvage sebsauvage
      in reply to
      • 🪨
      • erdnaxeli

      @Varpie @erdnaxeli

      En effet, pas de backup (de mécanisme de secours) sur la blockchain.
      C'était justement pour dire que du côté des banques, il y a moyen de revenir en arrière.

      In conversation Thursday, 10-Aug-2023 20:02:32 JST permalink
    • Embed this notice
      🪨 (varpie@peculiar.florist)'s status on Thursday, 10-Aug-2023 20:02:34 JST 🪨 🪨
      in reply to
      • erdnaxeli

      @erdnaxeli@framapiaf.org @sebsauvage@framapiaf.org Oui, c'est clairement du matériel pour Cryptobros Taking Ls (ce qui me fait marrer perso), mais je dis juste que l'analogie avec les backups ne tient pas la route, parce qu'il n'y a pas de perte de données. Comme tu dis, la blockchain fait son taf, tout est bien là, juste que bah niveau sécurité c'est pas tout à fait ça (comme beaucoup d'histoires de Cryptobros Taking Ls)

      In conversation Thursday, 10-Aug-2023 20:02:34 JST permalink
    • Embed this notice
      erdnaxeli@framapiaf.org's status on Thursday, 10-Aug-2023 20:02:41 JST erdnaxeli erdnaxeli
      in reply to
      • 🪨

      @Varpie @sebsauvage
      En fait le problème ici c'est qu'il n'y a pas de bug dans la blockchain ou un des nœuds. Tout fonctionne comme prévu, mais tout repose sur le fait que les clés privées ne peuvent pas être devinées. Or là cette prémisse ne tiens plus.

      In conversation Thursday, 10-Aug-2023 20:02:41 JST permalink
      Haelwenn /элвэн/ :triskell: likes this.
    • Embed this notice
      🪨 (varpie@peculiar.florist)'s status on Thursday, 10-Aug-2023 20:02:42 JST 🪨 🪨
      in reply to

      @sebsauvage@framapiaf.org En théorie, les backups d'une blockchain sont tous les autres nodes synchronisés, donc s'il y a un bug sur un nœud spécifique ce n'est pas un soucis.
      Ici, le problème vient du fait qu'on ne peut pas être sûr que les transactions sont effectuées par le propriétaire du compte, et qu'il n'y a pas de mécanisme pour annuler une transaction (contrairement aux banques qui en sont capables). Les backups n'ont aucun rapport, tout est encore là, et on peut voir où vont les transactions frauduleuses.

      In conversation Thursday, 10-Aug-2023 20:02:42 JST permalink
    • Embed this notice
      Haelwenn /элвэн/ :triskell: (lanodan@queer.hacktivis.me)'s status on Thursday, 10-Aug-2023 20:08:59 JST Haelwenn /элвэн/ :triskell: Haelwenn /элвэн/ :triskell:
      in reply to
      • erdnaxeli
      @erdnaxeli @sebsauvage D'ailleurs les contracts Ethereum au niveau légal j'aurais des doutes.
      À ma connaissance de non-juriste un contract doit être dans une langue que tu connais, donc smart-contract les gens devraient maîtriser le language de programmation, ou se dire que c'est du paris un peu comme du loto (encore que les règles du loto sont traduites dans pas mal de langues).
      In conversation Thursday, 10-Aug-2023 20:08:59 JST permalink
    • Embed this notice
      erdnaxeli@framapiaf.org's status on Thursday, 10-Aug-2023 20:09:01 JST erdnaxeli erdnaxeli
      in reply to

      @sebsauvage
      Et c'est encore pire sur les blockchain à base de contrats comme ethereum où le code dans la blockchain n'est pas éditable (c'est le principe de la blockchain), donc je peut pas être fixé.

      Il y a des mécanisme pour passer par un contrat intermédiaire qui maintient une liste d'autres contrats, liste qu'on peut mettre à jour, ça fait comme un pointeur vers le code à utiliser. Mais ça complexifie le tout et ça fait de nouvelles sources de bugs potentiels.

      In conversation Thursday, 10-Aug-2023 20:09:01 JST permalink

      Attachments


    • Embed this notice
      Haelwenn /элвэн/ :triskell: (lanodan@queer.hacktivis.me)'s status on Thursday, 10-Aug-2023 20:12:55 JST Haelwenn /элвэн/ :triskell: Haelwenn /элвэн/ :triskell:
      in reply to
      • 🪨
      • erdnaxeli
      @sebsauvage @Varpie @erdnaxeli L'analogie est un peu tordue mais quelque part la blockchain pourrais être considéré du RAID, et les moment ou tu as du backup (restauration donc), c'est quand il y a un fork de blockchain, autrement dit réservé au gens qui peuvent en gros acheter toute la blockchain en question.
      In conversation Thursday, 10-Aug-2023 20:12:55 JST permalink
    • Embed this notice
      Sexy Moon (moon@shitposter.club)'s status on Thursday, 10-Aug-2023 20:13:51 JST Sexy Moon Sexy Moon
      in reply to
      • erdnaxeli
      @erdnaxeli @sebsauvage there are frameworks that make this easy to do.
      In conversation Thursday, 10-Aug-2023 20:13:51 JST permalink
    • Embed this notice
      Haelwenn /элвэн/ :triskell: (lanodan@queer.hacktivis.me)'s status on Thursday, 10-Aug-2023 20:17:14 JST Haelwenn /элвэн/ :triskell: Haelwenn /элвэн/ :triskell:
      in reply to
      • 🪨
      • erdnaxeli
      @Varpie @sebsauvage @erdnaxeli Un backup si c'est pour jamais rollback c'est pas un backup.

      Un backup c'est fait pour les erreurs humaines ou logicielles (qui sont aussi typiquement des erreurs humaines mais indirectes).
      Du RAID c'est pas un backup parceque ça prévient uniquement les erreurs matérielles.
      In conversation Thursday, 10-Aug-2023 20:17:14 JST permalink
    • Embed this notice
      🪨 (varpie@peculiar.florist)'s status on Thursday, 10-Aug-2023 20:17:15 JST 🪨 🪨
      in reply to
      • Haelwenn /элвэн/ :triskell:
      • erdnaxeli

      @lanodan@queer.hacktivis.me @sebsauvage@framapiaf.org @erdnaxeli@framapiaf.org Rollback, pas backup.

      In conversation Thursday, 10-Aug-2023 20:17:15 JST permalink
    • Embed this notice
      Haelwenn /элвэн/ :triskell: (lanodan@queer.hacktivis.me)'s status on Thursday, 10-Aug-2023 23:50:59 JST Haelwenn /элвэн/ :triskell: Haelwenn /элвэн/ :triskell:
      in reply to
      • erdnaxeli
      @erdnaxeli @sebsauvage Si ton bout de code décide si oui ou non une personne ou une autre a un droit suivant des règles écrites dedans et que la personne est censé accepter ou refuser les règles, on est pour moi sur un contrat ou en tout cas un texte qui doit être compréhensible, mais comme j'ai dis avant je suis pas juriste.

      Surtout que Ethereum l'idée est que c'est le code qui fait le bout de loi et rien d'autre.

      Par contre coté bancaire étatique, le logiciel ne fait pas loi. (mais ça empêche pas d'être chiant à l'usage, ça je dirais pas le contraire. Ou que la loi soit respecté à 100%, un peu comme ~tout le monde grille un feu rouge)
      In conversation Thursday, 10-Aug-2023 23:50:59 JST permalink
    • Embed this notice
      erdnaxeli@framapiaf.org's status on Thursday, 10-Aug-2023 23:51:00 JST erdnaxeli erdnaxeli
      in reply to
      • Haelwenn /элвэн/ :triskell:

      @lanodan @sebsauvage
      Hmm alors on parle de smart contract mais En vrai c'est "juste" du code dans la blockchain, avec des méthodes qu'on peut appeler et une mémoire qui peut changer. Je dirais que ça n'a pas grand chose à voir avec des contrats légaux.

      In conversation Thursday, 10-Aug-2023 23:51:00 JST permalink

Feeds

  • Activity Streams
  • RSS 2.0
  • Atom
  • Help
  • About
  • FAQ
  • TOS
  • Privacy
  • Source
  • Version
  • Contact

GNU social JP is a social network, courtesy of GNU social JP管理人. It runs on GNU social, version 2.0.2-dev, available under the GNU Affero General Public License.

Creative Commons Attribution 3.0 All GNU social JP content and data are available under the Creative Commons Attribution 3.0 license.