alex-ru
Well-known member
Официальная Дорожная карта DASH
Версия 2.1.1 // Этапы реализации
Dash Эволюция станет первой удобной и масштабируемой цифровой валютной платформой, подходящей для массового применения. Поскольку это довольно амбициозная цель, мы создали подробную дорожную карту для определения направлений разработки. Эволюция будет запущена в три этапа. Каждый релиз предполагает повышение вычислительной мощности, масштабируемости сети, увеличение набора функций и улучшение простоты использования.
Мы намерены увеличивать пропускную способность сети на порядок на каждом последующем этапе разработки. Кроме того, в связи с увеличением объёма доступного бюджетного финансирования, мы сможем серьёзно расширить команду разработчиков. Мы планируем удваивать число разработчиков с каждым релизом, что позволит нам ускорить реализацию каждого этапа.
Мы намерены выпускать релизы проекта Эволюция таким образом, чтобы каждая версия представляла собой высококачественный продукт и обеспечивала удобный интерфейс. В дополнение, с целью уделить внимание качеству и удобству работы пользователей, мы будем использовать каждый новый релиз в качестве надёжной основы для дальнейшего развития. Команда Dash считает, что время, которое будет затрачено на создание именно высококачественного продукта, создаст наибольшую ценность в долгосрочной перспективе. Спешка с выходом на рынок, скорее всего, приведёт к появлению продукта неприемлемого качества, что спровоцирует возможный временный рост цены, но застой или спад в долгосрочном масштабе.
Для обеспечения целевого удобства в использовании потребуются несколько новых технологий. Эти технологии расширят возможности базовой инфраструктуры, поддерживающей сеть, и обеспечат её способность обрабатывать транзакционные нагрузки и хранить пользовательские базы данных.
Мастерноды будут масштабироваться и тестироваться с использованием системы, называемой «state transitions» (структурные изменения). Эта система обеспечит математически предсказуемый способ определения качества обслуживания, которое Мастерноды предоставляют пользователям. Полный доступ к блокчейну будет необходим для выполнения надлежащих структурных изменений пользовательских объектов, которые будут ссылаться на объекты управления и блокчейн транзакции для выполнения операций кворума. Мастерноды, которые не смогут обеспечивать необходимые параметры работы, автоматически будут удалены из списка Мастернод с помощью новой системы, которая называется «masternode blocks» (блоки Мастернод).
DashDrive будет внедрён с использованием программного обеспечения под названием IPFS, удобной и популярной файловой системы P2P, которая автоматически обрабатывает большую часть операций совместного использования, резервирования и синхронизации сети. В записях IPFS для обеспечения безопасности будут использоваться кворумы Мастернод. DashDrive - это внутренняя система, которая хранит пользовательские объекты в сети децентрализованным образом. Она не призвана быть общедоступной системой хранения информации, не связанной с Dash. DashDrive не является заменой клиентских и корпоративных приложений, подобных Dropbox; это механизм, обеспечивающий бесперебойное функционирование сети.
Сетевые операции будут масштабироваться с использованием целевой модели, чтобы обеспечить экспоненциальный рост. Требования к оборудованию Мастернод постепенно вырастут, чтобы увеличить мощность сети, которая сможет обслуживать больше пользователей и предлагать им большую функциональность. Когда первый этап проекта Эволюции будет завершён, Мастерноды столкнутся с новыми требованиями по жёсткому диску. Им понадобится как твердотельный диск (SSD) для более быстрого извлечения блокчейн данных, так и обычный жёсткий диск с более высокой ёмкостью. В итоге, сеть будет финансировать создание оборудования, специально разработанного для Мастернод со специализированными характеристиками. Данное оборудование позволит осуществлять массовое распараллеливание обработки транзакций, хеширования и других системных функций. Такое более мощное оборудование значительно увеличит пропускную способность сети. Это оборудование будет разработано на принципах открытого исходного кода, что исключит возможность внедрения в него эксплойтов. Оно будет лишь подключаться к основному оборудованию с обеспеченными дополнительными ёмкостями хранилища.
Последние несколько месяцев мы стремительно увеличивали нашу команду разработчиков, чтобы ускорить выпуск Эволюции. В то же время часть разработчиков Dash была сосредоточена на выпуске и внедрении Dash версии 12.1. Это обновление было абсолютно необходимым, так как оно выступает в качестве связующего звена между существующим кодом Dash и будущими версиями Эволюции. Теперь, когда версия 12.1 успешно выпущена, вся наша команда разработчиков переходит к работе над проектом Эволюция.
Чтобы как можно быстрее создать качественный продукт, команде пришлось сперва создать прочный фундамент. Нам потребовалось тщательно планировать дорожную карту проекта, создавать огромные объёмы документации и проводить значительные исследования, чтобы гарантировать то, что мы не будем тратить время и ресурсы на устранение ошибок во время разработки Эволюции. В скором времени мы опубликуем большое количество приватной документации для сообщества, обеспечив полную прозрачность нашей работы в области разработки. Этот этап проекта подходит к концу, и теперь вся команда сфокусируется на написании кода для Эволюции.
Мы также хотели бы объявить о создании новой команды под названием Dash Labs, которая будет сосредоточена в Гонконге. Эта команда станет научным центром проекта, ориентируясь на исследования и разработку оборудования. Эван Даффилд и Энди Фрир возглавляют эту команду. Dash Labs стремится создать первые версии на основе открытого исходного кода для многих различных типов оборудования. Наша цель - помочь пространству цифровых денег оставаться открытым и прозрачным, одновременно снижая экономические преимущества запатентованной технологии на основе закрытого кода. Например, самые современные ASIC-и на основе открытого кода исключили бы большинство преимуществ ASIC-ов, которые разрабатываются частным образом. В результате централизация майнинга могла бы быть значительно уменьшена. Все участники экономических процессов будут иметь равные условия, по крайней мере, в отношении этих аппаратных решений.
Кошелёк DashPay версия Альфа (Сентябрь 2017)
Версия 2.1.1 // Этапы реализации
- Эван Даффилд / [email protected] / Dash Labs
- Энди Фрир / [email protected] / Технический директор Dash
Dash Эволюция станет первой удобной и масштабируемой цифровой валютной платформой, подходящей для массового применения. Поскольку это довольно амбициозная цель, мы создали подробную дорожную карту для определения направлений разработки. Эволюция будет запущена в три этапа. Каждый релиз предполагает повышение вычислительной мощности, масштабируемости сети, увеличение набора функций и улучшение простоты использования.
Мы намерены увеличивать пропускную способность сети на порядок на каждом последующем этапе разработки. Кроме того, в связи с увеличением объёма доступного бюджетного финансирования, мы сможем серьёзно расширить команду разработчиков. Мы планируем удваивать число разработчиков с каждым релизом, что позволит нам ускорить реализацию каждого этапа.
Мы намерены выпускать релизы проекта Эволюция таким образом, чтобы каждая версия представляла собой высококачественный продукт и обеспечивала удобный интерфейс. В дополнение, с целью уделить внимание качеству и удобству работы пользователей, мы будем использовать каждый новый релиз в качестве надёжной основы для дальнейшего развития. Команда Dash считает, что время, которое будет затрачено на создание именно высококачественного продукта, создаст наибольшую ценность в долгосрочной перспективе. Спешка с выходом на рынок, скорее всего, приведёт к появлению продукта неприемлемого качества, что спровоцирует возможный временный рост цены, но застой или спад в долгосрочном масштабе.
Для обеспечения целевого удобства в использовании потребуются несколько новых технологий. Эти технологии расширят возможности базовой инфраструктуры, поддерживающей сеть, и обеспечат её способность обрабатывать транзакционные нагрузки и хранить пользовательские базы данных.
Мастерноды будут масштабироваться и тестироваться с использованием системы, называемой «state transitions» (структурные изменения). Эта система обеспечит математически предсказуемый способ определения качества обслуживания, которое Мастерноды предоставляют пользователям. Полный доступ к блокчейну будет необходим для выполнения надлежащих структурных изменений пользовательских объектов, которые будут ссылаться на объекты управления и блокчейн транзакции для выполнения операций кворума. Мастерноды, которые не смогут обеспечивать необходимые параметры работы, автоматически будут удалены из списка Мастернод с помощью новой системы, которая называется «masternode blocks» (блоки Мастернод).
DashDrive будет внедрён с использованием программного обеспечения под названием IPFS, удобной и популярной файловой системы P2P, которая автоматически обрабатывает большую часть операций совместного использования, резервирования и синхронизации сети. В записях IPFS для обеспечения безопасности будут использоваться кворумы Мастернод. DashDrive - это внутренняя система, которая хранит пользовательские объекты в сети децентрализованным образом. Она не призвана быть общедоступной системой хранения информации, не связанной с Dash. DashDrive не является заменой клиентских и корпоративных приложений, подобных Dropbox; это механизм, обеспечивающий бесперебойное функционирование сети.
Сетевые операции будут масштабироваться с использованием целевой модели, чтобы обеспечить экспоненциальный рост. Требования к оборудованию Мастернод постепенно вырастут, чтобы увеличить мощность сети, которая сможет обслуживать больше пользователей и предлагать им большую функциональность. Когда первый этап проекта Эволюции будет завершён, Мастерноды столкнутся с новыми требованиями по жёсткому диску. Им понадобится как твердотельный диск (SSD) для более быстрого извлечения блокчейн данных, так и обычный жёсткий диск с более высокой ёмкостью. В итоге, сеть будет финансировать создание оборудования, специально разработанного для Мастернод со специализированными характеристиками. Данное оборудование позволит осуществлять массовое распараллеливание обработки транзакций, хеширования и других системных функций. Такое более мощное оборудование значительно увеличит пропускную способность сети. Это оборудование будет разработано на принципах открытого исходного кода, что исключит возможность внедрения в него эксплойтов. Оно будет лишь подключаться к основному оборудованию с обеспеченными дополнительными ёмкостями хранилища.
Последние несколько месяцев мы стремительно увеличивали нашу команду разработчиков, чтобы ускорить выпуск Эволюции. В то же время часть разработчиков Dash была сосредоточена на выпуске и внедрении Dash версии 12.1. Это обновление было абсолютно необходимым, так как оно выступает в качестве связующего звена между существующим кодом Dash и будущими версиями Эволюции. Теперь, когда версия 12.1 успешно выпущена, вся наша команда разработчиков переходит к работе над проектом Эволюция.
Чтобы как можно быстрее создать качественный продукт, команде пришлось сперва создать прочный фундамент. Нам потребовалось тщательно планировать дорожную карту проекта, создавать огромные объёмы документации и проводить значительные исследования, чтобы гарантировать то, что мы не будем тратить время и ресурсы на устранение ошибок во время разработки Эволюции. В скором времени мы опубликуем большое количество приватной документации для сообщества, обеспечив полную прозрачность нашей работы в области разработки. Этот этап проекта подходит к концу, и теперь вся команда сфокусируется на написании кода для Эволюции.
Мы также хотели бы объявить о создании новой команды под названием Dash Labs, которая будет сосредоточена в Гонконге. Эта команда станет научным центром проекта, ориентируясь на исследования и разработку оборудования. Эван Даффилд и Энди Фрир возглавляют эту команду. Dash Labs стремится создать первые версии на основе открытого исходного кода для многих различных типов оборудования. Наша цель - помочь пространству цифровых денег оставаться открытым и прозрачным, одновременно снижая экономические преимущества запатентованной технологии на основе закрытого кода. Например, самые современные ASIC-и на основе открытого кода исключили бы большинство преимуществ ASIC-ов, которые разрабатываются частным образом. В результате централизация майнинга могла бы быть значительно уменьшена. Все участники экономических процессов будут иметь равные условия, по крайней мере, в отношении этих аппаратных решений.
Кошелёк DashPay версия Альфа (Сентябрь 2017)
- Dash версия кошелька CoPay, функции пре-Эволюции, реализация в тестовой сети
- Обеспечение выпуска кошелька проекта Эволюция (не только веб-кошелёк)
- Релиз клиента DashCore версия 12.2 (Сентябрь 2017)
- Увеличение размера блока до 2МБ, активация в ноябре 2017
- Документация по исследованию увеличения размеров блока с 2 Мб до 5 Мб
- Запуск портала (с возможностями только чтение/только просмотр) для ознакомления с проектной документацией. Портал будет открыт всему сообществу (обеспечение абсолютной прозрачности)
- Запуск портала (с возможностями “только чтение”/”только просмотр”) для ознакомления с текущими задачами, проектами, над которыми команды работают.
- Регистрация пользователя и процесс “добавления в друзья” (Процедура регистрации для Эволюции в тестовой сети // резервирование)
- Базовая поддержка для соглашений о покупке
- Управление аккаунтом Эволюции (Создание, Просмотр, Обновление, Удаление)
- Релиз DAPI в тестовой сети
- HD кошельки, реорганизация сетевого кода и другое (Trac элементы)
- Релиз Эволюции версия Альфа для партнёров (тестовая сеть, Декабрь 2017)
- Тестирование совместно с партнёрами по интеграции
- Тестирование продавцами и тестирование приложений
- API & SDK тестирование
- Многоступенчатые транзакций с участием гаранта
- Поддержка рейтингов среди пользователей и продавцов через кворумы
- Регистрация и процесс “добавления в друзья” в сети
- Управление аккаунтом Эволюции в LiveNet
- Релиз DAPI Livenet
- Публичный релиз кошелька DashPay, DAPI, DashDrive, клиента DashCore версии 13.0
- Четвертая волна найма сотрудников - Разработчики на полную ставку
- Поддержка 500,000 ежедневных пользователей 22
- Требования к сети - Ethernet 15
- Минимальные требования к дискам Мастернод - 1Tb HDD / 128Gb SSD 8 9
- 64 транзакций в секунду и Блоки размером в 5.33МБ 16 20 21
- DAPI реализация, основанная на кворумах 4
- Proof of service / Proof of blockchain = Подтверждение работы сервиса / Подтверждение блокчейна
- Поддержка объектов управления для пользователей, групп, аккаунтов
- Система приглашений через электронную почту 2
- “Изменение состояний” 6
- Шифрование потоков данных
- Офисы в Аризоне, Европе (CORE) и Азии (Dash SW)
- Формирование распределённых Кворумов на принципах “возраста Мастернод” 13
- Система добавления в друзья / Система подтверждения на принципах семафора 7 15
- IPFS DashDrive реализация / Возможность ограниченного фрагментирования (Limited sharding ability)
- Официальный юзер-френдли Кошелёк
- Технология Блоков Мастернод 11
- Многопользовательская реализация Спорков (Multi-key spork technology) 30
Last edited: