Author

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

legendary
Activity: 1540
Merit: 1016
Вышел клиент 0.5.7 ! Подробности здесь http......
- напоминаю новичкам: лучше всего обновлять Nxt на новую версию через страничку https://localhost:7875/update.html
вот я захожу на эту страницу, выбираю Download general release и ничего не происходит)) Выскакивает только надпись Drop client update (zip file) here when downloaded or click to select. По ней я так понял кликать, чтобы проверить sha(выбираешь архив на компе). Что я делаю не так?)
Попробуйте другой браузер. Возможно в вашем блокируется автозагрузка или всплывающие окна. После появления надписи Drop client update должна пойти загрузка.
Ага, увидел в хроме разрешить небезопасный скрипт и пошла загрузка)
legendary
Activity: 1540
Merit: 1016
Вышел клиент 0.5.7 ! Подробности здесь http......
- напоминаю новичкам: лучше всего обновлять Nxt на новую версию через страничку https://localhost:7875/update.html
вот я захожу на эту страницу, выбираю Download general release и ничего не происходит)) Выскакивает только надпись Drop client update (zip file) here when downloaded or click to select. По ней я так понял кликать, чтобы проверить sha(выбираешь архив на компе). Что я делаю не так?)
legendary
Activity: 1792
Merit: 1038

Скачивать новую версию нужно из официального форума: https://nxtforum.org/nrs-releases/ ,
и только из оригинального (не процитированного) поста ведущего разработчика, сейчас это Jean-Luc.
После скачивания архива обязательно нужно сравнить его sha256-контрольную сумму с sha256-суммой из оригинального поста разработчика. Для этого можно воспользоваться on-line услугой sha256-generator, в линуксе для этого есть команда sha256sum, также есть скрипт от EmoneyRu.

