Author

Topic: Obyte/Byteball: нoвый кoнсeнcуc нa DAG + привaтныe плaтeжи - page 344. (Read 314165 times)

legendary
Activity: 1736
Merit: 1005
legendary
Activity: 1538
Merit: 1093
Подробнее о свидетелях:

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

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

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

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

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

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

Свидетели, в сравнении с другими полными нодами, не делают дополнительной работы, и не являются чем-то особым ни в смысле TPS (txs per second), ни в других лимитирующих факторах.

Не только свидетели выполняют проверки и выявляют двойные траты. Каждая полная нода точно так же делает это.

Мы используем свидетелей только для утверждения порядка событий путём просмотра назад в историю.
legendary
Activity: 910
Merit: 1000
Так получаемые байты это пока тестовые? С ними ничего кроме как в тестовой сети их гонять и не сделаешь?
legendary
Activity: 1538
Merit: 1093
Как теперь восстановить старый кошелек имея только шифр wallet seed?
Автор (Тонич) на такой вопрос ("How to import old wallet seed?") отвечал так:
Wallet seed is not enough because private assets, such as blackbytes, are stored only in the wallet (exactly because they are private) and get updated every time you send or receive a private asset.

To secure against loss of the wallet, I recommend that you use multisig.  For example, 1-of-2 multisig with one wallet on the phone, the other on a desktop computer.  This way, the private assets will be automatically copied to the two devices.
Что означает:

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

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



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

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

Осталось найти, где переписать приватный ключ своего второго кошелька  Grin   я пока не нашёл (на Андроиде нет). Может, есть какой-то вызов функции из командной строки, примерно как есть команда на создание своего приватного ассета.



Автор (Тонич) разработал торгового бота: https://bitcointalksearch.org/topic/m.16330266  .........
У разработчика обнаружена дыра. Если после получения сразу закрыть и очистить от кеша системы то после очередного захода можно опять получить...
Что можно "опять получить"? В процитированном торговом боте вы только платите, ничего не получаете.
Если речь про кран - то там без всяких очисток раз в 24 часа можно получать байты, и автор явно не парился с защитой тестового крана.


интересно, к какой торговой паре будет торговаться? к догам?
Автор (Тонич) писал, что будут использоваться обычные префиксы - Gigabytes, Megabytes : https://bitcointalksearch.org/topic/m.16179302
sr. member
Activity: 704
Merit: 308
Установил на андроид кошелек. получил 57 000 байтов.
интересно, к какой торговой паре будет торговаться? к догам?

Ну уж точно не к битку, я просто прикинул, если я правильно считаю, даже если 1 шарик будет 1 сатоши то минимальная капитализация 10 в 15 - 10 в 8 = 10 в7, это минимальная капитализация 10000000 битков, просто с ума сойти, а представьте если будет стоить 1 шарик 2 сатоши, сразу увеличится до 20000000 битков, будет больше чем у битка, вот это прикол. Wink
legendary
Activity: 2716
Merit: 1387
Ukrainians will resist
Установил на андроид кошелек. получил 57 000 байтов.
интересно, к какой торговой паре будет торговаться? к догам?
sr. member
Activity: 1092
Merit: 273
ONLY BTC- https://github.com/cgewecke
Автор (Тонич) разработал торгового бота: https://bitcointalksearch.org/topic/m.16330266  

Перевод:


Теперь вы можете купить пиццу за байты (точнее тестпиццу за тестбайты):

Попробуйте сами - нажмите ссылку "buy some pizza" на https://byteball.org

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

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

Пжалуйста, ретвитните: https://twitter.com/ByteballOrg/status/778957804610711552



У разработчика обнаружена дыра. Если после получения сразу закрыть и очистить от кеша системы то после очередного захода можно опять получить...
Думаю многие уже так гуляют  Grin Shocked
Вообще кошелек криво сделан, на коленке если так можно сказать.
hero member
Activity: 591
Merit: 500
Как теперь восстановить старый кошелек имея только шифр wallet seed? кто знает?

Присоединяюсь к вопросу. Кто-то подскажет?
sr. member
Activity: 1092
Merit: 273
ONLY BTC- https://github.com/cgewecke
Это только я или кошелек слетает сейчас при запуске?
Overquoting детектед!

У меня слетает Win32 кошелёк, Win64 и Android - работают.

Win32 слетает у всех через несколько часов после установки. Минус в карму разработчикам конечно.
Перезапустил на 64 заработало. Как теперь восстановить старый кошелек имея только шифр wallet seed? кто знает?
legendary
Activity: 1538
Merit: 1093
Сохранения одного сида недостаточно для восстановления блэкбайтов:

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

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

По сиду можно восстановить только байты (не блэкбайты):
https://bitcointalksearch.org/topic/m.17073530
https://bitcointalksearch.org/topic/m.17414639

В последних версиях появилась возможность по сиду восстановить байты прямо в кошельке (только в режиме Full node).
legendary
Activity: 1538
Merit: 1093
Автор (Тонич) разработал торгового бота: https://bitcointalksearch.org/topic/m.16330266  

Перевод:


Теперь вы можете купить пиццу за байты (точнее тестпиццу за тестбайты):

Попробуйте сами - нажмите ссылку "buy some pizza" на https://byteball.org

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

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

Пожалуйста, ретвитните: https://twitter.com/ByteballOrg/status/778957804610711552

sr. member
Activity: 1092
Merit: 273
ONLY BTC- https://github.com/cgewecke
Вообще ничего не помешает.
Если всё так шоколадно  Grin Grin Grin , то с чего бы это вдруг автор (Тонич) вчера написал:
About participation of exchanges in the distribution. ...  community help is of utmost importance. ...   Approach the biggest exchanges and ask them to give bytes straight to customers ...  this will only work if there are enough customers who ask them about that.  If you are a customer, you can help.

А вот с чего:
Quote
To link your byteball and bitcoin addresses, you’ll need to make a small BTC payment to a one-time bitcoin address created specifically for you.  Next, you consolidate all your bitcoins on the one address you paid from that we know is controlled by you (if you have only one bitcoin address, you skip this step as all your bitcoins are already on a single address).  Then the number of bytes and blackbytes you receive on the launch date will be proportional to the BTC amount on your linked address in a specific bitcoin block (e.g. in block 437000 which is expected late October - early November).  The detailed instructions and the exact block number will be posted later when we get ready for launching the livenet.
Из чего следует, что для привязки адреса владеть приватным ключом от адреса биткойн необязательно, т.к. верификация осуществляется с помощью платежа. А совершить этот платеж мы легко можем просто выведя с биржи необходимое количество BTC. Следуя тексту этих действий достаточно для подтверждения.
Этих действий достаточно для подтверждения биржевого "горячего" кошелька (адреса). Но на блоке 437000 на этом "горячем" адресе может оказаться 0 биткоинов, если незадолго до этого биржа перебросит свои фонды с "горячего" на свой "холодный" адрес.
Даже если на том "горячем" адресе и останется несколько биткоинов, блэкбайты для него не начислятся, т.к. биржа ещё должна сгенерировать себе Байтболл адрес и связать его с тем биткоинным "горячим" адресом.
И даже если она сгенерит такой адрес, вы не сможете воспользоваться этими блэкбайты, т.к. это её адрес, а не ваш.

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

Это только я или кошелек слетает сейчас при запуске?
legendary
Activity: 1538
Merit: 1093
Вообще ничего не помешает.
Если всё так шоколадно  Grin Grin Grin , то с чего бы это вдруг автор (Тонич) вчера написал:
About participation of exchanges in the distribution. ...  community help is of utmost importance. ...   Approach the biggest exchanges and ask them to give bytes straight to customers ...  this will only work if there are enough customers who ask them about that.  If you are a customer, you can help.

