Автор Тема: BYTEBALL: новый консенсус на DAG + приватные платежи  (Прочитано 3285 раз)

Оффлайн СryptoMaxSun

  • Administrator
  • Hero Member
  • *****
  • Сообщений: 865
  • Поблагодарили: 31 раз(а)
  • Karma: +31/-0
  • Администратор форума
    • Просмотр профиля
    • Bittogether.com - Первый украинский криптовалютный форум
 
BYTEBALL

Полное техническое описание - в "Белой книге": https://byteball.org/Byteball.pdf

Часто задаваемые вопросы

 Попробуйте - загрузите кошелёк:

или скомпилируйте из исходника на Гитхабе - https://github.com/byteball/byteball

Кошельки для компьютеров - полные ноды (после старта какое-то время синхронизируются с сетью).
Мобильные кошельки - это лёгкие клиенты.

После установки кошелька посетите https://byteball.org и щёлкните по ссылке, чтобы получить бесплатные байты на пробу. По ссылке откроется ваш кошелёк:





Как это устроено

В Байтболе (Byteball) нет блоков, поэтому нет проблемы размера блоков. Каждая новая транзакция ссылается на одну или несколько предыдущих (родительских) транзакций путём включения в свой состав и подписи их хэшей.  Ссылки транзакций друг на друга формируют DAG (directed acyclic graph, направленный ациклический граф):



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

Консенсус

Нет ни PoW, ни PoS, ни майнинга. Вместо этого есть DAG, который сам по себе уже создаёт частичную упорядоченность среди транзакций, с добавлением Основной цепи внутри DAG:




Основная цепь (ОЦ) задаёт линейно упорядоченное множество между транзакциями: транзакции, которые включены ранее в ОЦ (прямо или косвенно), считаются более ранними в упорядоченном множестве. В случае двойной траты действительной считается та транзакция, которая в упорядоченном множестве встречается раньше, остальные считаются недействительными.

Основная цепь определяется детерминированным образом, исходя из позиций транзакций на графе. Подробности - в "Белой книге", но в целом Основная цепь тяготеет к транзакциям, подписанным общеизвестными пользователями ("свидетелями"). Список "свидетелей" определяется самими пользователями, поскольку они включают его в каждую свою транзакцию. Затем Основная цепь прокладывается в графе следующим образом:
1. списки свидетелей соседних в ОЦ транзакций либо идентичны, либо различаются только одной мутацией,
2. ОЦ проходит через транзакции, подписанные наибольшим числом свидетелей (по сравнению с альтернативными цепями).

Вышеизложенное является очень кратким и схематичным описанием, многие важные детали опущены, полное описание смотрите в "Белой книге".

Комиссии и внутренняя стоимость

Комиссия за включение чьей-то транзакции (или любых других данных) в базу данных Byteball равна размеру хранимых данных. Если размер вашей транзакции 500 байт, то в качестве комиссии вы платите ровно 500 байт (внутренняя валюта Byteball). Это означает, что байты имеют внутреннюю ценность: возможность постоянного хранения соответствующего объёма информации в неизменной децентрализованной базе данных. Для данных, представляющий финансовые транзакции, ценность скорее общественная, а не личная, потому что вам безусловно необходимо хранить полную историю монет, чтобы доказать каждому последующему владельцу подлинность своей монеты.

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

Денежная масса

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

Детерминированная завершённость

В Byteball есть правило: транзакция должна включать предыдущую транзакцию, отправленную с этого же адреса (если таковая имеется), т.е. все транзакции с одного адреса должны формировать частично упорядоченное множество. Нарушение этого правила приравнивается к двойной трате, поэтому такая "неупорядоченная" транзакция считается недействительной. Если предположить, что большинство свидетелей следуют этому правилу (а для этого их и избирают), то они должны ссылаться лишь на достаточно свежие транзакции. Таким образом, они больше не могут влиять на Основную цепь (которая связана со свидетелями) в старой части графа (DAG), и эта часть, таким образом, становится устойчивой. Точные критерии достижения устойчивости сформулированы в "Белой книге". Важно, что эти критерии - детерминистские, и если транзакция оказывается на устойчивой части Основной цепи, то такая транзакция становится окончательной и неизменной.
Таким образом, в Byteball, в отличие от других криптовалют, реогрганизации невозможны.

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

Ассеты и встроенная биржа


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

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

Неотслеживаемые приватные платежи

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

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

Этот дизайн уже описан в https://bitcointalk.org/index.php?topic=1574508.0 , подробности - в "Белой книге".

Регламентированные ассеты

Финансовые учреждения могут эмитировать ассеты, удовлетворяющие требованиями KYC/AML. Каждая передача такого актива удостоверяется эмитентом, то есть незаконные сделки он просто не утвердит.

Таким образом, банки могут выпускать привязанные к фиату ассеты и оставаться полностью в рамках закона. Они могут открывать депозиты как ассеты, и отслеживать их в Byteball. Торговля такими ассетами возможна (с одобрения банка) за байты, и за другие ассеты.

Прочий функционал

- Условные траты (AKA смарт-контракты) на понятном декларативном языке: https://bitcointalk.org/index.php?topic=1617816.0
- Multisig: частный случай условных трат
- On-chain данные, помещаемые оракулами непосредственно в базу данных (например, временные метки, курсы валют, погода, различные события), на эти данные могут ссылаться условные траты
- Частные p2p сообщения для передачи конфиденциальных данных о платежах, для общения как с продавцом, так и в multisig сценариях.

Начальное распределение

Не будет ни ICO, ни краудфандинга. Я уверен, что успех валюты зависит от количества людей, которые владеют ею. Исследования Peter R показывают, что историческая капитализация Биткоина следуюет закону Меткалфа: https://bitcointalk.org/index.php?topic=572106.0 , т.е. она пропорциональна квадрату числа активных пользователей. Вот почему я хочу, чтобы Byteball был в руках настолько большого числа людей, насколько это возможно:

98% всех байт и тёмных байт (неотслеживаемая приватная валюта) будут распределены
среди тех владельцев биткоинов, которые свяжут свой byteball адрес со своим биткоин адресом накануне запуска. Платить не нужно, биткоины остаются вашими, и вы получаете байты и тёмные байты.
1% я резервирую для себя

Чтобы связать свой byteball адрес с биткоинным, вам нужно будет один раз сделать небольшой BTC платёж на созданный специально для вас биткоин-адрес. Затем вы собираете все ваши биткоины на этот адрес (с которого вы заплатили). При запуске вы получите количество байт и тёмных байт, пропорциональное количеству BTC на вашем связанном адресе на момент определённого биткоин-блока (например, блока 437000 в начале ноября). 
Подробные инструкции и точный номер блока будут опубликованы позднее, по мере готовности к запуску основной сети.

Текущее состояние и планы

До запуска в ноябре будет несколько тестов, первый из них идет полным ходом. Дата запуска может быть изменена по мере готовности.

Чем вы можете помочь

попробуйте кошельки, поставьте на несколько устройств, спарьте их для multisig. Сообщайте об ошибках.
для помощи сети запустите облачный ретранслятор. Он не хранит приватных ключей, так что особой безопасности не требуется. Исходник ретранслятора: https://github.com/byteball/byteball-relay
для лучшего прохождения приватных платежей запустите хаб (также он включает в себя и ретранслятор). Безопасность также не критична, так как все сообщения p2p зашифрованы. Пользователи могут изменять адрес хаба в настройках кошелька. Исходник хаба:  https://github.com/byteball/byteball-hub
исправляйте ошибки, вносите улучшения в репозитории: https://github.com/byteball. Особенно в части ускорения синхронизации и UI. До настоящего момента приоритетом была простота алгоритмов, теперь можно обратить внимание и на скорость. Достигнуть 10-ти кратного ускорения будет несложно; следующие 10 раз, вероятно, дадутся сложнее. Обсуждайте крупные изменения, прежде чем собственно программировать их.
создавайте новые приложения/утилиты, которые, как вы считатете, будут полезны пользователям Byteball
распространяйте информацию о Byteball, и помните, что его ценность пропорциональна квадрату числа активных пльзователей.


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

Программировать чатботы легко. Cоздав собственный чатбот, вы можете начать свою торговлю сразу после запуска Byteball - вот исходник демо-бота: https://github.com/byteball/byteball-merchant

-----------------------------
И последнее. Оставшийся 1% будет роздан первым 100 млн пользователей (100 Кбайт каждому), которые установят Byteball кошелёк.
Эта акция продлится 5 месяцев от момента, когда мы будем готовы к таким масштабам.


Markets:
https://www.cryptopia.co.nz/Exchange/?market=GBYTE_BTC
https://www.cryptopia.co.nz/Exchange/?market=GBYTE_LTC
https://www.cryptopia.co.nz/Exchange/?market=GBYTE_DOGE
https://www.cryptopia.co.nz/Exchange/?market=GBYTE_UNO

https://bittrex.com/Market/Index?MarketName=BTC-GBYTE

« Последнее редактирование: Апрель 18, 2017, 05:42:29 pm от СryptoMaxSun »


Donation Bitcoin на развитие форума 1AZuR5M5rq8uT9nZvQ5yXNkokXb3vNd1pM  
Sibcoin Сибирский Червонец SVi9DQsPUvTCKAUC3JkckNN9oia2cSqrnr
 

Оффлайн СryptoMaxSun

  • Administrator
  • Hero Member
  • *****
  • Сообщений: 865
  • Поблагодарили: 31 раз(а)
  • Karma: +31/-0
  • Администратор форума
    • Просмотр профиля
    • Bittogether.com - Первый украинский криптовалютный форум
Re: BYTEBALL: новый консенсус на DAG + приватные платежи
« Ответ #1 : Сентябрь 23, 2016, 10:22:31 pm »
Как теперь восстановить старый кошелек имея только шифр wallet seed?

Что означает:

Сида для восстановления кошелька недостаточно. Это потому, что история движения приватных ассетов, таких как blackbytes, сохраняется только в кошельке (на то они и частные, эти ассеты), и обновляется при очередной отправке/получении приватного ассета.

Для защиты от потери кошелька я рекомендую использовать multisig. Например, multisig типа "1-из-2" с одним кошельком на телефон, и другим - на компьютере. В этом случае приватные ассеты будут автоматически дублированы в двух ваших устройствах.


То есть это ответ не про импорт сида, видимо, такой импорт (пока?) не реализован.

Зато реализован импорт всех монет и ассетов из другого кошелька:
- выбрать один своих кошельков;
- рядом с его названием нажать на шестерёнку;
- перейти в "Подробнее";
- выбрать "Sweep Paper Wallet";
- вставить приватный ключ другого кошелька.

Donation Bitcoin на развитие форума 1AZuR5M5rq8uT9nZvQ5yXNkokXb3vNd1pM  
Sibcoin Сибирский Червонец SVi9DQsPUvTCKAUC3JkckNN9oia2cSqrnr
 

Оффлайн СryptoMaxSun

  • Administrator
  • Hero Member
  • *****
  • Сообщений: 865
  • Поблагодарили: 31 раз(а)
  • Karma: +31/-0
  • Администратор форума
    • Просмотр профиля
    • Bittogether.com - Первый украинский криптовалютный форум
Re: BYTEBALL: новый консенсус на DAG + приватные платежи
« Ответ #2 : Октябрь 07, 2016, 12:46:27 pm »
Перевод интервью с Tonych, автором Byteball:
https://altcoinspekulant.wordpress.com/2016/10/06/byteball-exclusive-interview-with-developer-tonych-in-english/

Byteball был представлен криптосообществу месяц назад, и сразу привлёк к себе пристальное внимание, т.к. является представителем 3-го поколения криптовалют на основе не блокчейна, а DAG (Направленного Ациклического Графа). Концепция DAG была введена Sergio Demian Lerner в сентябре 2015 года. На данный момент есть только один криптопроект, основанный на DAG - IOTA. Другой причиной повышенного внимания является бесплатное начальное распространение Byteball в конце этого года. ICO не будет, для участия в распределении Byteball вам нужен только Bitcoin-кошелёк.

Разработчик Byteball (Антон Чурюмов, tonych) ответил мои вопросы:

Здравствуй, Антон. Несколько слов о себе?

tonych: Я основал, либо активно участвовал в нескольких интернет-бизнесах. Некоторые из них были проданы, некоторые были неудачными, некоторые все ещё продолжаются. В большинстве этих предприятий я был сосредоточен в основном на технической стороне разработки. До 2001 года я был учёным с российским эквивалентом PhD по физике и математике, но отказался от науки в пользу моего первого бизнес-проекта, когда я увидел, что смогу проявить свои способности.

Когда вы начали разработку Byteball, это был ваш первый криптопроект?

tonych: Byteball - это мой первый криптопроект. Я задумал его в ноябре 2014 года, когда  увидел, что технология блокчейна может быть существенно упрощена путем замены на DAG. Я был восхищён кооперативной демократической природой DAG, когда каждая новая транзакция неявно закрепляет все предыдущие транзакции путём ссылки на их хэши. В то же время автор очередной транзакции в её подтверждении зависит только от своих коллег-соседей, а не от далёких от него майнеров. На вновь выпущенную в сеть транзакцию почти сразу ссылаются очередные транзакции, тем самым косвенно подтверждая все предыдущие, и количество прямых и косвенных ссылок растет как снежный ком. Таким и было первое рабочее название системы - "Снежок" (Snowball).

Byteball использует DAG (Направленный Ациклический Граф). Выло ли это навеяно концепцией  DAG-Coin от Sergio Demian Lerner?

tonych: Я пришёл к этому независимо. Sergio разработал концепт DagCoin в 2012 году, но опубликовал только в сентябре 2015-го, спустя почти год после начала проработки мной похожей идеи. Тем не менее, интерес к этой концепции со стороны одного из великих крипо-умов  поддерживает мое убеждение, что DAG - это то, над чем стоит работать.

В "Белой книге" вы упомянули "1984", как и BCNext в коде Nxt. Есть ли связь между ним и вами?

tonych: Не стоит спекулировать на связи, это просто хорошая книга, и она имеет особое значение для Росии (на случай, если BCNext - русский).

В чём вы видите наибольшие преимущества DAG по сравнению с классическим блокчейном?


tonych: я вижу два общих для всех DAG-проектов преимущества. Во-первых, новая проводка почти сразу после выпуска начинает получать от пиров хотя бы частичные подтверждения - нет нужды дать  нахождения блока майнером. Во-вторых, по своей сути DAG является более масштабируемым, чем блокчейн. С большим потоком новых транзакций DAG просто становится шире, то есть нет лимита на размер блока, нет роста орфанов при уменьшении времени между блоками, при увеличении размера блока нет необходимости прибегать к увеличению задержек в рассылке блоков пирам.

Есть также важные преимущества в той реализации DAG, которая применена в Byteball. Во всех остальных криптовалютах нет гарантии, что даже полностью соответствующая протоколу транзакция будет в конечном счете подтверждена. Также возможны реорганизации цепочек, и полное подтверждении является лишь вероятностным. Для обычного пользователя эти свойства выглядят несколько странными, и они не совместимы с требованиями финансового сектора, где требуется определенность. В Byteball конструктивно невозможны форки и реорганизации, и каждая транзакция детерминировано получает окончательное подтверждение. Это очень важное достижение в криптосфере, и делает Byteball более близким к тому, что обычные пользователи и финансовый сектора привыкли ожидать от денег.

