Author

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

sr. member
Activity: 704
Merit: 308
Как я понял, надо будет осуществить транзакцию, чтобы привязать свой адрес, а адрес и ключ будет такой же как в битке? И ещё тут был вопрос по поводу биржи, с биржи не получится отправить? Ну и последнее. Насколько мне известно в битке может быть несколько тысяч транзакций за один блок, и вот когда будет привязка, может получится , что некоторые товарищи не успеют, так как все транзакции просто не влезут в этот  1 блок, что тогда? Или там не обязательно чтобы перевод был подтверждён и всё получится с неподтверждённой транзакцией?
hero member
Activity: 560
Merit: 501
ICONOMI Supporter
Для получение byte и darkbyte Я так понял надо что бы битки были на кошельке от которого я знаю приватный ключ? все верно? Т.е. не важно какой он будет локальный клиент или онлайн валлет?

И да инструкция будет в декабря тоже?
yvv
legendary
Activity: 1344
Merit: 1000
.
Это будет тебе дорого стоить. Комиссия за транзакцию делится между пользователями и свидетелями.

Если я буду получать обе части комиссии, то мне это не будет ничего стоить.

Ты не будешь получать всю комиссию, автор байтбола не такой тупой. Попробуй осуществить то что ты задумал в тестнете.
hero member
Activity: 1078
Merit: 511
Это будет тебе дорого стоить. Комиссия за транзакцию делится между пользователями и свидетелями.

Если я буду получать обе части комиссии, то мне это не будет ничего стоить.
yvv
legendary
Activity: 1344
Merit: 1000
.
Я так понял, что не число пользователей, а число транзакций.
Приведи, пожалуйста, цитату из Белой книги о решающем значении числа транзакций "свидетеля". Наоборот, там сказано:
Quote
to measure the reality of a candidate MC one might travel along the MC back in time and count the witness-authored units (if the same witness is encountered more than once, he is not counted again).

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

Это будет тебе дорого стоить. Комиссия за транзакцию делится между пользователями и свидетелями.
hero member
Activity: 1078
Merit: 511
Я так понял, что не число пользователей, а число транзакций.
Приведи, пожалуйста, цитату из Белой книги о решающем значении числа транзакций "свидетеля". Наоборот, там сказано:
Quote
to measure the reality of a candidate MC one might travel along the MC back in time and count the witness-authored units (if the same witness is encountered more than once, he is not counted again).

Я про то, что понятия "пользователь" в данном случае не может быть. Я же могу миллион транзакций отправить с разных адресов, голосуя при этом за себя, включая себя в транзакцию и сам же получая комиссию с этих транзакций, таким образом накручивая себе рейтинг.
legendary
Activity: 1540
Merit: 1096
Я так понял, что не число пользователей, а число транзакций.
Приведи, пожалуйста, цитату из Белой книги о решающем значении числа транзакций "свидетеля". Наоборот, там сказано:
Quote
to measure the reality of a candidate MC one might travel along the MC back in time and count the witness-authored units (if the same witness is encountered more than once, he is not counted again).
hero member
Activity: 1078
Merit: 511
Да вот даже просто из юзабилити. Коли уж сравнивать майнинг пулы и свидетелей.

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

Я так понял, что не число пользователей, а число транзакций. А тут уже есть большое поле деятельности для накрутки. Если ты свидетель и получаешь комиссии с транзакций, то можешь сам отсылать транзакции по сути без комиссии, так как эту комиссию будешь получать обратно, тем самым ты можешь посылать неограниченное количество транзакций накручивая себе голоса. И тоже самое касается ддос атак. Будет ли какая-то от этого защита?
yvv
legendary
Activity: 1344
Merit: 1000
.
Да вот даже просто из юзабилити. Коли уж сравнивать майнинг пулы и свидетелей.


Свидетели - те же самые манйеры. Различие только в том, что чтобы голос майнера что-то значил, ему нужно иметь самую мощную ферму, а свидетелю - чтобы его включили в свой список как можно больше юзеров.
legendary
Activity: 1540
Merit: 1096
Желающие поддержать проект BYTEBALL могут присоединиться к подписной кампании:

Byteball Signature Campaign Recruitment Thread

Byteball is looking for 100 users to participate in this 5 week long Fixed rate signature campaign.  
The campaign may be extended after the initial 5 weeks.  
If you're not a spammer and your rank is member or above fill free to apply.



Rules: Failure to comply with all rules will result in 0 pay for the week