А вот с чего:
Quote
To link your byteball and bitcoin addresses, you’ll need to make a small BTC payment to a one-time bitcoin address created specifically for you.  Next, you consolidate all your bitcoins on the one address you paid from that we know is controlled by you (if you have only one bitcoin address, you skip this step as all your bitcoins are already on a single address).  Then the number of bytes and blackbytes you receive on the launch date will be proportional to the BTC amount on your linked address in a specific bitcoin block (e.g. in block 437000 which is expected late October - early November).  The detailed instructions and the exact block number will be posted later when we get ready for launching the livenet.
Из чего следует, что для привязки адреса владеть приватным ключом от адреса биткойн необязательно, т.к. верификация осуществляется с помощью платежа. А совершить этот платеж мы легко можем просто выведя с биржи необходимое количество BTC. Следуя тексту этих действий достаточно для подтверждения.
Этих действий достаточно для подтверждения биржевого "горячего" кошелька (адреса). Но на блоке 437000 на этом "горячем" адресе может оказаться 0 биткоинов, если незадолго до этого биржа перебросит свои фонды с "горячего" на свой "холодный" адрес.
Даже если на том "горячем" адресе и останется несколько биткоинов, блэкбайты для него не начислятся, т.к. биржа ещё должна сгенерировать себе Байтболл адрес и связать его с тем биткоинным "горячим" адресом.
И даже если она сгенерит такой адрес, вы не сможете воспользоваться этими блэкбайты, т.к. это её адрес, а не ваш.

На всякий случай напомню изначальный вопрос: "а что мне помешает совершить вывод на кошелек с биржи, а потом получить токены за все биткойн, хранящиеся на биржевом кошельке?".
hero member
Activity: 952
Merit: 501
что мне помешает совершить вывод на кошелек с биржи, а потом получить токены за все биткойн, хранящиеся на биржевом кошельке?
Помешает то, что байты за BTC на биржевом адресе может получить только биржа, а поскольку ты свои BTC на момент блока 437000 вывел, то биржа тебе байты не начислит.  Впрочем, сомневаюсь, что она она вообще кому-то начислит байты, разве только если пользователи заранее забросают её просьбами озаботиться и создать биржевой BYTEBALL-адрес, и связать его с её BTC-адресом.


Вообще ничего не помешает. Вот выдержка из оригинального топика (формализованного описания пока нет, но вроде как разработчики обещают):

Quote
To link your byteball and bitcoin addresses, you’ll need to make a small BTC payment to a one-time bitcoin address created specifically for you.  Next, you consolidate all your bitcoins on the one address you paid from that we know is controlled by you (if you have only one bitcoin address, you skip this step as all your bitcoins are already on a single address).  Then the number of bytes and blackbytes you receive on the launch date will be proportional to the BTC amount on your linked address in a specific bitcoin block (e.g. in block 437000 which is expected late October - early November).  The detailed instructions and the exact block number will be posted later when we get ready for launching the livenet.

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

Не будет ли путаницы? poloniex любит создавать с десяток адресов на выводе. Выводишь к примеру 0.1 со своего ака а получаешь вместо одного пять входящих платежей. Может проще это делать со стандартного дескопного кошелька или с ОМНИ у него можно взять привкей а на блокчейнинфо вроде привкей в новой версии не работает. Не тестировал, по слухам.
legendary
Activity: 1736
Merit: 1005
что мне помешает совершить вывод на кошелек с биржи, а потом получить токены за все биткойн, хранящиеся на биржевом кошельке?
Помешает то, что байты за BTC на биржевом адресе может получить только биржа, а поскольку ты свои BTC на момент блока 437000 вывел, то биржа тебе байты не начислит.  Впрочем, сомневаюсь, что она она вообще кому-то начислит байты, разве только если пользователи заранее забросают её просьбами озаботиться и создать биржевой BYTEBALL-адрес, и связать его с её BTC-адресом.


Вообще ничего не помешает. Вот выдержка из оригинального топика (формализованного описания пока нет, но вроде как разработчики обещают):

Quote
To link your byteball and bitcoin addresses, you’ll need to make a small BTC payment to a one-time bitcoin address created specifically for you.  Next, you consolidate all your bitcoins on the one address you paid from that we know is controlled by you (if you have only one bitcoin address, you skip this step as all your bitcoins are already on a single address).  Then the number of bytes and blackbytes you receive on the launch date will be proportional to the BTC amount on your linked address in a specific bitcoin block (e.g. in block 437000 which is expected late October - early November).  The detailed instructions and the exact block number will be posted later when we get ready for launching the livenet.

