Bitcoin Forum
April 25, 2024, 02:19:36 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1] 2 3 4 5 »  All
  Print  
Author Topic: Datacoin - информационная ветка  (Read 11299 times)
maxsolnc (OP)
Sr. Member
****
Offline Offline

Activity: 350
Merit: 250


DTC unofficial team


View Profile WWW
December 03, 2013, 06:53:00 PM
 #1



Всем привет,

Я представляю криптовалюту Datacoin, которая существует уже третью неделю, и за это время успела себя неплохо зарекомендовать.

Ниже я приведу общую концепцию (компиляцию из оригинального FAQ + статья с хабра + выдержки из многочисленных тредов в ветке форков)
И, для затравки – промо-баннер!  Smiley
https://dl.dropboxusercontent.com/u/36382809/DTC-promo-rus.png

1. Что такое Datacoin?
Datacoin – это надёжный и децентрализованный сервис хранения данных, и в то же время – валюта для расчёта за этот сервис

2. Где на самом деле сохраняются мои файлы в сети Datacoin?
Файлы сохраняются на локальных HDD всех пользователей, подключённых к сети Datacoin. У каждого пользователя есть полная версия всех файлов Datacoin (см. вопрос 10)

3. Шифруются ли мои файлы в Datacoin автоматически?
Нет. Вы сами можете зашифровать файлы перед отправкой в Datacoin.

4. Есть ли возможность удалить данные из БД блоков?
Нет. После попадания данных в сеть Datacoin они там сохраняются навсегда.

5. Почему Datacoin не обрабатывает имена файлов и другие их параметры?
Datacoin технически работает только с BLOBs, бинарными объектами. Это сделано для надёжности сервиса. Любые дополнительные метаданные должны строго проверяться, что может привести к багам и уязвимостям.
На данный момент в доработке находится протокол высокого уровня (оболочка для Datacoin), которая обрабатывает имена файлов, файлы больше 128 КБ, обновления файлов и сжатие. Вы можете следить за разработкой данной оболочки здесь:
https://github.com/foo1inge/datacoin-browser

6. Сколько места на диске может занимать база блоков Datacoin?
1Mb (максимальный размер блока) * 60 минут * 24 часа * 365 днй = не более 513Gb за год

7. Бесплатно ли это хранилище?
Сохранение данных – платная операция. Текущий налог составляет 0.05 DTC за 1 килобайт. Эта комиссия может быть изменена в будущем без хардфорка.

8. Отправитель платит комиссию, но кто же её получает?
Все комиссии идут майнерам, т.е. комиссия распределяется между узлами сети пропорционально их мощности
Комиссия от полностью заполненного блока составляет около 50 DTC (награда за блок сейчас немного выше 10 DTC).

9. Означает ли концепция «большой базы данных блоков» невозможность портирования на мобильные устройства?
Для мобильных клиентов будут разработаны «лёгкие кошельки» с возможностью просматривать баланс и отправлять транзакции, без необходимости загружать всю БД блоков.

10. Людям на самом деле требуется сохранять более 513ГБ в год в децентрализованном хранилище. Есть ли у вас планы по увеличению размера хранилища?
Datacoin – это корневой движок хранилища в распределённом сервиса хранения информации. Хранилище это является надёжным и дорогим. Разработчик на данный момент работает над концепцией «персональных цепочек», которые будут начинаться в корневой цепочке Datacoin и будет распространяться по узлам сети с помощью подписки (узлы смогут выбирать, на кого подписываться). Корневая база данных будет содержать только идентификаторы и метаданные

Важные замечания:
 - «Персональные цепочки» на данный момент находятся на концептуальном уровне, это будет уточнено и реализовано в ближайшие месяцы
 - это не потребует хардфорка Datacoin. Персональные цепочки будут работать поверх протокола сети Datacoin

11. Каково состояние проекта Datacoin в текущий момент?
 - Сеть Datacoin – работает в настоящий момент, стабилизация сети прошла успешно,
Оболочка для сохранения файлов в Datacoin – в разработке (на данный момент доступны консольные команды для сохранения)
Персональные цепочки – на концептуальном уровне

12. Кто работает над Datacoin?
В данный момент единственным официальным разработчиком является член форума oocook5u. Существует также «неофициальная команда», а также несколько сторонних разработчиков, создающих внешние инструменты, дизайн, рекламу и приложения на базе Datacoin.

Чуточку  технических данных:
- Ко всем транзакциям добавлено поле бинарных данных. Размер поля жёстко ограничен 128КБ, размер блока – 1МБ.
  
Code:
  unsigned int nLockTime;
+    std::vector<unsigned char> data;

 - Добавлен метод RPC – senddata: он создаёт транзакцию с данными. Пример ниже показывает, как сохранить файл, сжатый bzip2, в базе данных блоков. Методу senddata необходимо передавать данные, закодированные в base64. В случае успеха метод возвращает TX ID.
Code:
bzip2 -c -9 filename.txt | base64 -w 0 | xargs -I XX datacoind senddata XX

-   RPC метод getdata будет добавлен позже. Нижеследующая команда может получить данные из цепи блоков без специального RPC метода
Code:
datacoind getrawtransaction TXID | xargs -I XX datacoind decoderawtransaction XX | grep -E '"data"' | grep -E -o ': ".*"' | sed -E 's/[": ]//g' | base64 -d | bzip2 -d > filename2.txt

Несколько интересных идей с форума о применении такого хранилища.

1. Хранение зашифрованной информации (в т.ч. личной) в виде «открытый ключ — зашифрованная информация», уже есть простейший скрипт для кодирования\декодирования файлов таким образом. Такой информацией может быть не только «записка на память», но и некие данные с критичным временем первого появления в сети. К примеру, при необходимости доказать авторство научного открытия можно будет указать: вот база хэшей, вот моя информация об открытии, вот время её сохранения. Редактировать и подделать данные невозможно, следовательно, это может служить доказательством.
Кстати, таким образом можно хранить, к примеру, тот же зашифрованный биткоин-кошелёк, и он не может быть случайно удалён из googledrive-аккаунта. Этакий аналог банковской ячейки.

2. В перспективе вероятно использование такой БД как вспомогательного хранилища для «анонимного твиттера»: вам не нужно проходить процедуру регистрации в таком «твиттере», не нужно «светить» свои личные данные и прочее, вам достаточно лишь отправить транзакцию с данными в определённом формате, и они отобразятся на сайте. Естественно, в этом случае можно будет лимитировать размер данных для таких сообщений, как сделано в оригинальном твиттере.

3. Создание сайта, на котором можно предлагать общественно важные файлы для сохранения, а также делать пожертвования для этого (те же дампы The Pirate Bay, Wikileaks, etc). В случае нижеописанного сценария большие файлы (порядка 100МБ и более) , которые требуют значительных денежных средств, могут быть сохранены с помощью сообщества. Также никто не сможет забрать кошелёк с большим количеством пожертвованных монет.
 - каждый файл содержит кошелёк для пожертвований. Каждый файл заливается на сервер и разрезается на много мелких кусочков (пусть 1 МБ)
 - Любой может отправить монеты на кошелёк выбранного файла. Когда на кошельке хватает средств для отправки кусочка, процесс загрузки начинается автоматически
 -  Страницы сайта содержат «прогресс-бар» для оставшейся части файла, оставшегося объёма пожертвований и т.д.
 - Если кто-то отправляет большой объём монет для пожертвования, кусочки для загрузки становятся в очередь
 - Будет существовать лимит на количество кусочков файлов в день, чтобы не допустить перегрузку сети одним ресурсом.

Наш сайт: http://datacoin.info (дизайн главной страницы доработан, остальные страницы тоже будут скоро приведены к такому виду)
На нём размещено ещё много полезной информации.

DTC: DMcKNp47fNtgM7sritK9GfJEQ1DzME5nwk
BTC: 1FgUGra685ZwkrX5VnRvfaYp4bHJhC7x4H
Even if you use Bitcoin through Tor, the way transactions are handled by the network makes anonymity difficult to achieve. Do not expect your transactions to be anonymous unless you really know what you're doing.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714011576
Hero Member
*
Offline Offline

Posts: 1714011576

View Profile Personal Message (Offline)

Ignore
1714011576
Reply with quote  #2

1714011576
Report to moderator
1714011576
Hero Member
*
Offline Offline

Posts: 1714011576

View Profile Personal Message (Offline)

Ignore
1714011576
Reply with quote  #2

1714011576
Report to moderator
1714011576
Hero Member
*
Offline Offline

Posts: 1714011576

View Profile Personal Message (Offline)

Ignore
1714011576
Reply with quote  #2

1714011576
Report to moderator
CryptoLenin
Full Member
***
Offline Offline

Activity: 177
Merit: 100



View Profile
December 03, 2013, 10:45:26 PM
 #2

Отличная идея! Харды + коины - гремучая смесь! Но это пока прототип того, что реально с этой идеей можно сотворить.  Wink
DuskMan
Newbie
*
Offline Offline

Activity: 20
Merit: 0


View Profile
December 04, 2013, 09:26:42 AM
 #3

Круто Smiley
Но что с пулами?)
vodz
Sr. Member
****
Offline Offline

Activity: 254
Merit: 250



View Profile
December 04, 2013, 09:44:38 AM
 #4

А как насчёт маленького подстёгивания: хочешь получить все данные - генерируешь кошель, но получаешь отрицательный баланс. Далее хранишь и восстанавливаешь баланс. Утерял базу - получаешь штраф. То есть положительный баланс будет либо за хранение данных либо за покупку этой валюты. С кредитами тоже можно что-то придумать Smiley
maxsolnc (OP)
Sr. Member
****
Offline Offline

Activity: 350
Merit: 250


DTC unofficial team


View Profile WWW
December 04, 2013, 10:59:46 AM
 #5

Круто Smiley
Но что с пулами?)
С пулами пока всё неопределённо. Большие пулы (ypool, beeeer) не хотят добавлять DTC, и сдаётся мне, что делают они это не из-за технической невозможности. Поэтому нам всё приходится делать с нуля

DTC: DMcKNp47fNtgM7sritK9GfJEQ1DzME5nwk
BTC: 1FgUGra685ZwkrX5VnRvfaYp4bHJhC7x4H
maxsolnc (OP)
Sr. Member
****
Offline Offline

Activity: 350
Merit: 250


DTC unofficial team


View Profile WWW
December 04, 2013, 11:00:09 AM
 #6

А как насчёт маленького подстёгивания: хочешь получить все данные - генерируешь кошель, но получаешь отрицательный баланс. Далее хранишь и восстанавливаешь баланс. Утерял базу - получаешь штраф. То есть положительный баланс будет либо за хранение данных либо за покупку этой валюты. С кредитами тоже можно что-то придумать Smiley

Идея очень интересная, позже донесу её до разработчика Smiley

DTC: DMcKNp47fNtgM7sritK9GfJEQ1DzME5nwk
BTC: 1FgUGra685ZwkrX5VnRvfaYp4bHJhC7x4H
3a6aukaJIeU,
Sr. Member
****
Offline Offline

Activity: 261
Merit: 250


View Profile
December 04, 2013, 11:01:19 AM
 #7

Где можно купить DC?
DuskMan
Newbie
*
Offline Offline

Activity: 20
Merit: 0


View Profile
December 04, 2013, 11:23:33 AM
 #8

Где можно купить DC?

http://datacoin.info/index.php?id=exchanges
rPman
Legendary
*
Offline Offline

Activity: 1120
Merit: 1069


View Profile WWW
December 04, 2013, 11:43:07 AM
 #9

PoW? на сайте написано CPU-minting coin, какой алгоритм?

Здесь не может находиться ваша реклама Smiley
Protect a future of bitcoin, use p2pool
Donation in BTC: 19fv5yYtfWZ9jQNjx2ncmu1TTrvg5CczZe
rPman
Legendary
*
Offline Offline

Activity: 1120
Merit: 1069


View Profile WWW
December 04, 2013, 11:45:36 AM
 #10

PoW? на сайте написано CPU-minting coin, какой алгоритм?
А как насчёт маленького подстёгивания: хочешь получить все данные - генерируешь кошель, но получаешь отрицательный баланс. Далее хранишь и восстанавливаешь баланс. Утерял базу - получаешь штраф. То есть положительный баланс будет либо за хранение данных либо за покупку этой валюты. С кредитами тоже можно что-то придумать Smiley
да, это была бы отличная и необычная идея, каждый новый адрес - отрицательный баланс. Потому как сам по себе майнинг - не гарантирует что будут храниться данные (можно хранить только хеши и информацию о транзакциях). Кстати могу добавить еще лучше мысль - доход майнерам так же зависит от количества новых адресов в добавляемых транзакциях (грубо говоря то что вычли при создании адреса, вернули обратно в сеть через майнинг) - это немного поумерит пылы уничтожения монет в сети.

p.s. что по поводу идей Proof-of-Wasted-Space? недавно кто то даже ссылки на идею кидал, правда там занимаемое место забивалось бесполезными данными, по аналогии с вычислениями хеша в PoW

Здесь не может находиться ваша реклама Smiley
Protect a future of bitcoin, use p2pool
Donation in BTC: 19fv5yYtfWZ9jQNjx2ncmu1TTrvg5CczZe
vodz
Sr. Member
****
Offline Offline

Activity: 254
Merit: 250



View Profile
December 04, 2013, 12:26:45 PM
 #11

