@Walrus 🦭/acc #walrus $WAL
Na moich zajęciach z nauk ścisłych i matematyki często rozmawiamy o tym, jak uczynić rzeczy bardziej wydajnymi. Protokół Walrusa ma bardzo inteligentny sposób na zrobienie tego za pomocą czegoś, co nazywają Czerwonym Cząstką. To jest specjalny rodzaj kodowania erasure. Większość ludzi myśli, że jeśli chcesz zachować plik w bezpieczeństwie, powinieneś po prostu zrobić dziesięć jego kopii. Ale to zajmuje dużo miejsca i kosztuje dużo pieniędzy. Czerwona Cząstka to dwuwymiarowa metoda kodowania, która jest znacznie mądrzejsza niż tylko robienie kopii.
Działa to poprzez umieszczanie danych w siatce lub macierzy. Następnie tworzy dodatkowe fragmenty informacji na podstawie wierszy i kolumn. Dzięki tej matematyce sieć potrzebuje tylko przechować odrobinę dodatkowych danych, aby być bardzo bezpieczną. Na przykład, protokół może potrzebować tylko pięć razy więcej miejsca niż oryginalny plik, aby uczynić go niemal niemożliwym do zgubienia. Nawet jeśli dwie trzecie komputerów w sieci zniknie w tym samym czasie, oryginalny plik nadal można złożyć z powrotem. To ogromna poprawa w porównaniu do starszych sposobów przechowywania danych.
Uważam, że to fascynujące, ponieważ pokazuje, jak matematyka może rozwiązywać problemy ze świata rzeczywistego. Obniża koszt przechowywania dla wszystkich. Pomaga również sieci „uzdrowić” się. Jeśli nowy komputer dołącza do sieci, może skorzystać z matematyki Czerwonej Cząstki, aby ustalić, jakie fragmenty musi przechować, nie pobierając całego pliku od kogoś innego. To oszczędza dużo pasma i sprawia, że cały system działa znacznie szybciej. To naprawdę fajnie widzieć, jak te zaawansowane wzory są używane do budowania narzędzi, z których korzystamy na naszych komputerach każdego dnia.