Из чего следует, что для привязки адреса владеть приватным ключом от адреса биткойн необязательно, т.к. верификация осуществляется с помощью платежа. А совершить этот платеж мы легко можем просто выведя с биржи необходимое количество BTC. Следуя тексту этих действий достаточно для подтверждения.
а вывод с биржи будет с биржевого  кошелька   и как  его  можно  привязать к своему кошельку  ?
sr. member
Activity: 429
Merit: 252
что мне помешает совершить вывод на кошелек с биржи, а потом получить токены за все биткойн, хранящиеся на биржевом кошельке?
Помешает то, что байты за BTC на биржевом адресе может получить только биржа, а поскольку ты свои BTC на момент блока 437000 вывел, то биржа тебе байты не начислит.  Впрочем, сомневаюсь, что она она вообще кому-то начислит байты, разве только если пользователи заранее забросают её просьбами озаботиться и создать биржевой BYTEBALL-адрес, и связать его с её BTC-адресом.


Вообще ничего не помешает. Вот выдержка из оригинального топика (формализованного описания пока нет, но вроде как разработчики обещают):

Quote
To link your byteball and bitcoin addresses, you’ll need to make a small BTC payment to a one-time bitcoin address created specifically for you.  Next, you consolidate all your bitcoins on the one address you paid from that we know is controlled by you (if you have only one bitcoin address, you skip this step as all your bitcoins are already on a single address).  Then the number of bytes and blackbytes you receive on the launch date will be proportional to the BTC amount on your linked address in a specific bitcoin block (e.g. in block 437000 which is expected late October - early November).  The detailed instructions and the exact block number will be posted later when we get ready for launching the livenet.

Из чего следует, что для привязки адреса владеть приватным ключом от адреса биткойн необязательно, т.к. верификация осуществляется с помощью платежа. А совершить этот платеж мы легко можем просто выведя с биржи необходимое количество BTC. Следуя тексту этих действий достаточно для подтверждения.
hero member
Activity: 616
Merit: 502
Quote
  • 98% всех байт и тёмных байт (неотслеживаемая приватная валюта) будут распределены
    среди тех владельцев биткоинов, которые свяжут свой byteball адрес со своим биткоин адресом накануне запуска. Платить не нужно, биткоины остаются вашими, и вы получаете байты и тёмные байты.
  • 1% я резервирую для себя

Немного поразмыслив, пришел к выводу, что такое распространение должно быть эффективным, если исключить влияние денежной массы бирж (о чем идет обсуждение в оригинальном топике). Буду наблюдать.
legendary
Activity: 1862
Merit: 1057
То есть автор байтбола решил одну из проблем криптовалют, это моментальные транзакции или микроплатежи которые моментально подтверждаются и необратимые, и маштабируемость сети?
legendary
Activity: 1538
Merit: 1093
У byteball насколько я понимаю DAG очень узкий, практически блокчейн.
Автор (Тонич) же пишет, что DAG узкий только если "новые транзакции достаточно редки, так что до появления новой транзакции все узлы сети имеют достаточно времени для синхронизации". При большом потоке транзакций DAG явно поширеет.

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

Но самое разительное отличие от классических монет, конечно же - алгоритмический (топологический) распределённый консенсус: нет ни POW, ни POS.  В каком-то смысле байтбольные "свидетели" - это и есть "экономические кластеры", которые Come-from-Beyond так и не смог (не захотел?) реализовать в нексте.
sr. member
Activity: 377
Merit: 250
Спасибо за перевод. Интересная задумка у этой монеты.
Напоминает йоту отсутствием блоков и путаницей транзакций. Только в йоте пока ничего не работает.
Смогут ли разработчики выехать на чистом энтузиазме?
У byteball насколько я понимаю DAG очень узкий, практически блокчейн. Поэтому механизм работы будет мало отличаться от классических монет, в отличие от йоты.
Jump to: