Post
Topic
Board Альтернативные криптовалюты
Merits 5 from 1 user
Re: [ANN] BYTEBALL: новый консенсус на DAG + приватные платежи
by
Krypt
on 18/09/2016, 09:55:15 UTC
⭐ Merited by xandry (5)
Как раздавались монеты:

Снапшоты баз Биткоина и Байтболла для десятого этапа распределения были сняты в полнолуние, 4-го ноября в 05:23 UTC.


Снапшот Биткоина будет снят в первый блок после очередного полнолуния.
В этот же момент будет выполнен и снимок базы Байтболла, в него войдут только финализированные транзакции.

Transition-бот на https://byteball.org уже работает, начините с ним чат для того, чтобы привязать ваш (очередной) биткоинный адрес, либо чтобы узнать текущие связанные адреса и их балансы. Если вы участвовали в предыдущих этапах, нет необходимости привязывать заново - ранее привязанные адреса остаются привязанными.

Правила распределения несколько изменены в пользу держателей байтов, и для замедления темпа раздачи, чтобы дать больше времени кэшбек-программе:

BTC --> байты: 1 BTC доказанного баланса даёт вам 6.25 MB (0.00625 GB)
BTC --> блэкбайты: 1 BTC доказанного баланса даёт вам 2.1111 * 6.25 миллиона блэкбайтов (общее количество блэкбайтов в 2.1111 раза больше, чем байтов)
Байты --> байты: 1 байт на любом байтболльном адресе даёт вам 0.1 нового байта.
Байты --> блэкбайты: 1 байт на привязанном байтболльном адресе даёт вам 0.21111 блэкбайтов.

Иными словами, чтобы получить 1 GB вам нужно на момент снапшота держать 160 BTC либо 10 GB. При этом вы также получите 2.1111 GBB (giga-блэкбайтов).

Далее см.  https://bitcointalk.org/index.php?topic=1620276.msg17566916#msg17566916  

Привяжите ваш Биткоинный адрес к Байтбольному до начала очередной раздачи монет байтов и токенов блэкбайтов.

1.  Скачайте и установите кошелёк для реальной сети Byteball:
Desktop: https://github.com/byteball/byteball/releases
Android: https://play.google.com/store/apps/details?id=org.byteball.wallet
Если у вас был тестнетный кошелёк Byteball wallets - он останется, главное, что появится новый, для основной сети.

2.  Откройте https://byteball.org и пройдите по ссылке чата с Transition Bot.  При этом откроется кошелёк и начнётся чат. Следуйте инструкциям Transition бота для подтверждения вашего Биткоинного баланса.
Для подтверждения Биткоинного баланса вы можете воспользоваться любым из двух способов:

a. Посредством микроплатежа. Бот увидит, с какого адреса пришёл микроплатёж, запомнит этот адрес, и предложит вам потом перевести на него ваши Биткоины. Если вы сделаете несколько микроплатежей, то сможете связать несколько Биткоинных адресов с одним Байтбольным.

b. Подписью сообщения (если ваш Биткоин-кошелёк поддерживает такую функцию).  Вы сообщаете боту ваш Биткоин-адрес, и подписываете им ваш Байтбольный адрес. Обычно Биткоин-кошелёк содержит десятки адресов, и после подтверждения одного из них вы можете либо переместить все ваши BTC на этот адрес, либо тем же самым способом - подписью - подтвердить все остальные ваши адреса.


Если вы попытаетесь привязать к одному Биткоин-адресу несколько Байтбольных, то все такие связки игнорируются, как и микротранзакции со многими выходами. Если вы сделали это по ошибке - привяжите другой Биткоин-адрес.
Также игнорируется Биткоин-адрес, по которому за последние 3 дня прошло более 50-ти транзакций. Привязка к нему посредством подписи по-прежнему возможна.

В случае подтверждения микроплатежом не забудьте убедиться, что тот адрес, с которого бот получил микроплатёж, действительно ваш, т.к. злоумышленник может увидеть ваш микроплатёж и продублировать его со своего адреса, в надежде, что вы все свои биткоины переведёте на этот его адрес.


3. Если вы подтверждали микроплатежом, ваши биткоины ("сдача"), скорее всего, переместятся на новый адрес. Снова запустите чат с ботом, узнайте баланс на связанных адресах, и, при необходимости, вновь переместите биткоины на подтверждённый адрес(-а).


На этапах 2 - 5 был распределён не какой-то % байтов, а сколько получилось по вышеуказанным правилам.

На последующих этапах правила будут похожие, но вес байтов по отношению к BTC будет меняться и постепенно дойдёт до 1 BTC=62.5 MB (= соотношению всех байтов ко всем BTC), так, чтобы максимизировать ценность байтов, и синхронизировать скорость распределения с ростом пользовательской базы.

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

Мой 1% байтов не будет участвовать во втором и последующих этапах.

Это позволит ранним адептам Byteball принять участие в большем количестве этапов распределения, и на каждом этапе получить новые байты за те же BTC плюс за байты предыдущих этапов. Принимая участие в каждом очередном этапе вы приумножаете ваш байтовый баланс.

Ход привязки BTC:    http://transition.byteball.org/

ЧастыеВопросы:
Вопрос: У меня все биткоины на бирже, могу ли я отослать подтверждающий микроплатеж с кошелька на бирже?
Ответ: Отослать можете, но как подтверждение он не будет засчитан, т.к. биткоины на бирже принадлежат не вам, а бирже.

Вопрос: Как сделать бэкап кошелька, в нём написано, что сохранить сид - недостаточно.
Ответ: Сида недостаточно для восстановления блэкбайтов. Сохраните папку: C:\Users\YOURUSERNAME\AppData\Local\byteball\ (Windows), users/.../Library/Application Support/byteball (Mac), ~/.config/Byteball (Linux), но multisig - лучше. Начиная с версии 1.4 есть опция Full backup.

Вопрос: Как изменить Full кошелёк на Light?
Ответ ??: Нужно забраться в ... https://bitcointalk.org/index.php?topic=1620276.msg17908396#msg17908396  ???

Вопрос: Ну и что что транзакции проходят быстро. В чем цимес?
Ответ: Главная фишка - в ... https://bitcointalk.org/index.php?topic=1620276.msg17641031#msg17641031

Вопрос: Я привязал один биткоин адрес, могу ли я к тому же байтбольному адресу привязать другой биткоинный?
Ответ: Да, несколько Биткоин адресов можно привязать к одному и тому же Байтбольному.

Вопрос: Я тоже привязал биткоин-адрес, как мне ещё один биткоин-адрес привязать к другому моему байтбольному адресу, чтобы не показывать связь биткоин-адресов?
Ответ: Вы можете сообщить боту другой байтбольный (ББ) адрес, и затем привязать к нему следующий свой биткоин-адрес. Для генерации нового ББ адреса покиньте чат по кнопке "< Back" вверху, затем вернитесь в чат.

Вопрос: Нужно ли нам будет для последующих этапов доказывать наши байты на ранее связанном адресе, или он получит раздачу очередного этапа автоматически?
Ответ: Автоматически. Только если у Вас есть ещё и непривязанные байты, нужно будет внутри кошелька перевести их на этот связанный адрес.

Вопрос: Как в Электруме биткоинным адресом подписать мой байтболльный?
Ответ: Вот так.

Вопрос: может ли Byteball работать через TOR?
Ответ: да: https://bitcointalk.org/index.php?topic=1620276.msg18665855#msg18665855

Вопрос: Байты я получил, как мне увидеть блэкбайты? (FAQ по ним)
Ответ: Вот так:  
                        



Презентация Тонича в Цюрихе: https://docs.google.com/presentation/d/1dpbE1l4Aj8Te2_i9wjVsW48igZMhdyjKJVcWY-45qd8

Торговый бот (для покупок пиццы за байты): https://bitcointalk.org/index.php?topic=1620276.msg16332378#msg16332378

Как выпустить собственный ассет: https://github.com/byteball/byteballcore/wiki/Issuing-assets-on-Byteball

Как создать свой чат-бот: https://github.com/byteball/byteballcore/wiki/Writing-chatbots-for-Byteball

Путь от первой идеи (DAG вместо блокчейна) до концепт-реализации в коде занял 22 месяца.

Я добавил документацию по использованию кошелька без GUI: https://github.com/byteball/headless-byteball
Управление таким кошельком, как и многим другим в Byteball, осуществляется посредством диалога с чат-ботом

Свидетелем может стать любой, если он будет выбран пользователями. Пользователи, как минимум, могут ожидать от свидетеля отказа от анонимности. Далее, .............
Подробнее о свидетелях: https://bitcointalk.org/index.php?topic=1620276.msg16349453#msg16349453

I cannot see who has sent these tx, there is no sender address! Is this meant to be like this?
Это хороший вопрос, и повод рассказать об использовании blackbytes (приватных токенов).
Когда вы платите в blackbytes, этот приватный платёж не записывается в публичную базу данных, вместо этого он посылается напрямую получателю. Чтобы доставить платёж, нам необходимо установить прямую связь между отправителем и получателем. Это достигается путём сопряжения их кошельков.

Одна из сторон (плательщик или получатель) в своём кошельке создаёт приглашение для второй стороны (Menu button -> Paired devices -> Add new -> Invite), затем отправляет длинный код (при личной встрече партнёр может просто сфорографировать этот QR код). Партнёр тапает на этот код (или вставляет его в  Menu button -> Paired devices -> Add new -> Accept invitation).  Теперь они сопряжены. Не публикуйте эти коды в форуме, т.к. они одноразовые, и не сработают для другого человека. Отправляйте коды в PM (Personal Messages).

Когда ваши кошельки сопряжены, начните чат и нажмите кнопку "Insert address" чтобы сообщить  адрес вашему партнёру (это будет новый адрес, сгенерированный специально для него).  Получив адрес, ваш партнёр тапает по нему, и отправляет платёж в bytes или blackbytes {в обоих случаях также необходимы bytes для комиссии}. Вы немедленно получаете уведомление в чате, и поэтому знаете отправителя. В этот момент приватный платёж (в случае blackbytes) уже сохранён в вашем локальном кошельке, и только отправитель и вы знаете о нём.


... Есть два типа адресов: платёжный адрес (просто адрес), и адрес устройства.  

Для устройства его адрес неизменен, и используется при коммуникациях (включая чат). Устройства обмениваются своими адресами и публичными ключами (одних адресов недостаточно) в момент их сопряжения. Адреса устройств никогда не записываются в публичную базу данных.  

Платёжные адреса похожи на биткоинные; мы генерируем новый адрес для каждого платежа. Адресная книга (на закладке "Send") содержит платёжные адреса, она не может пополнятся, когда устройства сопряжены.

В чате нет кнопки "send payment" (отправить платёж) потому, что вы не знаете платёжный адрес вашего корреспондента, пока он не сгенерирует новый адрес, и не пришлёт его вам. Как только он  сделает это, вы тапаете по адресу (он выделен), и платите.

Будет ли в Байтболле биржа ассетов (наподобие Nxt AE и Counterparty) ?
В Белой книге на стр. 29-30 есть пример умного контракта, который может быть использован любым разработчиком для организации биржи.
Реализовано: https://bitcointalk.org/index.php?topic=1620276.msg17239226#msg17239226

Производители физически начинают принимать gbyte, уже и хлеб возможно за него купить
http://bakkersmetvuur.com/zo-werkt-het/
Первый официальный ICO Moneypot, принимающий BYTEBALL, уже запустили наши товарищи:
https://ico.moneypot.com/
https://www.premiumize.me/ - облачные торренты и VPN. Они также принимают платежи в байтах.
http://nodeshare.in/ - masternode как услуга на выделенных VPS серверах.
https://t.co/LhscKlWLdR - ресторан в Милане для заказа пиццы и пасты