1. Куча / Говнокод #26471

    +2

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    > At its core, Swarm implements a distributed content-addressed chunk store. 
    > Chunks are arbitrary data blobs with a fixed maximum size (currently 4KB). 
    > Content addressing means that the address of any chunk is deterministically derived from its content. 
    > The addressing scheme falls back on a hash function which takes a chunk as input and returns a 32-byte long key as output. 
    > A hash function is irreversible, collision free and uniformly distributed (indeed this is what makes bitcoin, and in general proof-of-work, work).
    
    исключая лишнее
    
    > derived from content
    > content = 4KB
    > 32-byte output
    > collision free!

    И еще немного несвежых новостей из мира, где «блокчейн» стал устойчивым синонимом слова «распределенный»

    https://blog.ethereum.org/2016/12/15/swarm-alpha-public-pilot-basics-swarm/

    Запостил: Fike, 07 Марта 2020

    Комментарии (9) RSS

    • > If we upload a chunk to the Swarm, the protocol determines that it will eventually end up being stored at nodes that are closest to the chunk’s address

      изобрели «распределенную» кассандру, блядь
      Ответить
      • Напоминает DHT и блоки в битторренте.
        Ответить
        • Можно сделать из этой хуйни распределённое хранилище для git'а.
          Ответить
          • про это следующий пост

            https://github.com/axic/mango
            https://medium.com/@alexberegszaszi/mango-git-completely-decentralised-7aef8bcbcfe6

            особенно прошу отметить, что поехавший начинает с того, что гит - это централизованная система версионирования
            Ответить
            • Децентрализованная система полезна тем, что её можно всегда сделать централизованной, назначив одну из нод за главную.
              А вот централизованную систему децентрализованной так просто сделать не получится.
              Ответить
            • Error 1020
              Ответить
    • Пиздец нахуй.
      Ответить
    • Сначала прочитал 32-bit.
      Ответить
      • На хакатоне «SmoothieJS@2032» был изобретён инновационный алгоритм, при помощи которого можно контролировать целостность данных. В разработке он проходит под кодовым названием «RCR32».
        Ответить

    Добавить комментарий