Bitcoin Forum
May 01, 2024, 12:51:24 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 ... 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 [397] 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 ... 792 »
  Print  
Author Topic: [ARDR] Nxt: Ardor - масштабируемая ChildChain-платформа  (Read 1749151 times)
This is a self-moderated topic. If you do not want to be moderated by the person who started this topic, create a new topic.
scor2k
Legendary
*
Offline Offline

Activity: 1005
Merit: 1002


work hard, die young (c)


View Profile WWW
August 21, 2014, 03:43:31 AM
 #7921


1. Если код на php - то он уже выполняется на стороне сервера и поэтому уже будет уязвим (имхо).
2. Вроде аналогичных функционал на JS реализован в клиенте NXT'а - можно попробовать выдернуть Smiley
3. ... стартануть ноду в оффлайн режиме (в 1.2.6 есть такой ключик)...
4. ... вот как потом запульнуть транзакцию в реальную сеть - это уже надо думать Smiley
1. Согласен, но на мой взгляд не уязвимей NXT клиента - поэтому и ищу вариант на php.
2. Смотрел исходники, но java не знаю и картину полную не могу понять, вроде исходные данные(комиссия, получатель, ...) переводятся в байткод, потом gzip, потом шифруется..., вроде одним словомSmiley
3. Спасибо, функционал хороший, но без интернета смысл теряется, разве что потом на флешке перенести на онлайн ноду Smiley)))
4. Думаю это можно сделать Broadcast'ом, ведь на входе этот запрос просит только готовый байткод
2. Я тоже java не знаю )))
3. Если я правильно понял вашу идею - то вы хотите не держать локальную nxt-ноду, что бы не думать о ее состоянии и т.п., а все запросы делать с внешними (публичными) нодами. Ну так вариант с оффлайновой нодой как раз будет ништяк. Не надо качать блокчейн, не надо открывать порты наружу, нужно только API открыть для локалхоста. Для пущей безопасности при редких транзакциях можно стартовать и гасить ноду перед/после транзакций. Последовательность будет примерно такая:
3.1. Стартуем ноду, без скана блокчейна это будет занимать мало времени
3.2. выполняем Send Nxt, на выходе получаем номер транзакции
3.3. берем Get Transaction Bytes от полученной транзакции. В результате имеем байткод, который уже посылаем на удаленную ноду бродкастом.
3.4. гасим локальную ноду что бы обезопасить себя от чего-нибудь Smiley

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

Я понимаю что вариант разобраться и 1 раз взять из исходника Nxt момент отправки тоже возможен, но, как показывает опыт, исходники самой ноды переписываются и API иногда изменяется... поэтому при обновлениях ноды надо быть ооооооооооочень осторожным, а в случаях обновления публичных нод вы не можете это контролировать... поэтому в любой момент ваши транзакции могут быть потеряны. В этом самая большая проблема публичных нод.
1714567884
Hero Member
*
Offline Offline

Posts: 1714567884

View Profile Personal Message (Offline)

Ignore
1714567884
Reply with quote  #2

1714567884
Report to moderator
1714567884
Hero Member
*
Offline Offline

Posts: 1714567884

View Profile Personal Message (Offline)

Ignore
1714567884
Reply with quote  #2

1714567884
Report to moderator
No Gods or Kings. Only Bitcoin
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714567884
Hero Member
*
Offline Offline

Posts: 1714567884

View Profile Personal Message (Offline)

Ignore
1714567884
Reply with quote  #2

1714567884
Report to moderator
DRVX
Hero Member
*****
Offline Offline

Activity: 966
Merit: 500



View Profile
August 21, 2014, 08:04:05 AM
 #7922

Внимание вопрос знатокам NXT:
Есть какой то функционал для автоматического распределения дивидендов типа

Поясню на примере
выпустил 1000 единиц актива (акций) их купили N акционеров в разных долях
за квартал набежали объявленные проценты
их надо распределить между акционерами на последнее число квартала пропорционально кол-ву акций а каждого на руках?
abctc (OP)
Legendary
*
Offline Offline

Activity: 1792
Merit: 1038



View Profile
August 21, 2014, 08:37:18 AM
 #7923

