Я собираюсь запустить экспериментальную криптовалюту (просто еще одна вилки, почти ничего нового: - /). Вот некоторые технические детали:
- Datacoin является Primecoin-вилка: Тот же метод PoW
- Binary поле данных добавляется ко всем сделкам. Размер поля данных ограничен 128Кб. Размер блока ограничен 1Мб.
Код:
неподписанных INT nLockTime;
+ станд :: вектор<неподписанные символ> данные;
+ станд :: вектор<неподписанные символ> данные;
- SendData метод RPC добавлен: он создает ТЙ с данными и изменениями отправлены обратно. В приведенном ниже примере показано, как сохранить bzip2 сжатый файл в blockchain. SendData метод требует base64 кодированных данных в качестве аргумента. SendData метод печатает TXID на успех.
Код:
bzip2 -c -9 filename.txt | base64 -w 0 | xargs -I XX datacoind SendData XX
- GetData метод RPC:
Код:
datacoind GetData XX
- MIN_TX_FEE устанавливается на 0,05 (значение Primecoin 0,01) => полностью загруженный блок даст 51,2 монеты, чтобы Miner дополнительно блокировать вознаграждение.
- Простые веб-приложения могут быть сохранены в blockchain. Подробнее здесь:
Datacoin предназначен для надежной цензуры свободного хранения данных и валюту для оплаты этого хранения. Денежные переводы не первая цель Datacoin.
Данные хранятся в blockchain "навсегда" (До тех пор, как blockchain существует) и может быть получен с Тм хэшем в качестве идентификатора. Я считаю, что это в качестве платформы для использования приложений (а не непосредственно пользователями): торрент-трекеров, зашифрованными службы обмена сообщениями и т.д .. Я не считаю blockchain в качестве места для хранения данных, таких как тяжелые видео файлов: это должно быть слишком дорогим , Вместо этого я предлагаю хранить в Datacoin торрент-файлы, сертификаты, возможно, некоторые HTML-страницы и другие виды метаинформации.
Как только Datacoin является хранение, blockchain будет HEAVY. Max 1 год размер blockchain 1Мб * 60 минут * 24 часа * 365 дней = 513,28 Gb
Операции без данных также поддерживаются
Там нет никакого способа, чтобы сохранить имя файла или тип файла в blockchain. При необходимости имя файла и тип должны быть обработаны в соответствии с протоколом верхнего уровня.
Я планирую, чтобы начать Datacoin blockchain сегодня: Nov 17, 13:15 GMT. Дополнительное обновление будет опубликовано в течение одного часа до старта.
Blockchain будет содержать только генезис блок в начале и трудность будет достаточно высокой.
Официальный репозиторий кода
https://github.com/foo1inge/datacoin - Primecoin вилка с данными в передатчике и соответствующей RPC (не полезной только сейчас, потому что никто не имеет денег за плату).
https://github.com/foo1inge/datacoin-hp - Primecoin л.с. вилка с данными в ТХ (и не RPC ... Я буду порт позже). Вы должны использовать это для добычи полезных ископаемых, потому что это быстрее.
Сценарии
https://github.com/foo1inge/datacoin-browser - Perl скрипты для ввода и получения файлов в / из blockchain.
ATTN1: Убедитесь, что вы понимаете, что вы делаете. Пожалуйста, ознакомьтесь с скриптами перед их (серьезно), используя.
ATTN2: До datacoin л.с. обновления вам нужно без л.с версии datacoin для этих сценариев.
двоичный
Datacoin л.с. Окно бинарной (до сих пор i686 арки): http://sourceforge.net/projects/datacoin/files/datacoin-qt-131204.zip/download .
пользователи Linux должны построить двоичный код: это более безопасно и дает лучшую производительность. Пожалуйста, проверьте Primcoin инструкции по сборке (libgmp для -HP версии).
2013-12-04 обновление:
- 256 байт поддержка getwork (благодаря yvg1900 для поддержки)
- Контрольно-пропускной пункт на 72200
- datacoin л.с. поддерживает SendData RPC
- Строки фиксированной
- Datacoin логотип (благодаря Zorrosv для дизайна и maxsolnc для орг. Помощь)
Datacoin FAQ
1. Что такое Datacoin?
Datacoin является одновременно надежным и децентрализованным сервисом хранения данных и валюта, чтобы заплатить за эту услугу.
2. Где мои файлы фактически хранятся в сети Datacoin?
Файлы хранятся на локальных жестких дисках всех пользователей, участвующих в сети Datacoin. Каждый пользователь имеет собственную полную локальную копию всех файлов Datacoin.
3. ли мои файлы зашифрованы в Datacoin?
Нет. Вы ответственны шифровать файлы перед отправкой.
4. Есть ли способ, чтобы удалить мои данные из Datacoin blockchain?
Нет. После того, как данные поступают в Datacoin blockchain нет никакого способа, чтобы удалить эти данные.
5. Почему Datacoin не обрабатывает имена файлов и любые другие сведения о моих файлах?
Datacoin демон работает только с сгустками. Это потому, что он должен быть надежным программным обеспечением. Любые дополнительные метаданные должны быть строго проверены и этот код может привести к ошибкам. Ошибки являются плохими. Но никаких особых правил не требуется для сгустков, за исключением проверки размера.
Существует верхнее протокол уровня (Datacoin конверт), который обрабатывает имя файла, файлы больше чем 128Кб, обновление файлов и сжатие. Вы можете следить за развитием Datacoin конверт здесь: https://github.com/foo1inge/datacoin-browser
Datacoin конверт не нуждается в каких-либо изменений в Datacoin демона и Qt бумажнике - соединение JSON-RPC достаточно.
6. Сколько места на диске занимает?
1MB (максимальный размер блока) * 60 минут * 24 часа * 365 дней = не более 513Gb за 1 год
7. Бесплатно ли это хранилище?
Нет. В настоящее время плата 0,05 DTC за 1Кб данных. Эта стандартная плата может быть изменена в будущем без hardfork.
8. Отправитель платит взнос и кто получает эту плату?
Все плата идет на шахтер т.е. плата распределяется между узлами сети, поддерживающих Datacoin пропорционально их добычей мощности.
Плата от полностью загруженного блока составляет около 50DTC (вознаграждения блока теперь ~ 11DTC и уменьшается).
9. Значит ли вся концепция, что это трудно идти на Android или IPhone клиента?
Мобильные клиенты нуждаются в легких бумажниках, чтобы увидеть баланс и отправить сделки. Свет кошелек будет взаимодействовать с какой-то веб-службы, а не хранить полную blockchain локально.
10. Людям действительно нужно хранить более 513Gb данных в год в децентрализованном хранении. Есть ли у вас какие-либо планы по увеличению складских помещений?
Datacoin является двигателем корня хранения в децентрализованной службе хранения. Это хранилище является надежным и дорогим. Я сейчас работаю над концепцией личных цепей. Личные цепочки будут начинаться с корнем Datacoin blockchain и будут повторены к узлам по подписке (узлы могут выбрать цепи они подписываются). Datacoin blockchain будет обрабатывать только идентификацию и некоторые метаданные для всех личных цепей.
Важные заметки:
- Это (персональные сети) только на концептуальном уровне в настоящее время и будет уточнено и в нескольких прототипах месяцев.
- Это вовсе не означает, что Datacoin hardfork. Личные цепочки будут построены на вершине сети Datacoin.
11. Что такое текущее состояние проекта Datacoin?
Datacoin сеть [надежный и дорогой хранения BLOB в blockchain] - и работает
Datacoin конверт [для хранения файлов в blockchain] - в стадии разработки (Perl прототипирование)
Личные цепочки [больше данных за пределами blockchain] - на концептуальном уровне
12. Кто работает над проектом Datacoin?
Я работаю в одиночку сейчас. Я не принял еще никого в команде разработчиков, но я планирую делать это в будущем для того, чтобы сделать процесс более устойчивым. Оставайтесь на связи и спасибо за вашу поддержку.