• Cryxtalix@programming.dev
    link
    fedilink
    English
    arrow-up
    2
    ·
    edit-2
    17 hours ago

    Of course this is just a theoretical exercise. Technically, there’s nothing in a QR code’s algorithm or the mathematics that prevents it from scaling infinitely. The error correction algorithm even allows up to 30% of the code to be damaged and still retrieve the data.

    Practically though… Well, given the QR code is smaller than bacteria, paper looks more like a tangled forrest of plant fibers at that scale. Paper just doesn’t support that kind of resolution.

    However, I’m inclined to believe humanity can print that QR code on silicon wafers like we do with chips.

    • Kairos@lemmy.today
      link
      fedilink
      English
      arrow-up
      2
      ·
      12 hours ago

      Actually QR codes can have something like 99% error correction as long as you’re storing only 1 byte and use the biggest QR code format. It’s common to scale up by 1 format if you want a logo in the middle.

      Most encoders are just programmed for 30%.