Это не пустые предосторожности. Уже был случай в декабре 2013-го года, когда некий подонок (которого затем вычислили) в цитате подменил ссылку на архив с новой версией, и украл у 4-х человек более 300`000 NXT.
hero member
Activity: 784
Merit: 501
До тех пор, пока с аккаунта не опубликован публичный ключ (т.е. не было исходящих транзакций или форжинга), шансы подобрать пароль - 1 к 264.

Эм... т.е. если есть только входящие транзакции (мне добрый человек перевел пару миллионов и я сижу их не трогаю) - шанс потерять это бабло 1 к 264
Но стоит сделать хоть одну исходящую транзакцию или зафоржить блок - и шансы все просрать резко уменьшаются.
Именно так.
Причём при наличии именно двух миллионов - можно и сэкономить: сфоржится-то быстро.
Если монет совсем немного - дешевле всего зарегистрировать алиас.
legendary
Activity: 1005
Merit: 1002
work hard, die young (c)
И все же, имхо, читабельные ссылки лучше делать на английском, или, на худой конец, транслите Wink А то читабельность стремиться к нулю.
newbie
Activity: 36
Merit: 0
До тех пор, пока с аккаунта не опубликован публичный ключ (т.е. не было исходящих транзакций или форжинга), шансы подобрать пароль - 1 к 264.

Эм... т.е. если есть только входящие транзакции (мне добрый человек перевел пару миллионов и я сижу их не трогаю) - шанс потерять это бабло 1 к 264
Но стоит сделать хоть одну исходящую транзакцию или зафоржить блок - и шансы все просрать резко уменьшаются.
hero member
Activity: 784
Merit: 501
А я вот тут подумал...
Номер счета в NXT (AccountID)  - конечное число, ~20 цифр, т.е всего 10^20 вариантов.
а длина пароля много больше. Т.е. получается, что на каждый account может быть больше 1 пароля.
Если каким-нибудь рандомным образом окажется у двух человек 2 разных пароля от одного account. Как система себя поведет?

понял - сам идентификатор значительно "длиннее",а это просто часть основного идентификатора, вырезанная по какому то алгоритму

Когда деньги переводятся, они же переводятся на этот обрезок...

Скорее всего при переводе, этот "обрезок" чудным образом превращается в полномерный идентификатор.

Каким образом? Если часть информации уже утеряна (получен обрезок), то ее невозможно восстановить.

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

Немного не так на самом деле.
Из пароля (приватного ключа) делается публичный ключ, из публичного ключа делается хэш. Хэш - SHA-256, т.е. 256 бит, т.е. 32 байта. Из хэша берутся младшие 64 бита (8 байт), и обзываются AccountId. Т.е. вариантов аккаунтов = 264.
Если кто-то считает, что это мало, можете попробовать написать словами число 18.446.744.073.709.551.616 Smiley

Ну а дальше - старая тема насчёт возможности подбора пароля.
До тех пор, пока с аккаунта не опубликован публичный ключ (т.е. не было исходящих транзакций или форжинга), шансы подобрать пароль - 1 к 264.
Как только опубликован публичный ключ, надежность повышается до 2256. Да, вероятность подобрать номер аккаунта по-прежнему 1 к 264, но если ключи не совпадут - система вас попросту обломит. Если аккаунтов разведется дочерта, и обломы станут регулярными, ничто не мешает на уровне системы расширить номер аккаунта любым количеством байт из хэша, хоть до всех 32-х. Старые аккаунты, как я понимаю, при этом останутся "короткими".
member
Activity: 84
Merit: 10
Не успел поставить новую версию 0.5.7, уже через минуту Recent blocks в минусе, даже не успел браузер закрыть, и куча java exceptions в командной строке. Не повезло. Зато потом вроде бы без ошибок.

https://bitcointalksearch.org/topic/m.4532512
http://download.nxtcrypto.org/
legendary
Activity: 3752
Merit: 1864

Скорее всего при переводе, этот "обрезок" чудным образом превращается в полномерный идентификатор.

Каким образом? Если часть информации уже утеряна (получен обрезок), то ее невозможно восстановить.

Ну почему сразу утерянна ? Возможно алгоритм обратимый,и можно из обрезка получить полный идентификатор. Это не противоречит логике.
Я высказываю свои предположения. Более точно на этот вопрос ответит кто нибуть из разработчиков.
newbie
Activity: 36
Merit: 0

Скорее всего при переводе, этот "обрезок" чудным образом превращается в полномерный идентификатор.

Каким образом? Если часть информации уже утеряна (получен обрезок), то ее невозможно восстановить.
legendary
Activity: 3752
Merit: 1864
понял - сам идентификатор значительно "длиннее",а это просто часть основного идентификатора, вырезанная по какому то алгоритму

Когда деньги переводятся, они же переводятся на этот обрезок...

Скорее всего при переводе, этот "обрезок" чудным образом превращается в полномерный идентификатор.
newbie
Activity: 36
Merit: 0
понял - сам идентификатор значительно "длиннее",а это просто часть основного идентификатора, вырезанная по какому то алгоритму

Когда деньги переводятся, они же переводятся на этот обрезок...
legendary
Activity: 3752
Merit: 1864
А я вот тут подумал...
Номер счета в NXT (AccountID)  - конечное число, ~20 цифр, т.е всего 10^20 вариантов.
а длина пароля много больше. Т.е. получается, что на каждый account может быть больше 1 пароля.
Если каким-нибудь рандомным образом окажется у двух человек 2 разных пароля от одного account. Как система себя поведет?
Насколько я понял - сам идентификатор значительно "длиннее",а это просто часть основного идентификатора, вырезанная по какому то алгоритму
legendary
Activity: 3752
Merit: 1864
Доброго всем вечера !
Вышел клиент 0.5.7 ! Подробности здесь nxt4all.co.in
newbie
Activity: 36
Merit: 0
А я вот тут подумал...
Номер счета в NXT (AccountID)  - конечное число, ~20 цифр, т.е всего 10^20 вариантов.
а длина пароля много больше. Т.е. получается, что на каждый account может быть больше 1 пароля.
Если каким-нибудь рандомным образом окажется у двух человек 2 разных пароля от одного account. Как система себя поведет?
newbie
Activity: 126
Merit: 0
- вот здесь недавно выложена высокоуровневая API-библиотека для вызовов из PHP.
Позволяет проверять баланс, убеждаться в 10-ти подтверждениях транзакции, и даже посылать монеты.

Какое-то интересное API Smiley Решил попробовать на тестовом кошельке...

1. Бага при создании базы. В базе incoming пытаются сделать ключ с несуществующим именем.
2. В примерах функция $nxt->checkBalance(), а ее нет, вместо нее getBalance(accoundID) Smiley

Играемся дальше Smiley
а вы не сможете помочь прикрутить это к Opencart?
хотим настроить оплату некстами в нашем магазине https://nextcoin.org/index.php/topic,3023.0.html
legendary
Activity: 2142
Merit: 1009
Newbie
Ни времени, ни желания. У меня уже много лет нормальный восьмичасовой рабочий день, и никаких колымов, просто для сохранения здоровья Smiley
Я и те-то исходники смотрел просто потому что у нас в России выходной по восьмое число был.
Так что как-нибудь без меня. Буду продолжать верить Жан-Люку. Тем более что у ноды "NCC-1701-D" какой-то немеряный стейк подписан, не должен человек с таким стейком сеть загубить Wink

Жаль, ладно, будем дальше искать.
legendary
Activity: 1540
Merit: 1016
Ок ребят вторая серия nxtmanual про то, как перечислить нексты на другой счет
http://www.youtube.com/watch?v=Z-ZtIBNTJGU

Большое спасибо 5271441507933314159 за перечисление

Если кто-то захочет отблагодарить адреса в сигнатурке =)
Дружище, закинул оба видоса в нашу группу вконтакте. Из фонда группы трохи пожертвую, молодец.
Jump to: