Bitcoin Forum
April 27, 2024, 07:43:20 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1] 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 ... 792 »
  Print  
Author Topic: [ARDR] Nxt: Ardor - масштабируемая ChildChain-платформа  (Read 1749116 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: 1792
Merit: 1038



View Profile
November 25, 2013, 10:52:24 AM
Last edit: October 20, 2019, 07:18:53 AM by abctc
Merited by xandry (7), klarki (5), S3MKi (1), naska21 (1), Roman_P (1)
 #1


Ardor - это следующий  (next :-) этап развития криптоплатформы Nxt, развития в направлении пользовательских дочерних цепей (ChildChain) и высокой производительности при компактном блокчейне.
Подробнее: https://bitcointalk.org/index.php?topic=345882.msg15940284#msg15940284

FAQ по Nxt, Ardor и ICO IGNIS: https://bitcointalk.org/index.php?topic=345882.msg4133492#msg4133492

Статьи об Ardor (Nxt 2.0) здесь: http://nxter.org/ru/nxt-объявляет-ardor/ и здесь: http://nxter.org/ru/распределение-токенов-nxt-2-0/  



     Криптоплатформа второго поколения Nxt (от "Next") запущена 24.11.2013 г.: основной форум (eng), англоветка, изначальная ветка.

        

     Это чисто PoS система, ~1 блок/минута, сложность пересчитывается каждый блок.
     В Nxt нет дополнительной эмиссии, поэтому при добыче блоков ( майнинге форжинге ) вознаграждение состоит полностью из транзакционных сборов (т.е. в точности так, как будет в биткоине через 20 лет), сейчас минимальная комиссия - 1 NXT за транзакцию. Таким образом, в Nxt количество монет не увеличивается - 24.11.13 был сразу эмитирован 1 млрд NXT (монет) (пропорционально биткоинам, которые ранние адепты Nxt перечисляли автору во время 6-ти недельного публичного ICO).

     Вообще-то это совсем не форк биткоина, т.к. софт (open source, полностью на java) написан с нуля.
     Более того, Nxt - это не столько криптовалюта, сколько криптоплатформа для децентрализованных сервисов (см. ниже).

     Nxt - система по-настоящему децентрализованная, нет даже wallet.dat (и это неспроста, см. ниже). Весь функционал Nxt представлен в web-браузерном клиенте. Счёт пользователи себе заводят через web-интерфейс путём выбора длинного сложного пароля, примерно как в Brainwallet или Electrum. Этот пароль и есть счёт пользователя. Войти в свой счёт (аккаунт) можно с веб-браузера любого компьютера, лучше через IP адрес своего сервера, но можно и через любой другой публичный сервер (если вы ему доверяете). В любом из этих случаев после входа в счёт монеты участвуют в форжинге (PoS-майнинге, правда, для этого должно пройти около суток - 1440 блоков, см. FAQ).

Впрочем, лучше один раз увидеть (особенно нечто совершенно новое), ещё лучше - попробовать.

Перешлю 9 NXT каждому Nxt-новичку с логином старше двух недель, который напишет мне в ЛС (личное сообщение, Personal Message) номер своего Nxt аккаунта. (никакие public keys не нужны начиная с версии 1.4.0)

Простой способ запустить Nxt:
- открыть в браузере один из публичных серверов:
https://nxt.jelurida.com/          https://nxtx.ru/                   https://nxt.miasik.tk:7876/
http://nsc.nxt.org:7876/           http://162.243.145.83:7876/        http://69.163.40.132:7876/
http://178.33.203.157:7876/        http://nxt.now.im:7876/            http://abctc.vps.nxtcrypto.org:7876/

(есть и другие публичные сервера - помечены '*')
, если при этом браузер ругнётся на сертификат - выбрать "продолжить";
- в открывшемся клиенте нажать синюю кнопку "Returning User?" (если нажать "Create new account" - вас принудят к совсем длинной фразе), если её нет - то на кнопку с ключиком (а не человечком);
- в открывшееся поле вбить придуманную вами (т.е. не цитату) длинную сложную со спецсимволами (не шучу) секретную фразу (запомните её!), и нажать стрелочку;
- слева вверху рядом с "ID:" появится номер вашего счёта. Далее можно понажимать на "Transactions", "Messages", ...., "Send NXT", т.е. отправить монеты (получить их можно на автораздачах 1, 2, 3, 4). Проинициализировать свой новый счёт можно здесь.
Также см. FAQ и ссылки ниже.

Правильный способ запустить Nxt:
0] Убедитесь, что у вас проинсталлирована Java 8 JRE.
1] Скачайте zip-архив nxt-client-1.12.x.zip ("Platform Independent Zip Package") последней версии, сверьте с sha256 из того сообщения.
2] Разархивируйте его в корне любого диска. Создастся папка "nxt". Перейдите в неё.
3] В Windows - стартуйте run.bat, в Linux - ./run.sh
4] Откройте в браузере адрес http://localhost:7876/
5] Дальше нажимайте кнопку "Returning User?" и т.д. как в "Простом способе".
Также см. ниже Дополнительные настройки вашего Nxt-сервера.
Скачать архив блокчейна можно тут (внизу), поместить в подпапку nxt_db (в Windows она находится в c:/users/<имя_ пользователя>/appdata/roaming/nxt/).

В "лайт" режиме (полностью безопасном) блокчейн не загружается.
Дополнительные настройки вашего Nxt-сервера (myAddress для статического IP, allowedUserHosts, Hallmarks и т.п.) см. здесь.



А также:
Мануал (рус.) по установке NXT на Synology (by Siroc-co).
Установка на Raspberry Pi (eng, 2016 год).
Установка на бесплатный OpenShift VPS; скрипт обновления VPS-ов (by EmoneyRu).
Установка на Android TV флэшку.

Официальный баг-трекер Nxt, исходники - там же.

---
28.08.2017 выпущен Nxt Blockchain Creation Kit
05.08.2017 старт ICO IGNIS
11.02.2017 начато тестирование Ardor
13.10.2016 блок 1`000`000, распределены ассеты ARDR
31.07.2016 лайт режим клиента (без загрузки блокчейна)
19.06.2016 представлена платформа Ardor.
20.03.2016 Версия 1.8: Монитор Аккаунтов, десктопный клиент, серверные плагины.
08.02.2016 Представлен дизайн Nxt версии 2.0
01.01.2016 Account control, Coin Shuffling, Data Cloud (v.1.7)
30.11.2015 Начато тестирование Coin Shuffling и Account control (1.7.0e)
31.10.2015 Account Ledger и Peer Services (v.1.6.2)
07.06.2015 запущены Phasing, Voting и Prunable Messages
01.05.2015 вышел первый официальный Plugin к web-клиенту Nxt
06.04.2015 начато тестирование Phasing, Voting и Plugin System
10.01.2015 запущена Monetary System
17.12.2014 начато тестирование Monetary System
14.11.2014 выпущен Nxt клиент SuperNET
15.10.2014 вышел FreeMarket
19.08.2014 стартовал Digital Goods Store
29.06.2014 начато тестирование DGS.
12.05.2014 запущена биржа акций Asset Exchange. Статья и видео (рус).
Описания активов: https://bitcointalk.org/index.php?topic=621940

08.05.2014 заработал Account Leasing.
28.04.2014 вышла версия 1.0.0 Nxt сервера и клиента.
17.04.2014 начато тестирование Leased Forging.
01.03.2014 полностью открыты исходники Nxt.
11.02.2014 начато тестирование Asset Exchange.
13.01.2014 запущены Arbitrary Messages (Произвольные Сообщения).
31.12.2013 запущен первый этап Transparent Forging, усиливающий безопасность и производительность сети Nxt.
22.12.2013 запущена Alias System (ex- decentralized DNS).

---
Nxt-новшество: при отправке монет вы указываете предельное время транзакции. Если за это время ни один форжер не включит в очередной блок вашу транзакцию, то она будет аннулирована, и сумма вернётся вам на счёт. Поэтому в будущем, когда транзакций станет много, будет лучше указывать предельное время в 5-10 минут, и в случае аннуляции снова запускать платёж, но уже с повышенной комиссией.

---
В Nxt неспроста вообще не используется wallet.dat. Только brain-кошелёк. Это потому, что в некоторых странах, например, в Великобритании или Канаде, дают 2 года тюрьмы за отказ сообщить пароль к своему wallet.dat. А если у тебя нет wallet.dat, то всегда можно сказать, что никаких Nxt-аккаунтов никогда и не было.

---
И теперь, после знакомства с Nxt, программистам и антрепренёрам самое время обратить внимание на возможности Nxt как децентрализованной криптоплатформы. Супер лёгкий везде работающий (включая смартфоны) клиент, простой API, удобство использования даже для совсем технически непродвинутого пользователя, быстрые транзакции, Arbitrary Messages, Alias System, Asset Exchange, эскроу-транзакции, активная разработка - всё это позволяет развернуть на основе Nxt разнообразные сервисы, а также специализированные распределённые DDoS-устойчивые приложения, использующие блокчейн в качестве транспорта, сверхнадёжного хранилища, базы анонимных пользователей (аккаунтов), и ещё и платёжной системы с валютой впридачу.
Не упускайте возможности!  Например, будет пользоваться спросом сервис микроплатежей.

---
Идеи Nxt, без всякого сомнения, оказывают огромное влияние на эволюцию криптовалют.
Автор внутри Nxt уже реализовал СolorСoins, распределённую  биржу акций (Asset Exchange), API для сторонних сервисов, авторизационные токены для сторонних сервисов, блокэксплорер, системы рейтинга (репутации), голосований (Voting Sysytem) и сообщений, сцепленные транзакции (всё это тестировалось, но будет добавлено позже), так же он планировал сделать автоматическое сжатие blockchain, распределённый App-store, мгновенные транзакции, облачную версию клиента, двухфазные транзакции для защиты покупателей, payment privacy, hop protocol, децентрализованный DNS a-la Namecoin (Alias System), Nxt-банкноты, встроенные mixing и escrow, файлохранилище, и даже встроенный распределённый интернет-магазин (привет, Шёлковый Путь DGS).


--- ссылки:
Отличные, короткие клипы:

Nxt это .., Nxt в истории денег, Биржа акций Nxt (рус);
Nxt generation, Nxt: how does it work (eng).
Основной сайт: http://www.nxtcrypto.org/, форум: http://nxtforum.org/ (eng)
Русскоязычная версия сайта NXTER.org: http://nxter.org/ru/
Ещё сайты: http://www.nxt.org/ , http://www.nxtcommunity.org/
Nxt WiKi: http://nxtwiki.org/wiki/Main_Page/ru

Википедия (рус)
Статья "Nxt в стратосфере"
Статья "NXT хочет стать цифровой основой для всего" (eng)
Статья "Децентрализованная биржа: полгода в строю"
Статья "Король альтернативных криптовалют: Nxt" (перевод), eng.
Статья "Что делает Nxt криптоплатформой второго поколения?"
Статья (eng), приуроченная к выходу v.1.0.0.
Большая статья на cryptocoinsnews (в русск.переводе lazylocaluser)
Ещё статья "Децентрализованный интернет и Nxt" (перевод его же)
Статья "Почему Nxt следует воспринимать серьёзно" ( eng, перевод chemos57)
Статья "NXT: A Cybernetics Perspective V 0.1" (перевод chemos57)
Математика Nxt-форжинга (eng, от нашего участника mthcl слабонервным лучше не открывать).
Русская секция портала: http://nxter.org/ru/
Большая статья на Хабре: http://habrahabr.ru/post/207120/
Статя в Geektimes "Краудфандинг на платформе Nxt": http://geektimes.ru/post/264774/
Обзорная статья на livejournal на русском.
Статья на coindesk (eng).

NXT Support Center (центр поддержки клиентов Nxt): http://nxt.org/support/
Инструкция по настройке своего VPS (eng).
Документация по Nxt WiKi.
Цикл статей "Coding for Nxt": https://medium.com/@Damelon
Jay Framework
Nxt blockexplorer, ещё один (со стат.графиками).
Набор инструментов для пользователя Nxt – http://jnxt.org/
Peer Explorer - список серверов Nxt.
nxtAuth - плагин аутентификации с помощью Nxt-токенов для WordPress (by scor2k).
Сервис алиасо-переадресации.
Nxt-"twitter" поверх Arbitrary Messages.
Альт. клиент NxtLite.
Альт. клиент Lompsa.
Отличный "воздушный" web-кошелёк: http://jnxt.org/vapor
Offline кошелёк: https://nxter.org/nxtbridge-offline
On-line web-кошелёк https://wallet.mynxt.info/ с шифрацией в браузере (как на blockchain.info)
"Лёгкий" клиент: https://tosch110.github.io/SuperNET-Lite-3/
iNxt - клиент под iPhone
Форжинговые пулы: http://pool.nxtcrypto.org/ , http://jpool.stakexplorer.com/
Мультипулы (scrypt, sha256), на которых можно "намайнить" NXT: http://hashrate.org/ , http://www.xpool.ca/ , http://altnuts.com/

Vanity account generators: цифровой, Reed-Solomon.

Автораздачи NXT: англо-игра-раздача, ещё, ещё англораздача (может, заработает ...).
Графики NXT на bitcoinwisdom.
Сервис прямого обмена NXT ↔ Рубль, обсуждение.
Автоматический обменник Фиат (и BTC,LTC) ↔ NXT (есть русский язык): https://coinomat.com/
Ещё NXT обменники:
https://shapeshift.io/
Nxt на биржах:
   https://poloniex.com/  
   https://bittrex.com/
   https://www.btc38.com/
   https://hitbtc.com/

Платёжная платформа: http://www.ccpayt.com/
Услуги DDoS-защищённого Web-хостинга.
Аренда выделенных серверов.
Выделенные сервера и колокейшн в Цюрихе.


--- FAQ для новичков:
Q: Откуда и как скачивать новые версии Nxt ?  И как обновлять версию Nxt?
A: Ответы соответственно здесь (важно для безопасности!), и здесь.

Q: Браузер пишет, что секретная фраза короткая и может быть вскрыта хакерами.  Как лучше поступить?
A: Начиная с версии 0.3.13 клиент Nxt выдаёт предупреждение в случае использования секретной фразы короче 30-ти символов. Это (не)лишнее напоминание о том, что в Nxt ваша фраза - это ваши деньги. Злоумышленники постоянно перебирают короткие/известные фразы. Поэтому нужно придумать свою длинную со спецсимволами фразу (не цитату!) и записать её, лучше на бумагу.

Продолжение FAQ: https://bitcointalk.org/index.php?topic=345882.msg4133492#msg4133492

█████████████████████████████████████████████████
███████████████████████████████████████████████████
█████████████████████████████████████████████████████
█████████████████████████████████████████████████████
██████████████████████████████████████████████████████
█████
█████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████
███████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████████
   
, the Next platform.  Magis quam Moneta (More than a Coin)
Bitcoin addresses contain a checksum, so it is very unlikely that mistyping an address will cause you to lose money.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714203801
Hero Member
*
Offline Offline

Posts: 1714203801

View Profile Personal Message (Offline)

Ignore
1714203801
Reply with quote  #2

1714203801
Report to moderator
1714203801
Hero Member
*
Offline Offline

Posts: 1714203801

View Profile Personal Message (Offline)

Ignore
1714203801
Reply with quote  #2

1714203801
Report to moderator
1714203801
Hero Member
*
Offline Offline

Posts: 1714203801

View Profile Personal Message (Offline)

Ignore
1714203801
Reply with quote  #2

1714203801
Report to moderator
tvv
Legendary
*
Offline Offline

Activity: 1302
Merit: 1005


View Profile WWW
November 25, 2013, 11:03:59 AM
 #2

Ну дурацкий блокчейн давно пора было выкинуть, только что в замен?

И как следить за тем чтобы его поддерживали на достаточном для надежной работы сети числе узлов?
Beoga
Legendary
*
Offline Offline

Activity: 2646
Merit: 1141


View Profile
November 25, 2013, 11:08:42 AM
 #3

А как их получить-купить-продать?
fsb4000
Legendary
*
Offline Offline

Activity: 1400
Merit: 1000



View Profile
November 25, 2013, 11:12:50 AM
 #4

Вроде такой кошелёк, 15788679612652418721
sleekka
Hero Member
*****
Offline Offline

Activity: 624
Merit: 500



View Profile
November 25, 2013, 11:13:37 AM
 #5

И мне плиз 13011734950312552856
abctc (OP)
Legendary
*
Offline Offline

Activity: 1792
Merit: 1038



View Profile
November 25, 2013, 11:22:49 AM
 #6

А как их получить-купить-продать?
- чтобы получить, нужно прочитать OP
Quote
Перечислю 99 Nxt каждому, кто опубликует здесь номер своего Nxt-счёта и имеет 20 постов и стаж более месяца.
Также есть и другие раздачи в английских ветках; смысл этой - просто познакомить с новыми идеями крипто-денег.
Купить/продать можно будет на бирже, обещали открыть специализированную через несколько дней.

fsb4000, sleekka  - отправил, приятного вам знакомства с Nxt.

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

Activity: 2646
Merit: 1141


View Profile
November 25, 2013, 11:28:31 AM
 #7

- чтобы получить, нужно прочитать OP

Прочитать-то прочитал,  но малек постов не хватает, может все же скинете немного монет для ознакомления?
И сколько монет примерно требуется, что бы хотя бы раз в 10 дней POS блок поймать?

(на всякий случай мой кошелечек: 10420506048758932719 )
testz
Legendary
*
Offline Offline

Activity: 1764
Merit: 1018


View Profile
November 25, 2013, 11:37:58 AM
 #8

11311760723892614671

 Smiley

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



.SEMUX
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
  Semux uses .100% original codebase.
  Superfast with .30 seconds instant finality.
  Tested .5000 tx per block. on open network
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
abctc (OP)
Legendary
*
Offline Offline

Activity: 1792
Merit: 1038



View Profile
November 25, 2013, 11:45:06 AM
Last edit: April 07, 2014, 09:53:39 AM by abctc
 #9

sir.miklosh, Beoga, testz - отправил,
насчёт вероятности найти PoS-блок - она зависит и от количества монет, и от PoS-сложности сети; насколько я понимаю она равна проценту ваших денег от общего количества выставленных на майнинг монет (для майнинга нужно открыть свой оранжевый замочек, и после этого можно закрывать браузер).

насчёт "уязвима к атаке по словарю"  - писал же:
Quote
вбить придуманную вами длинную сложную (не шучу) секретную фразу
- в Nxt нет ограничения на длину парольной фразы.

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

Activity: 1498
Merit: 1021

Was mich nicht umbringt macht mich stärker [F.N.]


View Profile WWW
November 25, 2013, 11:46:19 AM
 #10

Интересно будет посмотреть на это чудо: 7081982789962979326

Was mich nicht umbringt macht mich stärker [F.N.]
fsb4000
Legendary
*
Offline Offline

Activity: 1400
Merit: 1000



View Profile
November 25, 2013, 11:48:37 AM
 #11

sir.miklosh, Beoga, testz - отправил,
насчёт вероятности найти PoS-блок - она зависит и от количества монет, и от PoS-сложности сети; насколько я понимаю она равна проценту ваших денег от общего количества выставленных на майнинг монет (для майнинга нужно открыть свой оранжевый замочек, и после этого можно закрывать браузер).

насчёт "уязвима к атаке по словарю"  - писал же:
[quota]вбить придуманную вами длинную сложную (не шучу) секретную фразу [/quota] - в Nxt ограничение на фразу аж 100 символов.
Я сгенерировал рандомный набор байт для кошелька. в 110 байт. Кошелёк сгенерировался и не ругнулся на ограничения в 100 символов. Использовались только первые 100 символов из 110?

Кстати, спасибо, я получил монеты.
abctc (OP)
Legendary
*
Offline Offline

Activity: 1792
Merit: 1038



View Profile
November 25, 2013, 11:55:25 AM
 #12

Я сгенерировал рандомный набор байт для кошелька. в 110 байт. Кошелёк сгенерировался и не ругнулся на ограничения в 100 символов. Использовались только первые 100 символов из 110?
- да, первые 100 символов, так говорит создатель:
Quote
The secret phrase should be very long, it will be truncated to the first 100 chars though.

awoland - отправил.

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

Activity: 1334
Merit: 1004


TTM


View Profile
November 25, 2013, 11:56:08 AM
 #13

И мне 14415669610761645841  Wink

Идея заинтриговала )
svost
Sr. Member
****
Offline Offline

Activity: 461
Merit: 252


View Profile
November 25, 2013, 11:59:27 AM
 #14

1965151371996418680

Для тестов так сказать.  Grin

4NovacoinyLfMCjTzqDXcaGNTrykfDBNkP
svost
Sr. Member
****
Offline Offline

Activity: 461
Merit: 252


View Profile
November 25, 2013, 12:03:53 PM
 #15

Добавьте еще сервак 94.26.187.66:7875

Это лучше c-f-b написать в англоветку https://bitcointalk.org/index.php?topic=303898.0

4NovacoinyLfMCjTzqDXcaGNTrykfDBNkP
sert
Sr. Member
****
Offline Offline

Activity: 439
Merit: 253


View Profile WWW
November 25, 2013, 12:05:05 PM
 #16

abctc, и мне 14973539222072073691.
Заранее спасибо : )


Выходи в фиат, на столько битка, сколько не жалко потерять (c) Cubic Earth
abctc (OP)
Legendary
*
Offline Offline

Activity: 1792
Merit: 1038



View Profile
November 25, 2013, 12:05:59 PM
Last edit: June 06, 2016, 09:38:03 AM by abctc
 #17

Дополнительные настройки вашего Nxt-сервера (параметры) находятся в файлах conf\nxt-default.properties и conf\nxt.properties , причём параметры из nxt.properties имеют приоритет. Это сделано для того, чтобы при обновлениях версий файл nxt.properties не перезатирался копией из дистрибутива.
Так что если вы будете настраивать параметры своего сервера, то скопируйте файл nxt-default.properties в nxt.properties , настройте в нём нужные параметры, а остальные строки обязательно удалите.

По умолчанию всё уже настроено на нормальную локальную работу вашего Nxt-сервера, так что меняйте параметры (и то только в nxt.properties) если точно понимаете, что они обозначают!

   Если вы запустили Nxt на удалённом сервере (например, на VPS), и хотите обращаться к нему (запускать web-клиент в браузере, или отправлять API-запросы) со своего локального компьютера, то в файле nxt.properties укажите следующие параметры:
Code:
nxt.allowedBotHosts=*
nxt.apiServerHost=0.0.0.0
  Если при этом вы хотите, чтобы с web- и API-запросами к вашему Nxt-серверу обращались только с конкретных IP-адресов, перечислите их вместо "*" (через ";") в параметре nxt.allowedBotHosts

   Если у вашего сервера статический IP, то вы можете анонсировать его другим нодам (другим Nxt-серверам) в параметре nxt.myAddress= . Это позволит вашему Nxt-серверу получать информацию от других нод, а не только запрашивать их.

   Если к своему удалённому серверу вы хотите обращаться не по http, а по https, то в файле nxt.properties укажите nxt.uiSSL=true, также вам нужно будет получить SSL-сертификат (и указать его в параметрах nxt.keyStorePath= и  nxt.keyStorePassword= , либо скачать такой самодельный сертификат, например, отсюда, либо самому сделать самоподписанный сертификат (в файле keystore) командой
Code:
C:\Program Files\Java_jdk1.7.0_51\bin\keytool -keystore keystore -alias nxt  -genkey -keyalg RSA
(должен быть установлен JDK),  и поместить его рядом с nxt.jar.

Есть также сообщение, что для совместимости с последними версиями браузеров лучше генерировать сертификаты размером в 2048 бит (по умолчанию - 1024) командой
Code:
keytool -genkeypair -dname "..." -alias ... -keypass ... -keystore ... -storepass ... -keysize 2048 -keyalg RSA
If you are using Oracle Java and you want to enable "unlimited strength" encryption you need to download and install additional policy files that overwrite the defaults: http://www.oracle.com/technetwork/java/javase/downloads/jce8-download-2133166.html
Copy the policy files to $JAVA_HOME/jre/lib/security/ and restart Nxt and your connection should now use stronger encryption w/256 bit keys.

См.также: Как настроить https на публичных нодах.

Для запуска через Tor используйте строку запуска с указанием socks-прокси адреса и порта, например:
Code:
java -DsocksProxyHost=localhost -DsocksProxyPort=9050 -Xmx1024M -cp nxt.jar:lib/*:conf nxt.Nxt
ну и, конечно, укажите nxt.shareMyAddress=false в файле nxt.properties .
В версиях 1.5.13+ вместо командной строки параметры Tor или другого socks-прокси можно указывать в файле nxt.properties в параметрах socksProxyHost и socksProxyPort .

  При запуске на машинах с небольшим количеством оперативной памяти (например, на VPS с 512Mb ОЗУ) Nxt-сервер может аварийно завершаться из-за нехватки памяти (обычно в момент сканирования блокчейна).
По умолчанию Nxt-сервер отдаёт используемой им СУБД H2 половину памяти java-машины, и в  в результате под код сервера остаётся маловато памяти.
При помощи параметра nxt.dbCacheKB=128000 серверу можно указать конкретно (в килобайтах), сколько следует отвести памяти под СУБД. Кроме того, в подобных случаях лучше запускать Nxt-сервер с ограничением максимально доступной памяти для Java, для этого используйте параметр -Xmx в строке запуска, например, в файле run.bat измените подстроку "\bin\java.exe -cp classes;..." на "\bin\java.exe -Xmx476М cp classes;...".
Ещё около 12Мб оперативной памяти можно сэкономить параметром nxt.enablePublicKeyCache=false

Включить более подробные (отладочные) сообщения в java-консоли можно  путём установки следующих параметров в файле conf/logging.properties
Code:
nxt.level = FINE
org.eclipse.jetty.level = INFO
javax.servlet.level = INFO
java.util.logging.ConsoleHandler.level = FINE
а также параметра Djavax.net.debug=all в строке запуска.


В версиях 1.5.10+ в строку запуска сервера (в run.bat) добавили параметр "-Dnxt.runtime.mode=desktop", который определяет наличие ярлыка в строке состояния windows и хранение папок "nxt_db", "conf" и "log" в личной папке пользователя: c:/users/<имя_ пользователя>/appdata/roaming/nxt/  (также возможен параметр "Dnxt.runtime.mode=service" для запуска в качестве службы Windows)
Это сделано в первую очередь для простоты обновления клиента рядовыми пользователями. Они работают в windows без прав администратора, поэтому на запись им открыта только папка c:/users/<имя пользователя>/

Продвинутые же пользователи даже при сохранении параметра "Dnxt.runtime.mode=desktop" могут изменить местоположение базы блокчейна при помощи параметра в файле nxt.properties:
Code:
nxt.dbUrl=jdbc:h2:file:C:/nxt_db/nxt;DB_CLOSE_ON_EXIT=FALSE;MVCC=TRUE
- в данном случае блокчейн будет располагаться в папке nxt_db в корне диска C.
Пошаговая инструкция (на всякий случай):
0] никогда не трогаем файл nxt-default.properties (он обязан перезатираться новой своей версией при накатывании очередной версии Nxt);
1] если рядом с файлом nxt-default.properties ещё нет файла nxt.properties - то создаём такой (пока пустой) файл;
2] в этот файл (nxt.properties) вставляем одну строчку:
Code:
nxt.dbUrl=jdbc:h2:c:/nxt_db/nxt;DB_CLOSE_ON_EXIT=FALSE;MVCC=TRUE
3] запускаем run.bat, и видим, что в корне диска C: создалась папка "nxt_db", и в неё начал скачиваться блокчейн.

---
Как запустить Nxt с помощью скрипта на OS X: https://bitcointalk.org/index.php?topic=345882.msg7072192#msg7072192

---
 Для предотвращения атак на Nxt-сеть заинтересованным Stake-холдерам рекомендуется удостоверить свой сервер "пробой" (Hallmark-ом).

----
в новых версиях параметр
nxt.apiResourceBase=html/tools
был заменён на
nxt.apiResourceBase=html/ui
так что если у вас при переходе на свежую версию не запускается новый web-интерфейс по http://localhost:7876 - проверьте значение этого параметра.


-----
При использовании даже своего, но удалённого сервера лучше установить к нему ssh туннель со своей локальной машины:
ssh -L localhost:17876:127.0.0.1:7876 my-server.example.com
Это позволит в браузере на локальной машине вместо https://my-server.example.com:7876 открывать  https://localhost:17876


------
Что делать, если ваша нода свалилась в форк (и не может сама выбраться) ?
Quote from: lyaffe link=https://nxtforum.org/index.php?topic=9333.msg183367#msg183367
... возможно, что ваша нода видит только те ноды, которые тоже свалились в форк предыдущей версии. Как починить:
- временно в nxt.properties добавьте строку nxt.usePeersDb=false с тем, чтобы ваша нода была вынуждена обновить свой список нод. Затем со страницы  http://localhost:7876/test выполните команду popOff с параметром 445000-й блок (или другой ближайший checksum к вашему форку - эта команда выбрасывает из вашей копии блокчейна все блоки после 445000), после чего перезапустите вашу ноду.

-----
скачать свежий архив блокчейна можно с http://www.peerexplorer.com/index.php#myDownload :

Hébergé par Imagesia.com

-----
Для работы в сети Hyperboria укажите следующие параметры:
Code:
nxt.allowedBotHosts=*
nxt.apiServerHost=0.0.0.0
nxt.peerServerHost=::
nxt.apiServerCORS=true


-----
причины возможного (но далеко не обязательного) перерасхода ресурсов вашего VPS:
Quote from: lyaffe link=https://nxtforum.org/index.php?topic=9384.msg184148#msg184148
there are 4 types of potential resource problems:

(1) Total memory used by the Java process - should not change significantly between 1.4.x and 1.5.x, if you changed Java from 32 bit to 64 bit you should expect to see total memory consumption increased by up to 50% for the same configuration. This is normal. If it's a problem use Java 32 bit.

(2) Heap memory used by Java - there shouldn't be a significant increase between 1.4.x and 1.5.x, there are many ways to diagnose heap consumption if someone is interested I can explain more.

(3) Number of threads used by Java - due to the introduction of websocket support, the number of threads increased from few dozens in 1.4.x to few hundreds in 1.5.x, this caused the "unable to create native threads" problem to some users. As of 1.5.12 this has been fixed. A typical node should now allocate no more than 100 threads.

(4) Number of open file descriptors - I think this is an issue we haven't looked at before, in order to diagnose it we need to know what are these file descriptors. If you see 300K files open when using 1.5.12 then we need to research this. On my peer I see around 9000 files using lsof. I suspect this is also related to the websocket issue we fixed.

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

Activity: 1334
Merit: 1004


TTM


View Profile
November 25, 2013, 12:08:33 PM
 #18

Добавьте еще сервак 94.26.187.66:7875
- серваки автоматически друг друга находят. Только три bootstap-сервера прописаны в софтине.

Я имел ввиду добавить сервак в список сервов указанных в первом сообщении.

edit. Спасибо за монеты Wink
svost
Sr. Member
****
Offline Offline

Activity: 461
Merit: 252


View Profile
November 25, 2013, 12:10:16 PM
Last edit: November 25, 2013, 12:27:47 PM by svost
 #19

Спасибо.

@fsb4000 - твой ip (fsb4000.no-ip.biz) в blacklisted peers попал (http://88.198.210.245:7875/ смотрел тут )

4NovacoinyLfMCjTzqDXcaGNTrykfDBNkP
abctc (OP)
Legendary
*
Offline Offline

Activity: 1792
Merit: 1038



View Profile
November 25, 2013, 12:25:02 PM
 #20

кстати, дописал в OP, что посмотреть свой (или чужой, прямо как в старине биткоине) баланс можно вот такой адресной строкой в браузере: http://88.198.210.245:7876/?request=getBalance&account=12558748907112364526

█████████████████████████████████████████████████
███████████████████████████████████████████████████
█████████████████████████████████████████████████████
█████████████████████████████████████████████████████
██████████████████████████████████████████████████████
█████
█████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████
███████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████████
   
, the Next platform.  Magis quam Moneta (More than a Coin)
Pages: [1] 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 ... 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!