Масштабируемость намекоина

Кажется, что идея хранить всю информацию в блочной цепочке привела бы к ее раздуванию.

В сети имеется около 250MM доменов, namecoin позволяет хранить 1Kb данных на запись, это приводит к 250Gb данных для хранения в блок-цепочке, но namecoin является гораздо более общим хранилищем ключей /значений, чем DNS, поэтому Ожидается, что реальный размер блок-цепи будет больше.

Я прав? Какова стратегия избегать или бороться с этим вздутием?

6 голосов | спросил rystsov 9 MonEurope/Moscow2013-12-09T19:28:33+04:00Europe/Moscow12bEurope/MoscowMon, 09 Dec 2013 19:28:33 +0400 2013, 19:28:33

1 ответ


3

Клиенты должны отслеживать только текущую действительную информацию (например, есть дата истечения срока действия доменов), а не всем приложениям нужны все данные, хранящиеся в цепочке. Так что, как и сам биткойн, конкретные версии информации, хранящейся в блок-цепочке, будут использоваться большинством приложений, и они могут использовать SCIP или распределенные модели доверия для проверки достоверности информации, а не для хранения всей блок-цепи локально.

Для shits и хихиканья я загрузил 1 000 доменов и несколько черных списков IP, в результате чего CSV-файл размером 4 МБ содержал 142,202 IP-адреса. пары доменов. Простое сжатие Zip давало скорости сжатия 2: 1 - 3: 1, в то время как PAQ8 доставлял скорости> 4: 1. Пользовательская структура данных, вероятно, даст еще более высокие коэффициенты сжатия.

Простая экстраполяция этих чисел показывает, что 5megs могут легко обрабатывать полмиллиона таких спариваний. Если трафик распределяется в Zipf-подобном дистрибутиве, пространство имен .bit может вырасти до 2,5 миллионов доменов (размер .bi * z *), а клиенты могут хранить 20% лучших сайтов, которые получают 80% всего трафика в кеш-памяти 5 мегабайт. Если даже .INFO несут 6 миллионов доменов, у нас есть место для роста:)

И, наконец, хранилище со временем становится дешевле, и цепочка может быть настроена на динамическое установление цен.

ответил Indolering 11 WedEurope/Moscow2013-12-11T04:17:27+04:00Europe/Moscow12bEurope/MoscowWed, 11 Dec 2013 04:17:27 +0400 2013, 04:17:27

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132