p.s. что по поводу идей Proof-of-Wasted-Space? недавно кто то даже ссылки на идею кидал, правда там занимаемое место забивалось бесполезными данными, по аналогии с вычислениями хеша в PoW
Вот за что криптовалюты не люблю, так это за то, что изобретали соревнуются, чтобы ещё такого придумать бесполезнее. А хранение полезного блоками с проверкой валидности - это уже есть: http://ru.wikipedia.org/wiki/Freenet, но ведь за это можно и платить!
Ochert
Sr. Member
****
Offline Offline

Activity: 253
Merit: 250



View Profile
December 04, 2013, 01:15:21 PM
Last edit: December 04, 2013, 01:41:14 PM by Ochert
 #12

Я так понял это CPU-форк? Если пулов нет, то как начать соло майн? И почему не качает блоки?
incontumaciam
Full Member
***
Offline Offline

Activity: 166
Merit: 100



View Profile
December 04, 2013, 01:48:21 PM
 #13

а где Datacoin-hp собранный можно скачать? можно майнит  jhPrimeMiner.exe соло если скачать обычный кашель?

███    TWITTER    FLUX   WHITEPAPER  ███
███    WEBSITE    GAMING ECOSYSTEM        MEDIUM      ███
███  TELEGRAM  VALVE  UBISOFT  ██████ Origin  GAMELOFT      FACEBOOK    ███
DuskMan
Newbie
*
Offline Offline

Activity: 20
Merit: 0


View Profile
December 04, 2013, 01:55:05 PM
 #14

Я так понял это CPU-форк? Если пулов нет, то как начать соло майн? И почему не качает блоки?
Майнинг с помощью Digital Ocean https://cryptocointalk.com/topic/1630-guide-how-to-mine-datacoin-using-digital-ocean/ (можно сделать это и на локальной машине, не обязательно использовать именно Ubuntu).
Ochert
Sr. Member
****
Offline Offline

Activity: 253
Merit: 250



View Profile
December 04, 2013, 02:14:00 PM
 #15

А без помощи DigitalOcean как?
yuyu
Newbie
*
Offline Offline

Activity: 11
Merit: 0


View Profile
December 04, 2013, 02:20:05 PM
 #16

Так и не нашел пулов в первом сообщении. Их совсем нету? Они предвидятся или нет в скором времени?
DuskMan
Newbie
*
Offline Offline

Activity: 20
Merit: 0


View Profile
December 04, 2013, 02:31:26 PM
 #17

А без помощи DigitalOcean как?

DigitalOcean был для примера.

  • Скачиваешь клиент для Windows
  • Ждешь когда клиент синхронизируется
  • Help > Debug > Console
  • Вводишь setgenerate true -1 (-1 задействовать все ядра, 2 - задействовать два ядра, к примеру)


Так и не нашел пулов в первом сообщении. Их совсем нету? Они предвидятся или нет в скором времени?

С пулами пока всё неопределённо. Большие пулы (ypool, beeeer) не хотят добавлять DTC, и сдаётся мне, что делают они это не из-за технической невозможности. Поэтому нам всё приходится делать с нуля
incontumaciam
Full Member
***
Offline Offline

Activity: 166
Merit: 100



View Profile
December 04, 2013, 02:36:23 PM
 #18

А без помощи DigitalOcean как?

DigitalOcean был для примера.

  • Скачиваешь клиент для Windows
  • Ждешь когда клиент синхронизируется
  • Help > Debug > Console
  • Вводишь setgenerate true -1 (-1 задействовать все ядра, 2 - задействовать два ядра, к примеру)


Так и не нашел пулов в первом сообщении. Их совсем нету? Они предвидятся или нет в скором времени?

С пулами пока всё неопределённо. Большие пулы (ypool, beeeer) не хотят добавлять DTC, и сдаётся мне, что делают они это не из-за технической невозможности. Поэтому нам всё приходится делать с нуля
интересует клиент собранный datacoin -hp где его взять? под винду

███    TWITTER    FLUX   WHITEPAPER  ███
███    WEBSITE    GAMING ECOSYSTEM        MEDIUM      ███
███  TELEGRAM  VALVE  UBISOFT  ██████ Origin  GAMELOFT      FACEBOOK    ███
DuskMan
Newbie
*
Offline Offline

Activity: 20
Merit: 0


View Profile
December 04, 2013, 02:57:04 PM
 #19

интересует клиент собранный datacoin -hp где его взять? под винду

Вот тема, есть бинарники, может вам подойдет (используйте это на свой страх и риск): https://bitcointalk.org/index.php?topic=347296.0
Ochert
Sr. Member
****
Offline Offline

Activity: 253
Merit: 250



View Profile
December 04, 2013, 04:53:01 PM
 #20

Не качает блоки, в чем может быть причина?
Pages: [1] 2 3 4 5 »  All
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!