Bitcoin Forum
March 19, 2024, 11:49:20 AM *
News: Latest Bitcoin Core release: 26.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 ... 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 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 ... 792 »
  Print  
Author Topic: [ARDR] Nxt: Ardor - масштабируемая ChildChain-платформа  (Read 1749009 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.
abctc (OP)
Legendary
*
Offline Offline

Activity: 1778
Merit: 1025



View Profile
October 15, 2014, 12:27:37 PM
 #8401

Quote
Derived object tables are kept small by trimming them, only records needed to
allow rollback of up to 1440 blocks back are kept. If you need to preserve and
query historical information going back all the way to height 0, this trimming
can be disabled by setting nxt.trimDerivedTables=false (default is true) in
nxt.properties.

Я вот что выкопал... Я правильно понимаю, что если я делаю запросы по истории - то при дефолтовых настройках данные в быстром доступе будут только для последних 1440 блоках, а более старая инфа где-то архиве будет и ее получение займет больше времени? Не совсем понял я, в общем, если кто знает - напишите плиз. Smiley

- думаю, тут важно - какие именно делаются запросы. Потому, что производные объекты (derived objects) - это "Accounts, Aliases, Assets, Goods, Purchases, Orders, Trades" - они вторичны по отношению к блокчейну. То есть исторический запрос на 20 последних торгов выполнится быстрее, если эти 20 торгов были в последних 1440 блоках. А просто запрос баланса аккаунта выполнится с одинаковой скоростью независимо от параметра nxt.trimDerivedTables.

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

Posts: 1710848960

View Profile Personal Message (Offline)

Ignore
1710848960
Reply with quote  #2

1710848960
Report to moderator
1710848960
Hero Member
*
Offline Offline

Posts: 1710848960

View Profile Personal Message (Offline)

Ignore
1710848960
Reply with quote  #2

1710848960
Report to moderator
1710848960
Hero Member
*
Offline Offline

Posts: 1710848960

View Profile Personal Message (Offline)

Ignore
1710848960
Reply with quote  #2

1710848960
Report to moderator
Once a transaction has 6 confirmations, it is extremely unlikely that an attacker without at least 50% of the network's computation power would be able to reverse it.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1710848960
Hero Member
*
Offline Offline

Posts: 1710848960

View Profile Personal Message (Offline)

Ignore
1710848960
Reply with quote  #2

1710848960
Report to moderator
1710848960
Hero Member
*
Offline Offline

Posts: 1710848960

View Profile Personal Message (Offline)

Ignore
1710848960
Reply with quote  #2

1710848960
Report to moderator
tlmoscow
Full Member
***
Offline Offline

Activity: 124
Merit: 100


View Profile
October 15, 2014, 12:49:52 PM
 #8402

По идее, всё будет медленней, из-за переноса ДБ из памяти на диск. С политикой кэширования в H2 не знаком, поэтому непонятно, как всё будет выглядеть для конечного пользователя. Ну а выдача "деривативов", конечно, будет побыстрее. Хотя опять же, раньше брали из памяти, а теперь с диска.
scor2k
Legendary
*
Offline Offline

Activity: 1005
Merit: 1002


work hard, die young (c)


View Profile WWW
October 15, 2014, 12:52:07 PM
 #8403

По идее, всё будет медленней, из-за переноса ДБ из памяти на диск. С политикой кэширования в H2 не знаком, поэтому непонятно, как всё будет выглядеть для конечного пользователя. Ну а выдача "деривативов", конечно, будет побыстрее. Хотя опять же, раньше брали из памяти, а теперь с диска.
Зато, по идее, должно быть вроще в плане работы на VDS с малым количеством оперативки Smiley

- думаю, тут важно - какие именно делаются запросы. Потому, что производные объекты (derived objects) - это "Accounts, Aliases, Assets, Goods, Purchases, Orders, Trades" - они вторичны по отношению к блокчейну. То есть исторический запрос на 20 последних торгов выполнится быстрее, если эти 20 торгов были в последних 1440 блоках. А просто запрос баланса аккаунта выполнится с одинаковой скоростью независимо от параметра nxt.trimDerivedTables.

Ну да, этот нюанс я как-то проглядел Smiley Спасибо.
nosin
Newbie
*
Offline Offline

Activity: 31
Merit: 0


View Profile
October 16, 2014, 06:33:56 AM
 #8404

Мне очень понравилось, как работает FreeMarket. Быстро, удобно, без кучи регистраций и нюансов как на eBay.
Ради интереса попробую продать фигурки пластиковые модельки своих солдатиков. Увы, наверное, у меня никогда до них руки не дойдут.
Кто знает, может быть, именно они будут той самой "пиццой в биткоине". Smiley
DRVX
Hero Member
*****
Offline Offline

Activity: 966
Merit: 500



View Profile
October 16, 2014, 07:32:06 AM
 #8405

Мне очень понравилось, как работает FreeMarket. Быстро, удобно, без кучи регистраций и нюансов как на eBay.
Ради интереса попробую продать фигурки пластиковые модельки своих солдатиков. Увы, наверное, у меня никогда до них руки не дойдут.
Кто знает, может быть, именно они будут той самой "пиццой в биткоине". Smiley

а с доставкой этих моделй куда нибудь в австралию как решен вопрос?
abctc (OP)
Legendary
*
Offline Offline

Activity: 1778
Merit: 1025



View Profile
October 16, 2014, 07:48:17 AM
Last edit: October 27, 2015, 09:07:18 AM by abctc
 #8406

Как запустить FreeMarket - децентрализованный интернет-магазин на платформе Nxt.

1] Для использования FreeMarket вам нужен проинсталлированный и работающий сервер Nxt, а также аккаунт с несколькими NXT-монетами (см. "Правильный способ запустить Nxt").

2] Скачайте свежий zip-архив FreeMarket отсюда (сверьте с sha256 из того сообщения), разархивируйте в любую папку, например, "FreeMarket", перейдите в неё.

3] В этой папке в Windows - стартуйте run.bat, в Linux - ./run.sh (после chmod +x run.sh)


-----
См. также https://bitcointalk.org/index.php?topic=345882.msg11246194#msg11246194

Web-версия FreeMarket: https://www.freemarketlite.cc/


Статья "NXT Freemarket" в BitcoinMagazine: http://bitcoinmagazine.com/18441/decentralized-markets-kills-e-commerce-stars-nxt-freemarket-1/




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

Activity: 31
Merit: 0


View Profile
October 16, 2014, 08:35:24 AM
 #8407

Мне очень понравилось, как работает FreeMarket. Быстро, удобно, без кучи регистраций и нюансов как на eBay.
Ради интереса попробую продать фигурки пластиковые модельки своих солдатиков. Увы, наверное, у меня никогда до них руки не дойдут.
Кто знает, может быть, именно они будут той самой "пиццой в биткоине". Smiley

а с доставкой этих моделй куда нибудь в австралию как решен вопрос?

Почта России или Украины доставляет же в Австралию. Я не вижу проблем особых здесь.
Да и не купит никто. Я это затеял просто для смеха ну и поддержать nxt. Smiley

Мне очень понравилось, как работает FreeMarket. ..
- спасибо за отзыв, можешь дополнить своим опытом инструкцию (перевод) по запуску ?  - я помещу в FAQ в первое сообщение этой темы.

1] Для использования FreeMarket вам нужен проинсталлированный сервер Nxt, а также аккаунт с несколькими NXT-монетами (см. "Правильный способ запустить Nxt").

2] Скачайте zip-архив FreeMarket отсюда (сверьте с sha256 из того сообщения), разархивируйте, должна получиться папка "html", и два файла: run_market.bat и run_market.sh.

3] Откройте папку с проинсталлированным Nxt. Добавьте в неё run_market.bat и run_market.sh. Затем замените папку "html" такой же папкой из папки FreeMarket.

4] В Windows - стартуйте run_market.bat, в Linux - ./run_market.sh
FreeMarket находится в меню "Nxt Services". Для отображения, возможно, потребуется очистить кэш браузера.

Да добавлять-то особо нечего. Так и делал, там всё понятно в принципе. Разве что смущает вводить секретную фразу непонятно зачем.  Huh
И еще непонятно - можно ли безболезненно обновить основной сервер nxt - не будет ли конфликтов с маркетом?
S3MKi
Legendary
*
Offline Offline

Activity: 1540
Merit: 1016



View Profile
October 16, 2014, 11:00:36 AM
 #8408

Мне очень понравилось, как работает FreeMarket. ..
- спасибо за отзыв, можешь дополнить своим опытом инструкцию (перевод) по запуску ?  - я помещу в FAQ в первое сообщение этой темы.


1] Для использования FreeMarket вам нужен проинсталлированный сервер Nxt, а также аккаунт с несколькими NXT-монетами (см. "Правильный способ запустить Nxt").

2] Скачайте zip-архив FreeMarket отсюда (сверьте с sha256 из того сообщения), разархивируйте, должна получиться папка "html", и два файла: run_market.bat и run_market.sh.

3] Откройте папку с проинсталлированным Nxt. Добавьте в неё run_market.bat и run_market.sh. Затем замените папку "html" такой же папкой из папки FreeMarket.

4] В Windows - стартуйте run_market.bat, в Linux - ./run_market.sh
FreeMarket находится в меню "Nxt Services". Для отображения, возможно, потребуется очистить кэш браузера.
у emunie как-то попроще все это обстоит с маркетплэйсом https://www.youtube.com/watch?v=TgMMa3lmWkg
abctc (OP)
Legendary
*
Offline Offline

Activity: 1778
Merit: 1025



View Profile
October 16, 2014, 11:38:24 AM
 #8409

у emunie как-то попроще все это обстоит с маркетплэйсом https://www.youtube.com/watch?v=TgMMa3lmWkg
- даже как-то странно слышать упоминание emunie рядом с FreeMarket и Nxt...

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

some of the posts BCNext has made just don't seem right.

Plus this is a brand new project, built on new code, with these "advanced" features, and launch is Jan....no extensive beta testing or any stuff in place to ensure commercial grade quality.

I'm a damn good coder .. I've worked on super cutting edge stuff ... check out eMunie....nothing in here comes even close to it.

I think you'll find you wont have enough time and there will be some real nasties down the road with lots of grumpy investors.

... I just see a whole load of pitfalls ahead that you don't seem to realise are right there.

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

Activity: 1540
Merit: 1016



View Profile
October 16, 2014, 11:42:07 AM
 #8410

у emunie как-то попроще все это обстоит с маркетплэйсом https://www.youtube.com/watch?v=TgMMa3lmWkg
- даже как-то странно слышать упоминание emunie рядом с FreeMarket и Nxt...

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

Activity: 1778
Merit: 1025



View Profile
October 16, 2014, 12:03:15 PM
 #8411

.. у него в ролике сразу в клиенте встроено.
- именно что в ролике...
Сам он позавчера писал про эту свою первую бэту дигиталмаркета:
Quote
It's not anywhere near all hooked together yet, many things if you click them do nothing, or will pop up with a box saying unimplemented. If you want to report these omissions in the bug tracker, feel free. I have a long list of stuff, but there may be things I've missed, or forgotten to write down in the early hours.


Он с мая 2013 года всё пытается запихнуть в клиент что ни попадя, в то время как Nxt - это платформа для дополнительных сервисов, лучшие примеры этому - FreeMarket и MultiGateWay. Может, когда-то разработчики сделают механизм плагинов в клиенте (а ещё лучше - распределённый PluginMarket), и не нужно будет копировать папки вручную.

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

Activity: 966
Merit: 500



View Profile
October 16, 2014, 01:38:19 PM
 #8412

2] Скачайте zip-архив FreeMarket отсюда (сверьте с sha256 из того сообщения
скачал
запустил программу для проверки http://www.online-convert.com/)
запустил проверку хеш SHA (256 битов) как рекомендует NXT Wiki

он выдает результат

hex: cf9263ffa06476e78e1276e506dbaffbbeeaff3eb43f392d0299590443aa4d91
HEX: CF9263FFA06476E78E1276E506DBAFFBBEEAFF3EB43F392D0299590443AA4D91
h:e:x: cf:92:63:ff:a0:64:76:e7:8e:12:76:e5:06:db:af:fb:be:ea:ff:3e:b4:3f:39:2d:02:99:59:04:43:aa:4d:91
base64: z5Jj/6BkdueOEnblBtuv+77q/z60PzktAplZBEOqTZE=

в тексте https://nxtforum.org/freemarket/freemarket-releases-1-0-9/msg117609/#msg117609

sha256:
f05eef078460da67d2d67250536c294c79fed02e1fee19f0fa5d6e4a5fd4803d *FreeMarket-1.0.9.zip
token:
4avn6us1bo1601otsnet7gqc4uvok2sgf27i0l9ii3knr074lj1mghp633h9gtg1bfefhk9679g6jd5 rcoreg06gs6riterg47bauehld5k0bpdko6bvpnt3259a49gfqvgjb8l15chgd43611bda2781i1k27 o3
for text:
f05eef078460da67d2d67250536c294c79fed02e1fee19f0fa5d6e4a5fd4803d *FreeMarket-1.0.9.zip

это нормально? с учетом что когда мультигтвей проверял последний, совпадало, а тут нет, или чем то другим этот непонятный SHA256 проверять надо?
abctc (OP)
Legendary
*
Offline Offline

Activity: 1778
Merit: 1025



View Profile
October 16, 2014, 05:35:32 PM
 #8413

он выдает результат
........

- я сейчас скачал, проверил на https://www.virustotal.com/ , получил

Quote from: virustotal link=https://www.virustotal.com/ru/file/f05eef078460da67d2d67250536c294c79fed02e1fee19f0fa5d6e4a5fd4803d/analysis/1413480706/
SHA256:   f05eef078460da67d2d67250536c294c79fed02e1fee19f0fa5d6e4a5fd4803d
Имя файла:   FreeMarket-1.0.9.zip
Показатель выявления:   0 / 46
Дата анализа:   2014-10-16 17:31:46 UTC (2 минут назад)

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

Activity: 31
Merit: 0


View Profile
October 16, 2014, 06:37:56 PM
 #8414

Кто-то снова сливает миллионы?
abctc (OP)
Legendary
*
Offline Offline

Activity: 1778
Merit: 1025



View Profile
October 16, 2014, 07:23:30 PM
Last edit: October 16, 2014, 08:14:47 PM by abctc
 #8415

вышло сразу два обновления,  

оба критичных - нужно обновляться:

1.2.9 для нынешних пользователей версии 1.2.8
(прочтите README.txt перед обновлением: нужно выставить nxt.forceValidate=true в nxt.properties)
и
1.3.1 для пользователей версии 1.3.0

Разработчики утверждают, что проблема не связана с версией 1.3.0, просто так совпало.

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

Activity: 1367
Merit: 1000


View Profile
October 16, 2014, 10:17:45 PM
 #8416

Ох, я как-то прозевал - сеть атаковали что ли? Shocked
Опять непроходящий блок или транзакцию подсунули? Huh
S3MKi
Legendary
*
Offline Offline

Activity: 1540
Merit: 1016



View Profile
October 16, 2014, 10:43:22 PM
 #8417

Так а что случилось-то?
abctc (OP)
Legendary
*
Offline Offline

Activity: 1778
Merit: 1025



View Profile
October 17, 2014, 05:45:28 AM
 #8418

Так а что случилось-то?

- какая-то ошибка нашлась в подгрузке "некоторых" транзакций (с некорректными значениями ecBlock - кто-то, наверное, знает, что это такое) из базы данных:

Quote from: Jean-Luc
Fixed a bug in transaction loading which was causing transaction id's and
signatures for some transactions with invalid ecBlock values to change after
saving and reloading from the database.

Разработчики говорят, что проблема не была связана с 1.3.0, и правда, именно ноды с 1.3.0 (моя в том числе) продолжили работать, в то время как некоторые (нехаллмарченные) ноды 1.2.8 застряли на блоке 260316.  Похоже, в 1.3.0 проверки уже были усилены. Об этом же может свидетельствовать тот факт, что для версии 1.3.1 нет требования однократной ручной установки nxt.forceValidate=true.

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

Activity: 1005
Merit: 1002


work hard, die young (c)


View Profile WWW
October 17, 2014, 06:26:55 AM
Last edit: October 17, 2014, 08:35:14 AM by scor2k
 #8419

вышло сразу два обновления,  

1.3.1 для пользователей версии 1.3.0


Что-то как-то 1.3.1 с ошибочками стартанула...
Code:
java.lang.RuntimeException: org.h2.jdbc.JdbcSQLException: Timeout trying to lock table "ACCOUNT"; SQL statement:
...

UPD. Поставил 1.2.9 =) Все обновилось, все вроде работает ))) Подождем 1.3.х )
UPD2. Главное не забыть вернуть в зад nxt.forceValidate=false =)
abctc (OP)
Legendary
*
Offline Offline

Activity: 1778
Merit: 1025



View Profile
October 17, 2014, 09:20:29 AM
 #8420

Про твою ошибочку "Timeout trying to lock table ..." (вообще-то о ней в readme к 1.3.0 сказано) ответил Jean-Luc:

Quote from: Jean-Luc link=https://nxtforum.org/index.php?topic=6046.msg118524#msg118524
2014-10-16 14:54:44 java.lang.RuntimeException: org.h2.jdbc.JdbcSQLException: Timeout trying to lock
 table "ACCOUNT"; SQL statement

If this happens very rarely, it is safe to ignore. If you see it regularly, append MVCC=true to the jdbc url in nxt.properties:

nxt.dbUrl=jdbc:h2:nxt_db/nxt;DB_CLOSE_ON_EXIT=FALSE;MVCC=true

█████████████████████████████████████████████████
███████████████████████████████████████████████████
█████████████████████████████████████████████████████
█████████████████████████████████████████████████████
██████████████████████████████████████████████████████
█████
█████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████
███████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████████
   
, the Next platform.  Magis quam Moneta (More than a Coin)
Pages: « 1 ... 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 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 ... 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!