Author

Topic: [ARDR] Nxt: Ardor - масштабируемая ChildChain-платформа - page 264. (Read 1749785 times)

legendary
Activity: 3752
Merit: 1864
Кто нибуть в курсе - что за косяки с вводом NXT на полоникс ?  Выслал на депо немного монет, 30+ транзакций, в полониксе девственная пустота Smiley
UPD: После пинка саппорта - резко нарисовались средства на депозитном счету Smiley
на полонексе чудеса с вводом некста, в плане времени зачисления
я предпочитаю битрекс, там все четко, 8 конфирмов и ок
Раньше с полонькой проблем вообще никаких не было, а вот последние пару недель подкосячивают - то у меня срипти выводилось непонятно как, то некст не заводится. Правда надо отдать олжное саппорту - весьма быстро реагируют !
legendary
Activity: 2898
Merit: 1035
Кто нибуть в курсе - что за косяки с вводом NXT на полоникс ?  Выслал на депо немного монет, 30+ транзакций, в полониксе девственная пустота Smiley
UPD: После пинка саппорта - резко нарисовались средства на депозитном счету Smiley
на полонексе чудеса с вводом некста, в плане времени зачисления
я предпочитаю битрекс, там все четко, 8 конфирмов и ок
legendary
Activity: 1792
Merit: 1038
Riker, Nxt core-разработчик и проджект-менеджер, решил ответить на некоторые (базовые) вопросы относительно блокчейна Nxt. ...
- Riker продолжает делиться своими думами c Барни и с нами:

Сидим мы намедни с Барни, болтаем о том, о сём, и вдруг Барни говорит: "а ведь выкидывание блока из Nxt-блокчейна при получении лучшего форка сильно смахивает на откат SQL-транзакции вместо коммита". Потом он подумал-подумал, погрустнел, и промямлил: "но как, блин, откатить давно закоммиченную и расшаренную с другими нодами транзакцю :-(  ?"

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

"Ну и как это работает?, - спросил он нетерпеливо. - и не говори мне, что все 720 последних блоков вы держите в памяти."

- Нет, все транзакции, конечно, коммитятся в базу данных, и ничего не откатывается при отбрасывании блока. Просто каждая запись БД содержит два дополнительных поля: "Номер блока", и "Блок крайний?" (Да/Нет).
При добавлении очередной записи, скажем, в таблицу баланса аккаунта, в поле "Номер блока" записывается номер текущего (вновь полученного) блока, со значением "Да" в поле "Блок крайний?"; и если в таблице уже была запись с таким же значением баланса, то она не удаляется, но поле "Блок крайний?" в ней устанавливается в "Нет".

И вот мы получаем лучшую цепочку (форк), и она оказывается чуть короче, т.е. мы должны отбросить один блок. Тогда в таблице баланса аккаунта мы ищем запись с самым высоким "Номером блока". Если этот "Номер блока" такой же, или выше отбрасываемого, то мы удаляем эту запись, и ищем запись с предыдущим "Номером блока", и устанавливаем в ней поле "Блок крайний?" в "Да". И тем самым эмулируем роллбэк.

"О как..., - говорит Барни, - каждое изменение баланса добавляет запись в кучу таблиц? Почему же база данных не переполняется?"

- Ну в производных таблицах мы ведь храним записи только о последних 1440-ка блоках, более старые записи (с признаком Блок некрайний) обрезаем.

- Понятно, значит текущий баланс аккаунта мне нужно запрашивать по записям с признаком "Блок крайний" ?

- Да, но обычно нет нужды в прямой работе с БД Nxt, лучше использовать API-запросы.

"Но что происходит, если в производной таблице нужно отбросить более 1440-ка блоков?", - спросил Барни.

- В этом случае приходится делать реорганизацию производных таблиц на основе таблицы блоков, которая никогда не обрезается. С каких это пор? - с версии 1.3, поскольку до неё все производные таблицы находились в памяти, а в базе данных хранились только блоки.

"Ясненько", - сказал Барни, запрыгнул в раковину, и попросил открыть кран. - "Мяу! Что-то от всей этой хрени мне пить захотелось."

legendary
Activity: 3752
Merit: 1864
Кто нибуть в курсе - что за косяки с вводом NXT на полоникс ?  Выслал на депо немного монет, 30+ транзакций, в полониксе девственная пустота Smiley
UPD: После пинка саппорта - резко нарисовались средства на депозитном счету Smiley
legendary
Activity: 1792
Merit: 1038
... электронный журнал CORE выпустил свой январский номер:
- сегодня журнал CORE опубликовал статью об Nxt как криптоплатформе нового поколения в сравнении с криптовалютой Bitcoin: http://coremedia.info/index.php/nxt-news/item/209-lets-put-hands-on-the-nxt-cryptocurrency


Quote
To understand about the next generation cryptocurrency, you need to know some of the hidden limitations of the Bitcoins. Bitcoins being a very much centralised system can prove a tough nut to crack specially for newcomers. Plus storing and having transactions in Bitcoins requires investment – both financially as well as time and patience from your side. This is where NXT is giving birth to a potentially the next generation cryptocurrency!

Также в статье опубликована ссылка на видео о версии 1.7.4: https://youtu.be/dsNqAgwv20o
hero member
Activity: 600
Merit: 500
Nxt-kit developer
legendary
Activity: 1792
Merit: 1038
сеть перешла на v.1.7.4 только в 5:30 утра этой ночью
- сейчас проходит первый в истории Nxt Миксинг (id=7794990249444098911) на 2000 NXT, у желающих ещё есть шанс принять участие - осталось одно вакантное место (из 10-ти).

Code:
Transaction: 7794990249444098911
Timestamp 23-Jan-2016 05:39:19
Height 621004 / 558 confirmation(s)
Block ID 11590732376205304155
Amt + Fee 0 + 1 NXT
Sender NXT-DJ68-PG7W-4JEU-2LU5T
Recipient -
Deadline 1440
Sender pubkey 3a149e5c33f6c1fe20cfde84a86b4249e7a73da4e559119533c8248eded7df1b
EC Block 3531592266089587316
Signature 24ac931f4be34c965702286deb26c7cfa11d0de7e2f3106aa34de4a7736fdc0717b04c0c03292b3dea3bed7450461ba905dbd2ef6cb480fc0839b21ea7bb0d96
Signature hash d0349ce30e330c2fc4a788849ec19674e2730fc2788ad2a5347874a50c954ce7
Full hash 5fc3bf0d555e2d6cc74c633cde342f7f85ef4f72da1fadfb3660ac4979530fda
Type Shuffling
Subtype Shuffling Creation
Versions ShufflingCreation: 1
Holding 0
Amount 200000000000
RegistrationPeriod 1439
HoldingType 0
ParticipantCount 10
sr. member
Activity: 376
Merit: 300
С выходом новой версии 1.7.4 перешел на нее. Полностью перекачал блокчейн. Не вдавался в подробности изменения механизма форжинга в этой версии (вроде его и не было, только перераспределение комиссий). Но по факту меньше чем за неделю удалось сфоржить свой первый блок с балансом менее 7000 NXT. И он оказался ненулевым. Понимаю, что распределение случайно, но считал что с такой суммой шансы сфоржить блок исчезающе малы.

Давно сюда не заходил. Изменился алгоритм по форжингу? Раньше  когда я считал то с 10к выходила смешная сумма в месяц. А сейчас сколько может выйти?
См. вот здесь про новый алгоритм https://nxtforum.org/nxt-improvement-proposals/fixing-the-blocktimes/msg195694/#msg195694 (вроде, это не совсем окончательная версия, но почти).

Но алгоритм влияет только на интервалы меж блоками, а "список форжеров" остается тем же.
legendary
Activity: 2142
Merit: 1010
Newbie
Давно сюда не заходил. Изменился алгоритм по форжингу? Раньше  когда я считал то с 10к выходила смешная сумма в месяц. А сейчас сколько может выйти?

Смешная сумма + XX%.

---
XX зависит от увеличения числа транзакций.
legendary
Activity: 980
Merit: 1015
С выходом новой версии 1.7.4 перешел на нее. Полностью перекачал блокчейн. Не вдавался в подробности изменения механизма форжинга в этой версии (вроде его и не было, только перераспределение комиссий). Но по факту меньше чем за неделю удалось сфоржить свой первый блок с балансом менее 7000 NXT. И он оказался ненулевым. Понимаю, что распределение случайно, но считал что с такой суммой шансы сфоржить блок исчезающе малы.

Давно сюда не заходил. Изменился алгоритм по форжингу? Раньше  когда я считал то с 10к выходила смешная сумма в месяц. А сейчас сколько может выйти?
legendary
Activity: 1792
Merit: 1038
С выходом новой версии 1.7.4 перешел на нее. Полностью перекачал блокчейн. Не вдавался в подробности изменения механизма форжинга в этой версии...
- реально сеть перешла на v.1.7.4 только в 5:30 утра этой ночью, до этого действовали старые правила, в том числе механизм форжинга. Так что форжинг 7-ю тысячам NXT - скорее всего случайность. Хотя недавно в англоветке человек написал, что сфоржил блок с 18-ю тысячами NXT.

... подробности изменения механизма форжинга в этой версии  (вроде его и не было, только перераспределение комиссий).
- точности ради можно отметить, что изменения в форжинге всё же произошли, о них недавно в популярной форме написал core-разработчик Riker:

... Начиная с блока 621000 для некоторых типов транзакций комиссия распределяется между форжерами последних 4-х блоков в соотношении 40%, 30%, 20%, 10%.

... После генерации каким-либо аккаунтом очередного блока сложность сети пересчитывается для обеспечения в среднем 60-ти секунд на блок. До блока 621000 такой пересчёт работал несколько консервативно, что приводило в среднем к 90 секундам на блок, и к довольно частым промежуткам в 10 и более минут между блоками. После блока 621000 код пересчёта сложности был изменён, и задержки в 10 минут должны случаться значительно реже.

...  В версии 1.7 мы сделали некоторые шаги в направлении {Transparent Forging}, требуя, чтобы у форжера эффективный баланс был не менее  1000 NXT. Это намного облегчает вычисление следующего форжера.
legendary
Activity: 2142
Merit: 1010
Newbie
С выходом новой версии 1.7.4 перешел на нее. Полностью перекачал блокчейн. Не вдавался в подробности изменения механизма форжинга в этой версии (вроде его и не было, только перераспределение комиссий). Но по факту меньше чем за неделю удалось сфоржить свой первый блок с балансом менее 7000 NXT. И он оказался ненулевым. Понимаю, что распределение случайно, но считал что с такой суммой шансы сфоржить блок исчезающе малы.

Если кто-то еще сфоржит блок с малой суммой - обязательно сообщите Жан-Люку, указав пост kenobius'а. Такое не должно происходить часто.
legendary
Activity: 1650
Merit: 1033
С выходом новой версии 1.7.4 перешел на нее. Полностью перекачал блокчейн. Не вдавался в подробности изменения механизма форжинга в этой версии (вроде его и не было, только перераспределение комиссий). Но по факту меньше чем за неделю удалось сфоржить свой первый блок с балансом менее 7000 NXT. И он оказался ненулевым. Понимаю, что распределение случайно, но считал что с такой суммой шансы сфоржить блок исчезающе малы.
legendary
Activity: 1792
Merit: 1038
Я вот тоже заскочил ) Правда когда там уже никого не было.




- в виртуальном мире разработчик смог запрограммировать стену из Nxt ассетов (с графиком):
Hello World  Cheesy
i hope you are practicing a bit, sorry i was a busy last days but i did some progress in the project...
https://www.youtube.com/watch?v=jDQNmos6jXA

HD : http://i67.tinypic.com/24b6zbd.png

all the data displayed in the slider , chat or the chart are live data from the NRS API you can see the rates change in the top slider (follow superBTC)...
only the residents assets and projects will be listed and displayed here... if you are not an NXT3D resident or a sponsor... sorry for you!  Grin
legendary
Activity: 1792
Merit: 1038
Riker, Nxt core-разработчик и проджект-менеджер, решил ответить на некоторые (базовые) вопросы относительно блокчейна Nxt.
- Nxt-проджект-менеджер Riker продолжает освещать базовые принципы работы Nxt. На этот раз как бы в диалоге с воображаемым собеседником Beamy он затронул механизм форжинга:


Beamy: что такое форжинг (forging)?
Riker: это процесс создания нового блока в блокчейне Nxt. В сою очередь, блок представляет собой совокупность 0 или более транзакций. Каждый блок подписывается приватным ключом форжера.

Beamy: а я могу сфоржить блок ?
Riker: конечно. Всё, что вам нужно - это иметь сколько-то NXT (монет) на балансе (чем больше, тем лучше, но не менее 1000 NXT для версий Nxt старше 1.7.4, т.е. после блока 621000).

Beamy: и что я получу за свой форжинг ?
Riker:  в качестве награды за формирование нового блока (форжинг), ваш аккаунт получит все комиссии транзакций этого блока. Начиная с блока 621000 для некоторых типов транзакций комиссия распределяется между форжерами последних 4-х блоков в соотношении 40%, 30%, 20%, 10%.

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

Beamy: и что это за несложный алгоритм?
Riker: подробно он расписан в "Белой книге Nxt". Если коротко, то так: открытый ключ форжера накладывается на подпись предыдущего блока. Получается уникальная строка из комбинации аккаунта и последнего блока; из SHA256-хэша этой строки берут как число первые 8 байт, и делят на произведение текущей сложности сети на эффективный баланс аккаунта. Полученное значение показывает количество секунд, через которое данный аккаунт получит право сфоржить блок. После генерации каким-либо аккаунтом очередного блока сложность сети пересчитывается для обеспечения в среднем 60-ти секунд на блок. До блока 621000 такой пересчёт работал несколько консервативно, что приводило в среднем к 90 секундам на блок, и к довольно частым промежуткам в 10 и более минут между блоками. После блока 621000 код пересчёта сложности был изменён, и задержки в 10 минут должны случаться значительно реже.

Beamy: не могу ли я подобрать SHA256-хэш таким образом, чтобы уменьшить себе время до генерации очередного блока??
Riker: нет, не можешь, этот хэш не зависит от случайного значения (nonce) как в Биткоине. Каждый аккаунт может создать ровно один такой SHA256-хэш.

Beamy: почему бы мне не пытаться создавать аккаунты, пока один из них не даст лучший хэш?
Riker: нет смысла в распылении своих NXT по нескольким аккаунтом, т.к. баланс на аккаунте может форжить только после  1440 блоков.

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

Beamy: и как вы боретесь с такими манипуляциями?
Riker: заполнение блока "пылью" возможно, но в настоящее время блоки ограничены 256-ю транзакциями, так что сейчас это не проблема. Далее, Nxt-код разработан так, что изменение порядка транзакций не даёт реального преимущества, а получение назад своей комиссии исключается тем, что высокая комиссия распределяется между тремя предыдущими форжерами, как упомянуто выше.

Beamy: что такое "прозрачный форжинг" ?
Riker: как было пояснено выше, каждая нода может вычислить, в какое время какой аккаунт получает право сгенерировать следующий блок. Поэтому ноды вместо широкой рассылки могут направлять будущие транзакции прямо на ту ноду, аккаунт которой будет форжить очередной блок. Потенциально это может существенно увеличить масштабируемость сети. В версии 1.7 мы сделали некоторые шаги в направлении реализации этого механизма, требуя, чтобы у форжера эффективный баланс был не менее  1000 NXT. Это намного облегчает вычисление следующего форжера.
hero member
Activity: 795
Merit: 554
.....
Все немного по другому, не в coinoUSD биржи могут вложиться, а могут создать активы наподобие coinoUSD. И тогда, (если в это же время будет реализовано Asset/Asset) в такие биржи и банки будут перетекать большие суммы Nxt.
                                                        При таком развитии событий:
Банки и биржи станут крупными держателями Nxt.
Nxt станет менее волатильной, привязанной к фиату, а отсюда более привлекательной для инвестиций.
Капитализация Nxt сильно вырастет (впрочем как и курс).
ЗЫ: На месте китов-держателей Nxt, я бы согласился на такой сценарий, он (такой сценарий) может привести их к обогащению, если они (киты) не продадут свои монеты раньше времени.

Для выпуска актива к счастью/сожалению (выбрать нужное) быть крупным держателем NXT не надо - зайдите в клиенте и посмотрите. Это то о чем я писал - слабость NXT  в его силе. И возникает еще один вопрос - актив выпущенный в NXT не обязательно будет обеспечиваться тем самым NXT, соответственно и роста спроса на NXT не будет. Все что я написал - это не факт, и не обязательно так и будет, но весьма вероятно

 Smiley Вы доверяете coinoUSD? Думаю, ответ будет: "более-менее доверяю" (я бы ответил примерно так). А если обменник будет покрупнее? А если держателем подобного ассета будет крупная биржа или известный банк? А если ТАКИХ держателей ассетов будет много? Вы сможете выбирать среди НИХ, а не среди неизвестных эмитентов активов.

Ну да, согласен. Банк да и даже собственно крупная биржа, брокер или любой "финансовый институт" так сказать "к койномату" конечно не пойдёт, а вот свой актив выпустить будет куда интереснее. Дело за малым) убедить финансистов что им это нужно)))) Пока на слуху у финансистов скорее всё же Etherium...

Мне NXT больше нравится. Если бы финансистов поставили перед выбором, с кем (и чем) работать и кого финансировать (NXT или Ethereum), то они бы выбрали NXT. А то что на слуху, и в кого сейчас больше "вбухивают" денег, это немного другое (может потому и "вбухивают", что на слуху Smiley
hero member
Activity: 870
Merit: 500
Trading will make me rich)
.....
Все немного по другому, не в coinoUSD биржи могут вложиться, а могут создать активы наподобие coinoUSD. И тогда, (если в это же время будет реализовано Asset/Asset) в такие биржи и банки будут перетекать большие суммы Nxt.
                                                        При таком развитии событий:
Банки и биржи станут крупными держателями Nxt.
Nxt станет менее волатильной, привязанной к фиату, а отсюда более привлекательной для инвестиций.
Капитализация Nxt сильно вырастет (впрочем как и курс).
ЗЫ: На месте китов-держателей Nxt, я бы согласился на такой сценарий, он (такой сценарий) может привести их к обогащению, если они (киты) не продадут свои монеты раньше времени.

Для выпуска актива к счастью/сожалению (выбрать нужное) быть крупным держателем NXT не надо - зайдите в клиенте и посмотрите. Это то о чем я писал - слабость NXT  в его силе. И возникает еще один вопрос - актив выпущенный в NXT не обязательно будет обеспечиваться тем самым NXT, соответственно и роста спроса на NXT не будет. Все что я написал - это не факт, и не обязательно так и будет, но весьма вероятно

 Smiley Вы доверяете coinoUSD? Думаю, ответ будет: "более-менее доверяю" (я бы ответил примерно так). А если обменник будет покрупнее? А если держателем подобного ассета будет крупная биржа или известный банк? А если ТАКИХ держателей ассетов будет много? Вы сможете выбирать среди НИХ, а не среди неизвестных эмитентов активов.

Ну да, согласен. Банк да и даже собственно крупная биржа, брокер или любой "финансовый институт" так сказать "к койномату" конечно не пойдёт, а вот свой актив выпустить будет куда интереснее. Дело за малым) убедить финансистов что им это нужно)))) Пока на слуху у финансистов скорее всё же Etherium...
hero member
Activity: 870
Merit: 500
Trading will make me rich)
А на какой бирже щас модно)) NXT торговать? Успел слава яйцам с криптси всё вывести, кроме bter что-то более-менее есть живое?

Да сколько угодно, из основных - BTC38, Poloniex, Bittrex, остальное тут посмотреть http://coinmarketcap.com/currencies/nxt/#markets

А на какой бирже щас модно)) NXT торговать? Успел слава яйцам с криптси всё вывести, кроме bter что-то более-менее есть живое?

bter - не советую!

https://bitcointalksearch.org/topic/m.13516512

Ага спасибо парни, про Poloniex то я и забыл) С bter действительно проблем много и ликвидность падает...
legendary
Activity: 1792
Merit: 1038
Посмотреть можно здесь https://nxtportal.org/monitor/
- только нужно иметь в виду, что некоторые крупные аккаунты - это биржи, или проекты типа Теннесси или SuperNET.
legendary
Activity: 3752
Merit: 1864
А вот киты - это вторая проблема - у них на руках огромное количество NXT, представьте как себя будут чувствовать люди/конторы начнут бизнеса, которые поднимут курс NXT...а тут киты с сотнями миллионов NXT которые могут обвалить NXT за считанные часы.
- robertino писал об Asset1/Asset2 торговле, которая от китов не зависит -  там курс NXT не имеет значения. Там имеет значение только доверие к эмитенту Asset2 (например, CoinoUSD).

Тем самым несколько размывается смысл децентрализованной криптоплатформы (т.е. в которой нет нужды никому доверять). То есть, по-хорошему, в качестве Ассета2 пользователям лучше бы выбирать децентрализованные аналоги mgwBTC. Которые соскамить гораздо труднее, чем централизованный ассет

Спасибо за уточнение, я про китов писал без привязки к теме ассет1/ассет2, а озвучивал как одно из потенциально тонких мест NXT которое теоретически может негативно повлиятиь на курс NXT
а существуют ли эти самые киты в природе, за такой промежуток времени, колебаниях, практически плавном снижении курса монеты последние полтора года, даже самый упертый кит-оптимист слил бы большую часть. Есть где посмотреть список most richest адресов?

Так не сливают ! По карайней мере массово или очень заметно. Посмотреть можно здесь https://nxtportal.org/monitor/
Jump to: