Inkové možná vynalezli první počítačový systém světa před 600 lety: Zjistěte, jak

Inkové možná vynalezli první počítačový systém světa před 600 lety: Zjistěte, jak

Představte si civilizaci, která dokázala spravovat obrovské impérium bez jediného napsaného slova. Zní to jako sci-fi? Ale Inků se to týká. Dlouho jsme si mysleli, že jejich systém šňůrek a uzlů sloužil jen k počítání. Nový objev ale naznačuje, že to byla mnohem sofistikovanější informační technologie, která předběhla svou dobu o celá staletí.

Neztrácejte čas obyčejným čtením, toto může změnit váš pohled na historii a technologie!

Uzly, které skrývaly víc než jen čísla

Kipu – fascinující způsob záznamu informací Inky, který se skládal z barevných šňůrek a pečlivě uvázaných uzlů. Po desetiletí vědci bádali, co všechno tyto tajemné uzly skrývají. Jedna teorie mluvila o desítkovém systému, jiná o sčítání daní, inventurách nebo dokonce kalendářích. Někteří badatelé dokonce spekulovali o logografickém písmu.

Data structure: Nový pohled na starověký systém

Počítačový vědec Richard Dosselmann se na kipu podíval jinak. Neviděl jen čísla, ale sofistikovanou datovou strukturu, která v sobě nese analogii moderního softwaru. Spolu s kolegy zjistili, že způsob, jakým jsou šňůrky a uzly uspořádány, odpovídá hierarchickým složkám na počítači.

Inkové možná vynalezli první počítačový systém světa před 600 lety: Zjistěte, jak - image 1

Představte si to jako:

  • Stromovou strukturu: Hlavní šňůrka s postranními odbočkami působila jako složky vnořené do sebe.
  • Chytré seskupování: Související informace byly svázány dohromady, podobně jako sčítání rodin v dané komunitě.
  • Automatické součty: Některé šňůrky automaticky sčítaly uzly pod sebou.

Starověký blueprint pro moderní technologie

Tým Dosselmanna převedl vlastnosti kipu do kódů v C++ a Pythonu. Dokonce vytvořili nový datový formát .qpu, který odráží logiku kipu, kde symbol | (svislá čára) připomíná šňůrku a odsazení značí hloubku hierarchie.

Aby dokázali, že jejich teorie funguje, vytvořili tři funkční aplikace poháněné daty z kipu:

  • Tabulkový procesor
  • Souborový systém
  • Nástroj pro reprezentaci obrázků

Výsledky ukázaly, že tato starověká struktura dokáže konkurovat moderním datovým strukturám, jako jsou pole, propojené seznamy nebo hashovací tabulky. Hierarchické uspořádání bylo obzvlášť efektivní pro typ informací, které Inkové spravovali.

Inkové možná vynalezli první počítačový systém světa před 600 lety: Zjistěte, jak - image 2

Šifrování zabudované v provázku

Největším překvapením však bylo zjištění o bezpečnosti. Možnost přeuspořádání šňůrek a uzlů na různých úrovních hierarchie fungovala jako přirozený způsob šifrování dat. Inkové sice nevytvářeli šifry, ale jejich struktura dat se k tomu hodila jako šitá na míru.

Je to úžasné, že systém starý 600 let může sloužit jako základ pro moderní IT, včetně šifrování, aniž by k tomu kdysi potřebovali Wi-Fi!

Co si z toho odnést pro dnešek?

Tato studie nám ukazuje, že inovace se mohou objevit na těch nejméně očekávaných místech. Starověké civilizace byly mnohem pokročilejší, než si často představujeme. Neznamená to, že bychom měli hned začít vázat uzly pro ukládání dat, ale může nás to inspirovat k hledání nových řešení v oblastech, kde bychom je nečekali.

Přemýšleli jste někdy nad tím, jaké další technologie mohly být zapomenuty v historii?

Přejít nahoru