Технический директор Ripple создал распределенную компьютерную систему до появления Блокчейна Накамото




Технический директор Ripple создал распределенную компьютерную систему до появления Блокчейна Накамото - блог Guland

Директор по технологиям Ripple Дэвид Шварц придумал концепцию, очень похожую на Блокчейн. Хотя Сатоши Накамото часто считают умом, стоящим за Блокчейном, Шварц придумал эту концепцию задолго до того, как Блокчейн даже появился.

25 августа 1988 года Шварц подал патент на «многоуровневую распределенную компьютерную систему», которая, по крайней мере теоретически в то время, могла работать на «персональных компьютерах». Основная цель заключалась в том, чтобы собрать индивидуальную вычислительную мощность нескольких устройств для решения сложных целевых задач. Шварц получил патент через три года, однако его потенциал так и не был раскрыт.

Немного истории

Дэвид Шварц пытался выяснить, как задача с интенсивной обработкой может быть разделена и распределена между несколькими устройствами, подключенными к сети. Это была отличная идея для решения проблем, которые в то время было невозможно решить на одной машине. «Распределенная компьютерная система — это сеть компьютеров, каждый из которых функционирует независимо друг от друга, но во взаимодействии друг с другом», — говорится в патенте.

«Универсальность компьютерной системы может быть увеличена за счет использования множества небольших компьютеров, таких как персональные компьютеры, для выполнения простых задач и центрального компьютера для более длительных и более сложных задач», — поясняется далее в патенте. В патенте также подробно говорится о снижении требований к обработке: «Такая конструкция снижает нагрузку на управляющий компьютер и снижает как объем, так и стоимость передачи данных».

Дэвид Шварц работал над проблемами рендеринга графики, которые требовали «значительной мощности процессора». Далее он объяснил Hard Fork свое изобретение: «Производительность процессоров улучшилась намного быстрее, чем ожидалось, и, похоже, не было особой необходимости в динамическом распределении задач между процессорами с доступной вычислительной мощностью».

Шварц и его команда смогли провести с ним несколько экспериментов, прежде чем он был заморожен.

«Вы можете добавить больше процессоров в кластер, и рабочие нагрузки будут динамически распределяться по ним». Он говорил об этом с Hard Fork. «У нас была рабочая реализация, которая генерировала изображения фракталов», — заявил он.

Блокчейн и распределенные вычисления

Одним из самых больших препятствий было установление соединения между несколькими компьютерами. Тогда не было высокоскоростного интернета, чтобы облегчить это. Другой проблемой была фактическая разбивка задач на мелкие части и их распределение между подключенными компьютерами.

Разделение огромных сетевых компонентов на мелкие — это проблема, с которой все еще сталкиваются. К счастью, Интернет решил почти все проблемы с подключением, которые были распространены 30 лет назад.

«Я думаю, это больше просто потому, что большая часть моей работы находится в одной и той же области распределенных вычислений и криптографии» — сказал Шварц. «Кажется, что вещи, над которыми я работал в прошлом, продолжают всплывать в том, над чем я работаю сейчас», — добавил он, объясняя, как его старая работа помогает ему даже сегодня.



Понравилась статья? Пожалуйста, оцените и поделитесь:

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд
Загрузка...

Вам также будет интересно


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

Ваш адрес email не будет опубликован. Обязательные поля помечены *