- 30 posts a week minimum.
- Constructive posts only 100 characters or more and on topic.
- Receiving negative trust during your participation in our campaign will result in you being disqualified from our campaign and receiving nothing.
- Same applies if you're banned.
- You may not advertise any other websites/threads in your signature.
- Any user with negative trust will not be allowed to participate.
- Only good quality posts and that are relevant to the thread will be counted. If we find posts that are spam they will be deducted from the total.
- If we feel there's a lot of spam posts you're making you will be removed from the campaign and receive no payment.
- Do not change signature during campaign.
- Anyone posting nonsense will be kicked out of campaign.
- Posts in this thread do not count.
- Ensure you change your avatar along with applying if interested for the bonus.
- If you change your avatar, but do not follow through (ie : change it during the week) , you will not be paid for the week
- Partial weeks are paid proportional to active days



What is pay for each rank?


Member: 0.010 BTC/week
Full member: 0.015 BTC/week
Sr member: 0.022 BTC/week
Hero/Legendary: 0.030 BTC/week


Avatar Change: +25% to the base rate above




When is the payment day?
Payments will be issued on Tuesdays.  Posts for each period will count from Monday 00:01 to Sunday 23:59 UTC.





How to apply


Btctalk Name
Rank
Current post count
Btc address
Wearing Avatar  : Yes/ No







Codes




Signature codes:

..................


Avatar Image :




Preview




List of Accepted Members : https://docs.google.com/spreadsheets/d/1PnSS7YQYwf3tjesxfA7f93iAdNdoqngsyBl8R8KG76w/edit#gid=0

Note
1. You NEED to update your signatures with the latest update. The previous signature used to link to the website. I have updated it to link to the thread
2. You will be notified via PM about further updates, keep an eye on the same
3. Due to high number of applications -we have given priority to Sr Members and ranks above. If you are a senior member / higher rank - Pm me to appeal your rejection
4. If your activity is found to be spammy / shilly, I reserve all rights to cancel your payment / contract.
legendary
Activity: 1540
Merit: 1096
Вышла версия 0.5.0

Byteball v0.5.0 released https://github.com/byteball/byteball/releases

* Light wallet option for desktop wallets (the option is available only in new installs), now you don't have to wait that the sync completes and can start using the wallet immediately
* Show current percentage of sync
* Show more details in transaction history: unit and from address
* Multi-line input in chat
* On Windows and Mac, a badge is displayed on the app icon when a new chat message is received while the app is in the background, so you won't miss a message
* Fixed database locking issues on Android
* Fixed crashes when working with a multisig wallet that is not yet approved by all parties
* Better UI when trying to send private assets outside chat
* Protocol changed from byteball: to byteball-test: to allow future livenet wallet to co-exist with testnet wallet on the same device

Please upgrade desktop clients using the link above.  New version of android client was submitted to Google Play an hour ago, should update automatically unless you disabled autoupdates.

The next big step will be testnet-to-testnet linking, after which we'll launch a new testnet with distribution proportional to Bitcoin testnet balances.

Please retweet https://twitter.com/ByteballOrg/status/792410189966241793


Также BYTEBALL стал героем последнего выпуска шоу Bitcoin Rush:



https://www.youtube.com/watch?v=kxBCG9AbTdc
legendary
Activity: 1540
Merit: 1096
Большая статья в Coremedia "BYTEBALL: Totally New Consensus Algorithm and Untraceable Payments" http://coremedia.info/index.php/blockchain-news/item/341-byteball-totally-new-consensus-algorithm-and-untraceable-payments



Quote
Byteball is a decentralized cryptocurrency system that is unlike none seen before it. It’s not based on blockchain technology nor on proof of work mining. There are no blocks in Byteball, instead transactions are their own blocks. Byteball allows the transfer of value in the form of its own native currency, Bytes or in user issued assets that can represent currencies, property titles, debt, shares, bonds, and so on. Furthermore, Byteball allows transfers to be transparent or completely anonymous without the need to recur to zero knowledge proofs.

Byteball was created to solve some of the biggest issues and limitations found in Bitcoin and its descendants, such as speed, volatility, privacy and compliance.
legendary
Activity: 1540
Merit: 1096
Т.е. получается, что нужно обязательно ждать, пока эти witness ноды подтвердили транзакции, т.е. некоторый момент централизации опять же.
Да, опять же. Как мастер-ноды в Dash, как майнинговые фермы в биткоине.

Ваша теория работает при обычных обстоятельствах, когда бд на всех нодах одинаковая. А представьте себе ддос атаку на сеть когда в секунду может генерироваться тысячи транзакций. И если половина этих нод подтвердит одну транзакцию, а половина другую, произойдёт разделение цепи, как будет производится выбор правильной цепи в таком случае или предполагается что перед тем как подтвердить транзакцию все ноды должны между собой договориться?
В "белой книге" (там 48 страниц) описаны разные сценарии, в частности, принята во внимание и ситуация, когда у разных нод разный взгляд на Основную Цепь ("As new units arrive, each user keeps track of his current MC which is built as if he were going to issue a new unit based on all current childless units. The current MC may be different at different nodes because they may see different sets of childless units"). Есть условия, когда Основную Цепь становится "достаточно старой", чтобы к ней (точнее, к связанным с ней "родителям") можно было пристраивать "детей". А до того момента кандидаты в "дети" (те самые тысячи ддосных транзакций) остаются в неотсортированном пуле (на всех нодах). Для выбора "Основной Цепи" есть чёткие правила, предотвращающие её "разделение": "The candidate MC that yields the greater witnessed level is considered more “real”, and the parent bearing this MC is selected as best parent. In case there are several contenders with a maximum witnessed level, we would select the parent whose own level is the lowest. If the tie persists, we would select the parent with the smallest unit hash (in base64 encoding)."
В общем, если у тебя есть уверенность, что ты открыл неисследованный в "белой книге" вектор атаки - формально описывай его, и публикуй в оригинальной английской ветке, Тонич там отвечает на все вопросы.
hero member
Activity: 1078
Merit: 511
Ну если две транзакции находятся относительно основной цепи на равном расстоянии ...
Равного "расстояния" не получится, поскольку "Основная Цепь задаёт линейно упорядоченное множество" между абсолютно всеми транзакциями.

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

Т.е. получается, что нужно обязательно ждать, пока эти witness ноды подтвердили транзакции, т.е. некоторый момент централизации опять же. Ваша теория работает при обычных обстоятельствах, когда бд на всех нодах одинаковая. А представьте себе ддос атаку на сеть когда в секунду может генерироваться тысячи транзакций. И если половина этих нод подтвердит одну транзакцию, а половина другую, произойдёт разделение цепи, как будет производится выбор правильной цепи в таком случае или предполагается что перед тем как подтвердить транзакцию все ноды должны между собой договориться?
legendary
Activity: 1540
Merit: 1096
инструкции не появилось  как  бекапить   кошелечек ?
Только ответ Тонича, который приведен в третьем посте этой темы:

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

Для защиты от потери кошелька я рекомендую использовать multisig. Например, multisig типа "1-из-2" с одним кошельком на телефон, и другим - на компьютере. В этом случае приватные ассеты будут автоматически дублированы в двух ваших устройствах.
И затем:
....
Quote
And if one of devices is lost and I replace it with a new one, how do I restore my wallet on it?
You create a new wallet and send all funds to it.
legendary
Activity: 1736
Merit: 1005
 инструкции не появилось  как  бекапить   кошелечек ?
legendary
Activity: 1540
Merit: 1096
Ну если две транзакции находятся относительно основной цепи на равном расстоянии ...
Равного "расстояния" не получится, поскольку "Основная Цепь задаёт линейно упорядоченное множество" между абсолютно всеми транзакциями.

... и обе подтверждены ...
Этого тоже не произойдёт, т.к. witness-ноды подтвердят только одну транзакцию - ту, которая в упорядоченном множестве встречается раньше.
hero member
Activity: 1078
Merit: 511
А как тогда решается вопрос двойной траты, если не нужны подтверждения. Допустим мы создаем две транзакции а и б, которые тратят одни и те же монеты, отправляем их разным нодам, в разные части сети, таким образом, чтобы они обе получили подтверждение, и в какой то момент возникнет конфликт этих транзакций, какую-то придется орфанить в таком случае, и какую тогда, если у обеих транзакций по-сути равные права на существование?
Первый пост, параграф "Консенсус".

И откуда эта деза, что "не нужны подтверждения". Транзакция, если подтверждается - то подтверждается раз и навсегда, а не так, как в биткоине.

Ну если две транзакции находятся относительно основной цепи на равном расстоянии и обе подтверждены, что тогда делать в случае двойной траты?
legendary
Activity: 1540
Merit: 1096
А как тогда решается вопрос двойной траты, если не нужны подтверждения. Допустим мы создаем две транзакции а и б, которые тратят одни и те же монеты, отправляем их разным нодам, в разные части сети, таким образом, чтобы они обе получили подтверждение, и в какой то момент возникнет конфликт этих транзакций, какую-то придется орфанить в таком случае, и какую тогда, если у обеих транзакций по-сути равные права на существование?
Первый пост, параграф "Консенсус".

И откуда эта деза, что "не нужны подтверждения". Транзакция, если подтверждается - то подтверждается раз и навсегда, а не так, как в биткоине.
hero member
Activity: 1078
Merit: 511
Значит, орфаны все-таки существуют?
В Биткоине даже после 6-ти блоков имеется очень небольшая, но реальная вероятность орфана этой цепочки.
В Байтболле, в отличие от всех остальных криптовалют (не считая Риппла) транзакция приобретает статус "подтверждена" раз и навсегда, что очень важно для финансовых организаций и реального мира вообще. В этом смысле орфана в Байтболле нет - пока транзакция не подтверждена, её как бы нет (можно считать, что она находится ещё в пуле новых транзакций), и только после подтверждения получатель должен принимать её во внимание.

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