Есть какой то функционал для автоматического распределения дивидендов типа
- какой-то есть: https://nxtforum.org/index.php?topic=4136.0

В будущем такой функционал будет в ядре Nxt (особый вид транзакции).

█████████████████████████████████████████████████
███████████████████████████████████████████████████
█████████████████████████████████████████████████████
█████████████████████████████████████████████████████
██████████████████████████████████████████████████████
█████
█████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████
███████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████████
   
, the Next platform.  Magis quam Moneta (More than a Coin)
S3MKi
Legendary
*
Offline Offline

Activity: 1540
Merit: 1016



View Profile
August 21, 2014, 09:14:23 AM
 #7924

Кто видит закономерность?
bblizard
Full Member
***
Offline Offline

Activity: 148
Merit: 100

Feel free:)


View Profile
August 21, 2014, 11:40:46 AM
 #7925


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

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


Но возник новый вопрос, я был уверен, что разница высоты блока, в который включена условная транзакция, и высоты текущего блока, есть количество подтверждении условной транзакции, на деле оказывается это соотношение(разница в высоте и кол-во подтверждений) не 1:1, а 1:4 или 1:5. Кто-нибудь прокомментирует данный факт?!

Возможно ли, что это связано с нескольким конкурирующими цепочками блоков?

Покупай и продавай на BTER
scor2k
Legendary
*
Offline Offline

Activity: 1005
Merit: 1002


work hard, die young (c)


View Profile WWW
August 21, 2014, 11:47:09 AM
 #7926


Но возник новый вопрос, я был уверен, что разница высоты блока, в который включена условная транзакция, и высоты текущего блока, есть количество подтверждении условной транзакции, на деле оказывается это соотношение(разница в высоте и кол-во подтверждений) не 1:1, а 1:4 или 1:5. Кто-нибудь прокомментирует данный факт?!

Возможно ли, что это связано с нескольким конкурирующими цепочками блоков?

А зачем так изголяться? О любой транзакции можно узнать - сколько подтверждений уже она получила...
bblizard
Full Member
***
Offline Offline

Activity: 148
Merit: 100

Feel free:)


View Profile
August 21, 2014, 11:51:29 AM
 #7927


Но возник новый вопрос, я был уверен, что разница высоты блока, в который включена условная транзакция, и высоты текущего блока, есть количество подтверждении условной транзакции, на деле оказывается это соотношение(разница в высоте и кол-во подтверждений) не 1:1, а 1:4 или 1:5. Кто-нибудь прокомментирует данный факт?!

Возможно ли, что это связано с нескольким конкурирующими цепочками блоков?

А зачем так изголяться? О любой транзакции можно узнать - сколько подтверждений уже она получила...

Разбираюсь потихоньку как все устроено и работает, интересноSmiley

Покупай и продавай на BTER
d13id
Full Member
***
Offline Offline

Activity: 144
Merit: 100


View Profile
August 21, 2014, 11:51:40 AM
 #7928

Подскажите как отправить монеты на старый формат адреса (который из одних цифр).
Суть проблемы: при попытке осуществить депозит на криптси сгенерился Nxt-адрес старого образца, который новым клиентом воспринимается как некорректный.

bblizard
Full Member
***
Offline Offline

Activity: 148
Merit: 100

Feel free:)


View Profile
August 21, 2014, 11:57:46 AM
 #7929

Подскажите как отправить монеты на старый формат адреса (который из одних цифр).
Суть проблемы: при попытке осуществить депозит на криптси сгенерился Nxt-адрес старого образца, который новым клиентом воспринимается как некорректный.
Подобный вопрос решил зайдя на http://nxtexplorer.com и вбил номер!

Покупай и продавай на BTER
bblizard
Full Member
***
Offline Offline

Activity: 148
Merit: 100

Feel free:)


View Profile
August 21, 2014, 12:12:15 PM
 #7930


Но возник новый вопрос, я был уверен, что разница высоты блока, в который включена условная транзакция, и высоты текущего блока, есть количество подтверждении условной транзакции, на деле оказывается это соотношение(разница в высоте и кол-во подтверждений) не 1:1, а 1:4 или 1:5. Кто-нибудь прокомментирует данный факт?!

Возможно ли, что это связано с нескольким конкурирующими цепочками блоков?

А зачем так изголяться? О любой транзакции можно узнать - сколько подтверждений уже она получила...

Разбираюсь потихоньку как все устроено и работает, интересноSmiley

Разобрался, оказалось, что nxtexplorer.com неверно показывает номера блоков и кол-во подтверждений!!!

Покупай и продавай на BTER
abctc (OP)
Legendary
*
Offline Offline

Activity: 1792
Merit: 1038



View Profile
August 21, 2014, 12:27:56 PM
 #7931

Подскажите как отправить монеты на старый формат адреса (который из одних цифр).
Суть проблемы: при попытке осуществить депозит на криптси сгенерился Nxt-адрес старого образца, который новым клиентом воспринимается как некорректный.
Подобный вопрос решил зайдя на http://nxtexplorer.com и вбил номер!
- если выданный Криптсёй аккаунт совсем новый, то nxtexplorer не поможет, он просто напишет "ничего не найдено".
 Вот временное решение:

Quote from: jl777 link=https://nxtforum.org/index.php?topic=4650.msg88204#msg88204
зайди в свою локальную ноду по адресу
http://127.0.0.1:7876/test
найди "getAccount"
вбей номера аккаунта (можно и цифровой, и буквенный)
оно выплюнет кучу текста, среди которого будут оба формата аккаунтов.

Решение это временное потому, что через 359 блоков на совсем новый адрес (неважно, какого формата) нельзя будет отправить нексты (ядро версии 1.2.х не позволит), в этом случае нужно дополнительно указать публичный ключ этого нового адреса.  

Естественно, ни Криптси, ни другие биржи такую доработку вовремя не сделают, ведь это существенная переделка интерфейса депонирования.
Да и вообще это полный маразм, такого нет ни в одной крипте, и это огромное препятствие на пути привлечения новичков в Nxt.
Вот что случается, когда решение о критических доработках принимает единолично блестящий core-программист (Жан-Люк), но слабый front-практик.

█████████████████████████████████████████████████
███████████████████████████████████████████████████
█████████████████████████████████████████████████████
█████████████████████████████████████████████████████
██████████████████████████████████████████████████████
█████
█████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████
███████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████████
   
, the Next platform.  Magis quam Moneta (More than a Coin)
bblizard
Full Member
***
Offline Offline

Activity: 148
Merit: 100

Feel free:)


View Profile
August 21, 2014, 12:40:27 PM
 #7932

... потому, что через 359 блоков на совсем новый адрес (неважно, какого формата) нельзя будет отправить нексты (ядро версии 1.2.х не позволит), в этом случае нужно дополнительно указать публичный ключ этого нового адреса.  ...
Почему через 359 блоков ядро не позволит отправлять деньги?

Покупай и продавай на BTER
abctc (OP)
Legendary
*
Offline Offline

Activity: 1792
Merit: 1038



View Profile
August 21, 2014, 12:54:54 PM
 #7933

... потому, что через 359 блоков на совсем новый адрес (неважно, какого формата) нельзя будет отправить нексты (ядро версии 1.2.х не позволит), в этом случае нужно дополнительно указать публичный ключ этого нового адреса.  ...
Почему через 359 блоков ядро не позволит отправлять деньги?

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

и вот почему:
Quote from: Jean-Luc link=https://nxtforum.org/index.php?topic=4235.msg76347#msg76347
Release 1.2.1e
...
Added PublicKeyAnnouncement attachment. Those will be accepted after DGS block,
but only enforced after block 215000. After that block, transactions with
recipient account that does not have a public key will be required to have such
an attachment in order to announce and set the public key of the reciepient.
To add a PublicKeyAnnouncement, just add a "recipientPublicKey" parameter with
the hex-encoded public key string when sending the first transaction to that
account.

Так что новичкам, планирующим пользоваться некстами на биржах, лучше поторопиться, и создать себе депозитные адреса на тех биржах, и отправить туда пока хотя бы 1 NXT.

█████████████████████████████████████████████████
███████████████████████████████████████████████████
█████████████████████████████████████████████████████
█████████████████████████████████████████████████████
██████████████████████████████████████████████████████
█████
█████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████
███████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████████
   
, the Next platform.  Magis quam Moneta (More than a Coin)
S3MKi
Legendary
*
Offline Offline

Activity: 1540
Merit: 1016



View Profile
August 21, 2014, 01:23:30 PM
 #7934

Просто оставлю это здесь Grin 18+ www.smackmybitch.com/nxt.php
scor2k
Legendary
*
Offline Offline

Activity: 1005
Merit: 1002


work hard, die young (c)


View Profile WWW
August 21, 2014, 02:24:41 PM
 #7935


Решение это временное потому, что через 359 блоков на совсем новый адрес (неважно, какого формата) нельзя будет отправить нексты (ядро версии 1.2.х не позволит), в этом случае нужно дополнительно указать публичный ключ этого нового адреса.  

Естественно, ни Криптси, ни другие биржи такую доработку вовремя не сделают, ведь это существенная переделка интерфейса депонирования.
Да и вообще это полный маразм, такого нет ни в одной крипте, и это огромное препятствие на пути привлечения новичков в Nxt.
Вот что случается, когда решение о критических доработках принимает единолично блестящий core-программист (Жан-Люк), но слабый front-практик.

Пиздец подкрался незаметно... а я думал еще несколько дней отдохнуть в отпуске %)
d13id
Full Member
***
Offline Offline

Activity: 144
Merit: 100


View Profile
August 21, 2014, 02:26:46 PM
 #7936

Подскажите как отправить монеты на старый формат адреса (который из одних цифр).
Суть проблемы: при попытке осуществить депозит на криптси сгенерился Nxt-адрес старого образца, который новым клиентом воспринимается как некорректный.
Подобный вопрос решил зайдя на http://nxtexplorer.com и вбил номер!

Quote from: jl777 link=https://nxtforum.org/index.php?topic=4650.msg88204#msg88204
зайди в свою локальную ноду по адресу
http://127.0.0.1:7876/test
найди "getAccount"
вбей номера аккаунта (можно и цифровой, и буквенный)
оно выплюнет кучу текста, среди которого будут оба формата аккаунтов.

К сожалению в обоих вариантах не видно этого аккаунта.

DrBeer
Legendary
*
Offline Offline

Activity: 3752
Merit: 1864


View Profile WWW
August 21, 2014, 02:44:23 PM
 #7937

- не позволит отправлять деньги на совсем новый адрес, т.е. ещё не имеющий записи в блокчейне своего полного публичного ключа (сейчас он там появляется после первой расходной транзакции).
А какой смысл/логика ТАКОГО решения ?

...AoBT...
▄▄█████████████████▄▄
███████████████████████
█████████████████████████
███████████████████████
██████████████████████
█████████████████████
███████████████████████
██████████████████████
█████████████████████
█████████████████████
█████████████████████████
███████████████████████
█████████████████
The Alliance
of Bitcointalk
Translators
▄▄▄███████▄▄▄
▄███████████████▄
▄███
████████████████▄
▄██
███████████████████▄
▄█
██████████████████████▄
████████████████████████
█████████████████████
████████████████████████
▀███████████████████████▀
▀███████████████████
▀███████████████████▀
███████████████▀
▀▀▀███████▀▀▀
.
..JOIN US..

▄███████████████████████▄
█████████████████████████
█████▀▀██████▀▀██▀▀▀▀████
████████▀██████████
████▄▄▄▄▀███████
███████▄▀▄█▀▀███████
█████████████████████████
█████████████████████████
████████████▀████████████
▀███████████████████████▀
█████

██████████
.
..HIRE US..
Dervish
Hero Member
*****
Offline Offline

Activity: 713
Merit: 508



View Profile
August 21, 2014, 03:38:37 PM
 #7938

Да и вообще это полный маразм, такого нет ни в одной крипте, и это огромное препятствие на пути привлечения новичков в Nxt.
В точности.
abctc (OP)
Legendary
*
Offline Offline

Activity: 1792
Merit: 1038



View Profile
August 21, 2014, 03:40:26 PM
 #7939

вроде как биржа C-CEX начала торги NXT/BTC : https://c-cex.com/?p=nxt-btc


- не позволит отправлять деньги на совсем новый адрес, т.е. ещё не имеющий записи в блокчейне своего полного публичного ключа (сейчас он там появляется после первой расходной транзакции).
А какой смысл/логика ТАКОГО решения ?

- логика есть, практического смысла нет, по крайней мере в такой реализации.

Логика такова - давайте поправим BCNext-а, он, недалёкий, решил под аккаунт использовать первые 64 бита публичного ключа, поэтому пока аккаунт не запишет в блокчейн весь свой публичный ключ - эти 64 бита можно взломать перебором. И хотя ни одного такого случая ещё не было, такое может произойти к 2025 году, поэтому давайте прямо сейчас обеспечим наличие в блокчейне полного публичного ключа аккаунта уже в момент первого поступления на него денег (а до этого и взламывать-то ещё нечего). То есть разрешим (на уровне ядра) отправку денег на совсем новый адрес только вместе с публичным ключом этого нового адреса. И не волнует. Как. Новый пользователь. Будет. Сообщать этот ключ первому своему отправителю.
У меня. Просто. Нет. Слов. До чего недалёкие бывают эти иностранцы:

I don't see a problem for a newbie to provide both an account ID and a pubkey to the exchange (exchanges are supposed to implement this function)
- just quoted this "dev". We will see the exchanges' reaction after the block 213`000.

.. Copy-pasting a pubkey to get on the train in hopes to gain profit doesn't sound like a lot of work, and this is a one-time event. Just put this into tutorial and newbies will take this as a given.
- now I see you are a real dev    Wink    All devs are sure, that users must adapt to the software! Not vice-versa.   Cheesy

█████████████████████████████████████████████████
███████████████████████████████████████████████████
█████████████████████████████████████████████████████
█████████████████████████████████████████████████████
██████████████████████████████████████████████████████
█████
█████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████
███████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████████
   
, the Next platform.  Magis quam Moneta (More than a Coin)
manrus
Legendary
*
Offline Offline

Activity: 1334
Merit: 1004


TTM


View Profile
August 21, 2014, 04:05:27 PM
 #7940

вроде как биржа C-CEX начала торги NXT/BTC : https://c-cex.com/?p=nxt-btc


- не позволит отправлять деньги на совсем новый адрес, т.е. ещё не имеющий записи в блокчейне своего полного публичного ключа (сейчас он там появляется после первой расходной транзакции).
А какой смысл/логика ТАКОГО решения ?

- логика есть, практического смысла нет, по крайней мере в такой реализации.

Логика такова - давайте поправим BCNext-а, он, недалёкий, решил под аккаунт использовать первые 64 бита публичного ключа, поэтому пока аккаунт не запишет в блокчейн весь свой публичный ключ - эти 64 бита можно взломать перебором. И хотя ни одного такого случая ещё не было, такое может произойти к 2025 году, поэтому давайте прямо сейчас обеспечим наличие в блокчейне полного публичного ключа аккаунта уже в момент первого поступления на него денег (а до этого и взламывать-то ещё нечего). То есть разрешим (на уровне ядра) отправку денег на совсем новый адрес только вместе с публичным ключом этого нового адреса. И не волнует. Как. Новый пользователь. Будет. Сообщать этот ключ первому своему отправителю.
У меня. Просто. Нет. Слов. До чего недалёкие бывают эти иностранцы:

I don't see a problem for a newbie to provide both an account ID and a pubkey to the exchange (exchanges are supposed to implement this function)
- just quoted this "dev". We will see the exchanges' reaction after the block 213`000.

.. Copy-pasting a pubkey to get on the train in hopes to gain profit doesn't sound like a lot of work, and this is a one-time event. Just put this into tutorial and newbies will take this as a given.
- now I see you are a real dev    Wink    All devs are sure, that users must adapt to the software! Not vice-versa.   Cheesy

Мда, хреново. Не пора ли мне свои нексты в битки выводить? Боюсь только курс на 30-50% просядет. Angry
Pages: « 1 ... 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 [397] 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 ... 792 »
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!