В чём сходство и различие с IOTA, также основанной на DAG?

tonych: IOTA тоже DAG, и это единственное сходство.
Все остальное отличается:
– IOTA использует PoW. В Byteball порядок транзакций зависит от основной цепи
– В IOTA часть DAG может быть отброшена. В Byteball не бывает орфанов
– В Byteball есть комиссии, в IOTA явных комиссий нет (но пользователи по-прежнему должны тратить ресурсы на PoW)
– В Byteball есть детерминированные критерии окончательного подтверждения транзакции. В IOTA нет точных критериев, подтверждение так же вероятностно
– IOTA - это валюта с одним токеном, в Byteball есть множество ассетов, а также умные умные контракты
– В IOTA все платежи публичны. В Byteball есть активы, пересылаемые приватно

Есть ли у вас пример того, как Byteball может изменить жизнь простого человека в положительную сторону?

tonych: Byteball позволяет банкам эмитировать ассеты, перемещаемые только с одобрения эмитента (банка). Это позволяет банкам открывать банковские счета, которые отслеживаются в базе данных Byteball (а не во внутренней БД банка), и по-прежнему удовлетворять существующим в фин.секторе требованиям KYC/AM: банк авторизует транзакцию после проведения всех проверок.

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

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

В новых проектах нередки задержки, каковы наибольшие трудности на пути запуска Byteball?

tonych: самое главное - это чтобы как можно больше людей узнали о Byteball, и приняли в нём участие. У нас есть все предпосылки: отличная технология, обращённая к гораздо большей пользовательской базе, чем любая другая криптовалюта; и механизм распределения, который бесплатно приглашает поучаствовать каждого владельца биткоинов. Несмотря на эти предпосылки, и мои хорошие технологические познания, проблемой являются мой меньший опыт в сообществах, и в СМИ.

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

Можете прокомментировать критику начального распределения Byteball пропорционально имеющимся у людей биткоинам?


tonych: Ну, во-первых, я хочу отдать дань уважения тем ранним адептам Биткоина, которые первыми поверили в него как в правильное направление развития финансовой системы. Во-вторых, если мы хотим, чтобы все понимали правила, то они должны быть простыми. И в-третьих, правила должны быть  простыми, если мы хотим, чтобы в них не искали лазейки, и не читерили в попытке получить несправедливое преимущество. Если вдуматься, то самый простой и безчитерный способ начального распространения - это распределение байтов пропорционально балансам BTC.


Что-то добавите для немецкого сообщества?


tonych: немецкое сообщество весьма активно в криптосфере. Мне кажется, это хороший знак: ваша финансовая система являются одной из самых передовых в мире, что вместе с активным спросом на более открытые и децентрализованных финансовых услуги создает хорошие условия для реальных перемен.

Tony, большое спасибо, и удачи с Byteball!

Donation Bitcoin на развитие форума 1AZuR5M5rq8uT9nZvQ5yXNkokXb3vNd1pM  
Sibcoin Сибирский Червонец SVi9DQsPUvTCKAUC3JkckNN9oia2cSqrnr
 

Оффлайн Terrible pirat Roberts

  • Newbie
  • *
  • Сообщений: 29
  • Поблагодарили: 4 раз(а)
  • Karma: +4/-0
    • Просмотр профиля
Re: BYTEBALL: новый консенсус на DAG + приватные платежи
« Ответ #3 : Октябрь 12, 2016, 12:45:15 pm »
Это уже интересно. Есть свои преимущества в этой технологии.
Тут практически мгновенное подтверждение транзакций будет, минимальная комиссия.
Это открывает перспективы.
Но и минуса всплывут в процессе эксплуатации.
 

Оффлайн СryptoMaxSun

  • Administrator
  • Hero Member
  • *****
  • Сообщений: 865
  • Поблагодарили: 31 раз(а)
  • Karma: +31/-0
  • Администратор форума
    • Просмотр профиля
    • Bittogether.com - Первый украинский криптовалютный форум
Re: BYTEBALL: новый консенсус на DAG + приватные платежи
« Ответ #4 : Октябрь 15, 2016, 05:53:16 pm »
Важное объявление от разработчика

1. Я существенно недооценил количество времени и усилий, необходимых для построения достаточно большого Byteball-сообщества. Кроме того, часть разработок, первоначально запланированных к запуску (начало ноября) вряд ли будут завершены и протестированы к этой дате. В связи с этим я переношу дату запуска на Рождество. Снапшот будет снят в момент первого bitcoin-блока после (либо включая) 25.12.2016 00:00:00 UTC (Рождественский блок). Рассылка байтов (и blackбайтов) начнётся во второй половине дня 25 декабря (если только не произойдёт крупной реорганизации в сети Bitcoin).

2. Я придерживаюсь своего первоначального плана распространить 98% байт бесплатно, но пришёл к выводу о полезности разбиения раздачи на несколько этапов. 25 декабря будет распространено только 10%. Через месяц будет выполнен новый снапшот, и распространено еще 20%. Через два месяца - следующие 30%. Через три месяца - оставшиеся 38%. Конкретный процентаж  может быть скорректирован в зависимости от результатов предыдущих этапов и хода кампании привязки адресов.

Разделить раздачу на несколько этапов я решил  для того, чтобы дать возможность поучаствовать возможно большему количеству людей. До запуска реальной сети Byteball невозможно достучаться до каждого держателя Биткоинов. Раздача первых 10% будет большой новостью, сеть станет полнофункциональной, также, вероятно, начнутся торги на биржах - всё это привлечёт к Byteball внимание гораздо большего количества людей. Аналогичный эффект будет иметь каждый последующий этап распределения.

Перед каждым этапом распределения будет сниматься снапшот. На первом этапе, как говорилось ранее, вы получите количество байтов, пропорциональное предъявленным вами BTC, зафиксированным в Рождественском блоке на ваших связанных Биткоин-адресах.

Во 2-м и последующие этапах будет небольшое отличие. Вы предъявите не только баланс BTC (как раньше), но и ваш баланс в байтах, то есть как бы корзину из BTC и байт. В целях определения веса корзины каждый 62.5 Мбайт (*) принимаются равными 1 BTC. Например, если у вас есть 125 Мбайт и 3 BTC, то вес будет 2+3=5 BTC. Таким образом, распределение очередных байтов на 2-ом и последующих этапах будет производиться пропорционально весу вашей корзины.
   * Соотношение 62.5 Мбайт за 1 BTC выбрано из отношения общей эмиссии байтов (1015) к количеству BTC в обращении (16,000,000).

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

3. Фаза привязки ваших Byteball и Биткоин адресов для 1-го этапа запланирована на начало декабря.

4. В ближайшее время с целью увеличения к 1-му этапу размера нашего сообщества мы приступим к более активному маркетингу.

5. Мы удвоили нашу команду разработки: мой коллега https://github.com/kakysha (фото не его) уже работает над улучшением кошелька.

6. Мы проведем тест распределения в ноябре. Вы сможете связать ваш testnet Биткоин-адрес с вашим тестовым Byteball-адресом для получения тестовых байтов пропорционально вашему балансу BTC.

https://twitter.com/ByteballOrg/status/787248332469112836
Donation Bitcoin на развитие форума 1AZuR5M5rq8uT9nZvQ5yXNkokXb3vNd1pM  
Sibcoin Сибирский Червонец SVi9DQsPUvTCKAUC3JkckNN9oia2cSqrnr
 

Оффлайн СryptoMaxSun

  • Administrator
  • Hero Member
  • *****
  • Сообщений: 865
  • Поблагодарили: 31 раз(а)
  • Karma: +31/-0
  • Администратор форума
    • Просмотр профиля
    • Bittogether.com - Первый украинский криптовалютный форум
Re: BYTEBALL: новый консенсус на DAG + приватные платежи
« Ответ #5 : Декабрь 07, 2016, 10:14:18 am »
Как получить байты?
Сейчас вы уже можете привязать ваш Биткоинный адрес к Байтбольному, чтобы принять участие в раздаче монет байтов и токенов блэкбайтов 25-го декабря 2016 года.

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. После связывания адресов кошелёк не удаляйте (не повредит и бэкап), хотя пользоваться им до старта реальной сети невозможно - байты и блэкбайты попадут в кошелёк в ночь на 25 декабря. Если вы проведёте любой BTC платёж, ваши монеты ("сдача"), скорее всего, переместятся на новый адрес. Снова запустите чат с ботом, узнайте баланс на связанных адресах, и, при необходимости, вновь переместите биткоины на подтверждённый адрес(-а).

Этап привязывания адресов продлится до 23:59:59 UTC 24 декабря, после чего произойдёт начисление байтов и блэкбайтов пропорционально количеству BTC на привязанном адресе на момент первого, Рождественского блока, смайненного после 00:00:00 UTC 25-го декабря. Точный номер этого блока будет объявлен через несколько часов после полуночи (чтобы исключить орфаны). Начисленные байты и блэкбайты будут отправлены в кошельки вечером 25-го декабря.


В этот раз будет роздано 10% от всех байтов и блэкбайтов. Оставшиеся 88% будут распределены на следующих этапах (даты будут объявлены позднее). Планируемый процентаж раздач (может быть изменён):

2й этап: 20%
3й этап: 30%
3й этап: 38%

Промежуток между этапами - от месяца до двух.

Перед каждым этапом распределения будет сниматься очередной снапшот. В раздаче на втором и последующих этапах будет небольшое отличие. Вы предъявите не только баланс BTC (как раньше), но и ваш баланс в байтах (полученных ранее, или купленных у кого-то). То есть вы предъявите как бы корзину из BTC и байт. В целях определения веса корзины каждый 62.5 Мбайт (*) принимаются равными 1 BTC. Например, если на момент снапшота у вас будет 125 Мбайт и 3 BTC, то вес корзины будет 2+3=5 BTC. Таким образом, распределение очередных байтов на 2-ом и последующих этапах будет производиться пропорционально весу вашей корзины.
   * Соотношение 62.5 Мбайт за 1 BTC выбрано из отношения общей эмиссии байтов (1015) к количеству BTC в обращении (16,000,000).

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

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


Please retweet https://twitter.com/ByteballOrg/status/806290785486467073
Donation Bitcoin на развитие форума 1AZuR5M5rq8uT9nZvQ5yXNkokXb3vNd1pM  
Sibcoin Сибирский Червонец SVi9DQsPUvTCKAUC3JkckNN9oia2cSqrnr
 

Оффлайн СryptoMaxSun

  • Administrator
  • Hero Member
  • *****
  • Сообщений: 865
  • Поблагодарили: 31 раз(а)
  • Karma: +31/-0
  • Администратор форума
    • Просмотр профиля
    • Bittogether.com - Первый украинский криптовалютный форум
Re: BYTEBALL: новый консенсус на DAG + приватные платежи
« Ответ #6 : Декабрь 20, 2016, 12:57:27 pm »
Автор выпустил новую версию (пока на тестнете) 0.8.0t с поддержкой биржи на смартконтрактах.

Новая тест-версия здесь - https://github.com/byteball/byteball/releases (Android должен автообновиться), ссылка на биржу: https://byteball.org , с ней работает только новая версия кошелька.

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

Эта биржа не встроена в платформу (как в Nxt, Ripple и Bitshares), это приложение на основе смартконтрактов. Не включая биржу в ядро, мы делаем его проще, и достигаем гибкости в работе биржи.

Биржа централизованная, но не требует доверия. Централизованность означает, что может существовать много подобных бирж - отдельных бизнесов, борющихся за пользователя качеством управления и маркетингом. Отсутствие доверия означает, что владелец биржи не может ни украсть деньги пользователей, ни потерять их в результате взлома. Это достигается очень простыми смарт контрактами, которые каждый пользователь может понять и проверить:

Для создания ордера на продажу ассета A за ассет B пользователь отправляет свой ассет A на некий адрес, с которого ассет A может быть забран только:
- самим продавцом (после некой паузы);
- либо владельцем биржи, если в его транзакции также и требуемое количество ассета B отправляется продавцу ассета A.

Первое условие позволяет продавцу отменить ордер и вернуть свой ассет. Второе условие не даёт владельцу биржи власти на ассетом A - он может распоряжаться ассетом A только если одновременно отправит ассет B продавцу ассета A. Оператор связан умным контрактом - в этом состоит ключевое отличие от обычных бирж.

Затем оператор сопоставляет ордер с обратным, от продавца ассета B, и одновременно подписывает обе стороны сделки.

HXY5... - это ассет, который он покупает (чипсы).
W272... - это адрес смартконтракта биржи (хотя покупателю не важен его владелец, если он гарантированно получает ассет, за который платит).

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

Есть несколько отличий от обычных бирж. Из-за ограничений смартконтракта нет частичного сопоставления ордеров. Для обхода этого ограничения ордер разбивается на небольшое количество ордеров стандартизованных размеров - степеней числа 2, что позволяет сопоставлять стандартизованные встречные ордера и их комбинации (типа 32 = 16+16, в принципе в качестве стандарта можно также использовать числа Фибоначчи: 13 = 8+5).

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


Попробуйте!  Обновите тестовый кошелёк, и запустите биржечат на https://byteball.org
Donation Bitcoin на развитие форума 1AZuR5M5rq8uT9nZvQ5yXNkokXb3vNd1pM  
Sibcoin Сибирский Червонец SVi9DQsPUvTCKAUC3JkckNN9oia2cSqrnr
 

Оффлайн СryptoMaxSun

  • Administrator
  • Hero Member
  • *****
  • Сообщений: 865
  • Поблагодарили: 31 раз(а)
  • Karma: +31/-0
  • Администратор форума
    • Просмотр профиля
    • Bittogether.com - Первый украинский криптовалютный форум
Re: BYTEBALL: новый консенсус на DAG + приватные платежи
« Ответ #7 : Декабрь 25, 2016, 09:52:18 pm »
Байтболы начислены. Проверяйте свои кошельки.
Donation Bitcoin на развитие форума 1AZuR5M5rq8uT9nZvQ5yXNkokXb3vNd1pM  
Sibcoin Сибирский Червонец SVi9DQsPUvTCKAUC3JkckNN9oia2cSqrnr
 

Оффлайн СryptoMaxSun

  • Administrator
  • Hero Member
  • *****
  • Сообщений: 865
  • Поблагодарили: 31 раз(а)
  • Karma: +31/-0
  • Администратор форума
    • Просмотр профиля
    • Bittogether.com - Первый украинский криптовалютный форум
Re: BYTEBALL: новый консенсус на DAG + приватные платежи
« Ответ #8 : Декабрь 26, 2016, 01:38:52 pm »

Несколько обновлений, скорее подтверждений того, что вы уже знаете:
1.  Сеть запущена
2.  Последняя версия - 1.0.0. https://github.com/byteball/byteball/releases/tag/v1.0.0
3.  Эксплорер https://explorer.byteball.org
4.  Все байты 1-го этапа распределены
5.  До начала следующего этапа распределения можно двигать биткоины ваших привязанных адресов
6.  Раздача блэкбайтов ещё продолжается
7.  Общее количество блэкбайтов -  2.1111*1015, то есть в 2.1111 раза больше чем байтов.  Если хотите узнать откуда эти цифры - см. стр. 44 Whitepaper https://byteball.org/Byteball.pdf
8.  Похоже, многие не слышали о блэкбайтах. Это токены для приватных неотслеживаемых платежей, полная информация о которых передаётся напрямую от плательщика получателю и не записывается в публичную базу данных. Это означает, что вы не можете восстановить блэкбайты из сида, и должны бэкапить всю папку с базой данных: https://github.com/byteball/byteball#byteball-backups-and-recovery
9.  Торгуйте байтами в канале #trading нашего слэка http://slack.byteball.org/
10. До завершения раздачи бэкбайтов не торгуйте ими.
Donation Bitcoin на развитие форума 1AZuR5M5rq8uT9nZvQ5yXNkokXb3vNd1pM  
Sibcoin Сибирский Червонец SVi9DQsPUvTCKAUC3JkckNN9oia2cSqrnr
 

Оффлайн СryptoMaxSun

  • Administrator
  • Hero Member
  • *****
  • Сообщений: 865
  • Поблагодарили: 31 раз(а)
  • Karma: +31/-0
  • Администратор форума
    • Просмотр профиля
    • Bittogether.com - Первый украинский криптовалютный форум
Re: BYTEBALL: новый консенсус на DAG + приватные платежи
« Ответ #9 : Декабрь 27, 2016, 12:19:29 pm »
Владелец небольшой польской биржи https://cryptox.pl как и обещал, начислил Gigaбайты всем, кто на Рождество имел балансы в BTC на этой бирже.

Также на этой бирже идёт торговля в паре Gigaбайты / BTC
Donation Bitcoin на развитие форума 1AZuR5M5rq8uT9nZvQ5yXNkokXb3vNd1pM  
Sibcoin Сибирский Червонец SVi9DQsPUvTCKAUC3JkckNN9oia2cSqrnr
 

Оффлайн СryptoMaxSun

  • Administrator
  • Hero Member
  • *****
  • Сообщений: 865
  • Поблагодарили: 31 раз(а)
  • Karma: +31/-0
  • Администратор форума
    • Просмотр профиля
    • Bittogether.com - Первый украинский криптовалютный форум
Re: BYTEBALL: новый консенсус на DAG + приватные платежи
« Ответ #10 : Январь 17, 2017, 04:03:53 pm »
Сегодня Тонич запустил своего бирже-бота на основной сети:

Цитировать
Биржа теперь работает на живой сети, по ссылкке на https://byteball.org
Большими суммами не торгуйте, этому коду всего неделя.
Donation Bitcoin на развитие форума 1AZuR5M5rq8uT9nZvQ5yXNkokXb3vNd1pM  
Sibcoin Сибирский Червонец SVi9DQsPUvTCKAUC3JkckNN9oia2cSqrnr
 

Оффлайн СryptoMaxSun

  • Administrator
  • Hero Member
  • *****
  • Сообщений: 865
  • Поблагодарили: 31 раз(а)
  • Karma: +31/-0
  • Администратор форума
    • Просмотр профиля
    • Bittogether.com - Первый украинский криптовалютный форум
Re: BYTEBALL: новый консенсус на DAG + приватные платежи
« Ответ #11 : Январь 17, 2017, 06:20:10 pm »
Часто задаваемые вопросы:

Как получить монеты и токены, и приумножить их:

Сеть была запущена 25 декабря 2016 года, когда 10% всех байтов и блэкбайтов были распределены тем, кто связал свои биткоинные и байтболльные адреса. Всего было привязано боле 70,000 BTC.

Если вы пропустили первый этап распределения, вы можете участвовать в последующих. Если вы были на 1-м этапе, вы можете приумножить ваши сбережения. На втором этапе, в середине февраля, вы получите:
- 62.5 Мегабайта за каждый 1 BTC доказанного баланса
- 0.1 нового байта за каждый ваш 1 байт на момент снапшота

Также вы получите блэкбайты:
- 62.5 * 2.1111 * 106 блэкбайтов за каждый 1 BTC доказанного баланса
- 0.21111 нового блэкбайта за каждый ваш 1 байт на связанном адресе на момент снапшота
(общее количество блэкбайтов в 2.1111 раза больше, чем байтов)

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

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

Этап привязывания адресов продлится до середины февраля (точная дата будет объявлена).

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

На третьем и последующих этапах будут использоваться похожие правила, но вес байтов по отношению к 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)
По сиду можно восстановить только байты (не блэкбайты):
https://bitcointalk.org/index.php?topic=1608859.msg17073530
https://bitcointalk.org/index.php?topic=1735663.msg17414639

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

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

Вопрос: Нужно ли нам будет для 2-го этапа доказывать наши байты на нашем связанном адресе, или он получит раздачу второго этапа автоматически?
Ответ: Автоматически -  https://bitcointalk.org/index.php?topic=1608859.msg17132840#msg17132840 .Только если у Вас есть ещё и непривязанные байты, нужно будет внутри кошелька перевести их на этот связанный адрес.


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

Как выпустить собственный ассет на Byteball: https://bitcointalk.org/index.php?topic=1608859.msg16340558#msg16340558


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


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


Сида (seed) для восстановления кошелька недостаточно - из-за того, что история движения приватных ассетов, таких как blackbytes, сохраняется только локально, в кошельке (на то они и приватные, эти ассеты), и обновляется при очередной отправке/получении приватного ассета.

Для защиты от потери кошелька я рекомендую использовать multisig. Например, multisig типа "1-из-2" с одним кошельком на телефон, и другим - на компьютере. В этом случае приватные ассеты будут автоматически дублированы в двух ваших устройствах.

Как стать свидетелем?

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

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


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

Стать свидетелем можно, к примеру, так:

1.  Запустите модуль свидетеля на вашем сервере: https://github.com/byteball/byteball-witness 
Чтобы к вас относились серьёзно, этот ваш сервер должен быть всегда онлайн, и хорошо связан с сетью. Этот модуль не делает вас свидетелем автоматически, он просто перидически постит ваши пакеты (и за это платит байты комиссии).
2.  Пиарьтесь тут и там, пытайтесь всех убедить, что вы самый лучший свидетель, и что им следует добавить вас в их список свидетелей (и при необходимости выбросить из него кого-то другого).

Это хороший впрос, и повод рассказать об использовании 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. Вы немедленно получаете уведомление в чате, и поэтому знаете отправителя. В этот момент приватный платёж (в случае blackbytes) уже сохранён в вашем локальном кошельке, и только отправитель и вы знаете о нём.



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

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

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

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


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

Donation Bitcoin на развитие форума 1AZuR5M5rq8uT9nZvQ5yXNkokXb3vNd1pM  
Sibcoin Сибирский Червонец SVi9DQsPUvTCKAUC3JkckNN9oia2cSqrnr
 

Оффлайн СryptoMaxSun

  • Administrator
  • Hero Member
  • *****
  • Сообщений: 865
  • Поблагодарили: 31 раз(а)
  • Karma: +31/-0
  • Администратор форума
    • Просмотр профиля
    • Bittogether.com - Первый украинский криптовалютный форум
Re: BYTEBALL: новый консенсус на DAG + приватные платежи
« Ответ #12 : Январь 20, 2017, 08:46:30 pm »
Второй этап распределения состоится в полнолуние, 11-го февраля в 0:33 UTC.

Вероятно, для будущих этапов мы также будем использовать календарь полнолуний - http://www.moongiant.com/Full_Moon_New_Moon_Calendar.php

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

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

Правила распределения:

BTC --> байты:   1 BTC доказанного баланса даёт вам 62.5 MB (0.0625 GB)
BTC --> блэкбайты: 1 BTC доказанного баланса даёт вам 2.1111 * 62.5 миллиона блэкбайтов (общее количество блэкбайтов в 2.1111 раза больше, чем байтов)
Байты --> байты: 1 байт на любом байтболльном адресе даёт вам 0.1 нового байта.
Байты --> блэкбайты: 1 байт на привязанном байтболльном адресе даёт вам 0.21111 блэкбайтов.
« Последнее редактирование: Январь 20, 2017, 08:49:42 pm от СryptoMaxSun »
Donation Bitcoin на развитие форума 1AZuR5M5rq8uT9nZvQ5yXNkokXb3vNd1pM  
Sibcoin Сибирский Червонец SVi9DQsPUvTCKAUC3JkckNN9oia2cSqrnr
 

Оффлайн Dark

  • Newbie
  • *
  • Сообщений: 22
  • Поблагодарили: 6 раз(а)
  • Karma: +2/-0
    • Просмотр профиля
Re: BYTEBALL: новый консенсус на DAG + приватные платежи
« Ответ #13 : Февраль 04, 2017, 09:42:41 am »
У меня их бот почему то занизил баланс кошелька с 0.00176243 BTC до 0.00018217 BTC. для чего не понятно.
 

Оффлайн СryptoMaxSun

  • Administrator
  • Hero Member
  • *****
  • Сообщений: 865
  • Поблагодарили: 31 раз(а)
  • Karma: +31/-0
  • Администратор форума
    • Просмотр профиля
    • Bittogether.com - Первый украинский криптовалютный форум
Re: BYTEBALL: новый консенсус на DAG + приватные платежи
« Ответ #14 : Февраль 04, 2017, 06:20:21 pm »
У меня их бот почему то занизил баланс кошелька с 0.00176243 BTC до 0.00018217 BTC. для чего не понятно.
У вас на балансе такая мелочь?
Или в качестве оплаты ,типа донат столько отправили?
Тут выгодней купить байты на битки, на них  больше начислят, чем за битки.
Donation Bitcoin на развитие форума 1AZuR5M5rq8uT9nZvQ5yXNkokXb3vNd1pM  
Sibcoin Сибирский Червонец SVi9DQsPUvTCKAUC3JkckNN9oia2cSqrnr
 

 

Яндекс.Метрика