Balthazar (OP)
Legendary
Offline
Activity: 3108
Merit: 1358
|
|
August 28, 2015, 05:15:44 PM |
|
Кстати, на тему коннектов: А у меня сложилось впечатление, что кол-во соединений где-то ограничивается. Исходящих - до 16, а входящих до 31. Хотя может мало времени прошло и входящие ещё подрастут. А исходящие довольно быстро в 16 упираются. Лимит 16 штук исходящих имеет смысл. Это нужно для того, чтобы большинство вспоминало про открытие порта на роутере. Потому что такие соединения не так ценны, как доступность ноды для других юзеров. Что же до входящих, то ограничение есть, но далеко не 31. Рецепт прост - постоянный онлайн и шлюз, не ограничивающий время жизни соединений. Некоторые провайдеры занимаются принудительным обрывом долгоживущих соединений, остальным узлам такое поведение не нравится и они подключаются реже к такому клиенту.
|
|
|
|
|
|
"In a nutshell, the network works like a distributed
timestamp server, stamping the first transaction to spend a coin. It
takes advantage of the nature of information being easy to spread but
hard to stifle." -- Satoshi
|
|
|
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
|
pizda
Newbie
Offline
Activity: 14
Merit: 0
|
|
August 29, 2015, 05:18:05 AM Last edit: September 26, 2015, 12:43:51 PM by pizda |
|
Если хочешь залей, но я думаю что Android Qt кошелёк не подходит для нормального использования и нужен легкий кошелёк...
И залил https://play.google.com/store/apps/details?id=org.qtproject.novacoin. Собирал по инструкции, только подкрутил некоторые ui, чтобы в вертикальное окно влазило. Опробовал только в AVD, на реальном устройстве возможно удастся опробовать на следующей неделе, пока предлагаю потыкать желающим у кого что не влазит или ещё чего, прозрачную png сделаю позже, как доберусь до gimp(надеюсь в ближайшие два месяца), кнопки шрифты и т.д. по мере поступления жалоб. Монеты отправляются и принимаются, адреса импортируются и всё такое, консоль работает.В комплект рекомендую root и adb, чтобы таскать всю папку /data/data/org.qtproject.novacoin/files/.novacoin на комп, сэкономит время на синхронизации в случае чего, хотя проблем с синхронизацией нет даже на avd с интернетом < 64кб/с. Всё остальное позже.
|
|
|
|
Balthazar (OP)
Legendary
Offline
Activity: 3108
Merit: 1358
|
|
August 29, 2015, 10:44:03 AM |
|
Все же, лучше всего полный клиент работает на больших устройствах, таких как планшеты вроде этого. Там вообще никакой разницы с десктопом нет, в плане внешнего вида и юзабилити. А вот на маленьких устройствах шрифты едут на стартовой заставке и некоторых диалогах... http://s017.radikal.ru/i419/1508/db/fdc292ae2b36.png (Samsung Galaxy S6) Думаю, что в андроид сборках лучше такие диалоги порезать, оставить самый минимум статистики. Все равно она нужна лишь от случая к случаю, из реально важной информации там количество соединений/блоков да версия.
|
|
|
|
|
Balthazar (OP)
Legendary
Offline
Activity: 3108
Merit: 1358
|
|
August 29, 2015, 12:39:36 PM Last edit: August 29, 2015, 01:19:42 PM by Balthazar |
|
Запущен сервер electrum по адресу 91.230.121.159, порты подключения стандартные (Stratum-TCP 40001, Stratum-SSL 40002).
UPDATE: Добавлен ещё один, 91.230.121.169.
Итого, у нас имеются:
91.230.121.159 91.230.121.169 185.61.38.40
Плюс ноды svost'а и fsb4000 и ещё кто-то вроде поднимал... В Coinomi они уже есть, как я вижу, а эти сейчас отправлю в пул реквесте.
P.S. 178.22.51.250 лежит, похоже.
|
|
|
|
Balthazar (OP)
Legendary
Offline
Activity: 3108
Merit: 1358
|
|
August 29, 2015, 01:35:31 PM |
|
Кстати в копилку, разработчики Coinomi подняли свои ноды: new CoinAddress(NovacoinMain.get(), new ServerAddress("nvc-cce-1.coinomi.net", 5034), new ServerAddress("nvc-cce-2.coinomi.net", 5034)), Подключился, запросил количество блоков - ответ актуальный... Так что с этим всё в порядке.
|
|
|
|
Foxcool
|
|
August 29, 2015, 02:05:47 PM |
|
А почему ноды плохо ищутся через другие каналы типа CJDNS? Даже если ранее вручную подключал к известным нодам. Он изначально из какого-то центра адреса нод берет?
|
|
|
|
CryptInvest
Legendary
Offline
Activity: 2156
Merit: 1132
|
|
August 29, 2015, 02:21:59 PM |
|
Кстати, на тему коннектов: А у меня сложилось впечатление, что кол-во соединений где-то ограничивается. Исходящих - до 16, а входящих до 31. Хотя может мало времени прошло и входящие ещё подрастут. А исходящие довольно быстро в 16 упираются. Лимит 16 штук исходящих имеет смысл. Это нужно для того, чтобы большинство вспоминало про открытие порта на роутере. Потому что такие соединения не так ценны, как доступность ноды для других юзеров. Что же до входящих, то ограничение есть, но далеко не 31. Рецепт прост - постоянный онлайн и шлюз, не ограничивающий время жизни соединений. Некоторые провайдеры занимаются принудительным обрывом долгоживущих соединений, остальным узлам такое поведение не нравится и они подключаются реже к такому клиенту. Странное правило. Большинство сейчас имеет серые ипшки за шлюзами провайдеров. Открывай порт на роутере или нет - не поможет.
|
|
|
|
Balthazar (OP)
Legendary
Offline
Activity: 3108
Merit: 1358
|
|
August 29, 2015, 02:47:04 PM Last edit: August 29, 2015, 02:59:52 PM by Balthazar |
|
Кстати, на тему коннектов: А у меня сложилось впечатление, что кол-во соединений где-то ограничивается. Исходящих - до 16, а входящих до 31. Хотя может мало времени прошло и входящие ещё подрастут. А исходящие довольно быстро в 16 упираются. Лимит 16 штук исходящих имеет смысл. Это нужно для того, чтобы большинство вспоминало про открытие порта на роутере. Потому что такие соединения не так ценны, как доступность ноды для других юзеров. Что же до входящих, то ограничение есть, но далеко не 31. Рецепт прост - постоянный онлайн и шлюз, не ограничивающий время жизни соединений. Некоторые провайдеры занимаются принудительным обрывом долгоживущих соединений, остальным узлам такое поведение не нравится и они подключаются реже к такому клиенту. Странное правило. Большинство сейчас имеет серые ипшки за шлюзами провайдеров. Открывай порт на роутере или нет - не поможет. В том и суть, что серые адреса не имеет смысла сохранять и пробовать подключаться к ним в дальнейшем, а уж тем более рассылать остальным узлам, потому что завтра-послезавтра по этому адресу уже будет отвечать совсем другая машина. Поэтому клиент новым адресам, которые только что увидел, дает приоритет в предположении, что они статические. Затем, если не может до них достучаться через сутки-двое, удаляет их из списка и при наличии других узлов не пытается к ним подключаться в течение как минимум трех дней. Такой принцип позволяет клиенту хранить более-менее отфильтрованный список адресов, по которым он получит ответ с высокой вероятностью. Плюс ко всему, не стучится посторонним юзерам лишний раз, что тоже хорошо. Незачем клиенту по всему интернету бегать и заявлять о своем присутствии машинам, которые от него этого не ждут.
|
|
|
|
Balthazar (OP)
Legendary
Offline
Activity: 3108
Merit: 1358
|
|
August 29, 2015, 02:52:33 PM Last edit: August 29, 2015, 03:04:11 PM by Balthazar |
|
А почему ноды плохо ищутся через другие каналы типа CJDNS? Даже если ранее вручную подключал к известным нодам. Он изначально из какого-то центра адреса нод берет?
Сидинг в настоящий момент работает только для IPv6 и IPv4, плюс имеется ограниченная поддержка Tor. У CJDNS отдельный диапазон адресов, чтобы работало нужно поднимать сидер внутри сети CJDNS, а лучше несколько и прописать их в список seed узлов клиента. Пожалуй, это стоит сделать, как только научим клиент отличать CJDNS адреса от обычных IPv6.. В ближайшем времени это будет сделано.
|
|
|
|
svost
|
|
August 29, 2015, 03:49:32 PM |
|
По поводу cjdns - желающим поднять у себя этот софт и запустить на нём поверх клиент новы отписывайтесь в эту тему или в лс - на текущий момент буду каждому персонально выдавать параметры подключения к своей ноде.
|
4NovacoinyLfMCjTzqDXcaGNTrykfDBNkP
|
|
|
aclon
|
|
August 29, 2015, 05:53:09 PM |
|
По поводу cjdns - желающим поднять у себя этот софт и запустить на нём поверх клиент новы отписывайтесь в эту тему или в лс - на текущий момент буду каждому персонально выдавать параметры подключения к своей ноде.
а нельзя ли кратко что это такое, что хорошего даст и чем чревато для поднимающих и других
|
|
|
|
ShadowAlexey
Donator
Legendary
Offline
Activity: 968
Merit: 1002
|
|
August 29, 2015, 08:04:56 PM |
|
Если хочешь залей, но я думаю что Android Qt кошелёк не подходит для нормального использования и нужен легкий кошелёк...
И залил https://play.google.com/store/apps/details?id=org.qtproject.novacoin. Собирал по инструкции, только подкрутил некоторые ui, чтобы в вертикальное окно влазило. Опробовал только в AVD, на реальном устройстве возможно удастся опробовать на следующей неделе, пока предлагаю потыкать желающим у кого что не влазит или ещё чего, прозрачную png сделаю позже, как доберусь до gimp(надеюсь в ближайшие два месяца), кнопки шрифты и т.д. по мере поступления жалоб. Google Play почему-то ругается на устаревший openssl хотя собирал с самым последним 1.0.2d, но пока не удаляет,может рассосётся само, посмотрим. Если чего накапает, поделюсь пополам. Монеты отправляются и принимаются, адреса импортируются и всё такое, консоль работает.В комплект рекомендую root и adb, чтобы таскать всю папку /data/data/org.qtproject.novacoin/files/.novacoin на комп, сэкономит время на синхронизации в случае чего, хотя проблем с синхронизацией нет даже на avd с интернетом < 64кб/с. Всё остальное позже. Включу немного паранои. ИМХО. Клиенты официального кошелька во всех магазинах должны быть от оф разработчика,а с "форками" нужно бороться, ибо чревато репутационными рисками. cjdns - не сильно ли, может проще начать с i2p?
|
|
|
|
Foxcool
|
|
August 29, 2015, 08:57:32 PM |
|
cjdns - не сильно ли, может проще начать с i2p?
Вообще как бы сильно наоборот. i2p это харжкор. стремящий к анонимности. Чесночная маршрутизация и куча всего. Это значительно сложнее CJDNS. CJDNS объяснятся довольно упрощенно так: представляем себе обычный ВПН. Этот впн распределенный (нет единого центрального сервера). Он дает банальный IPv6 постоянный адрес. Т.е.все, что работает с IPv6 - будет работать нормально с ним. Он работает поверх других IP сетей или поверх L2 модели OSI - в том числе меш-сети вайфай и, теоретически любой способ связи физический. ВОт и все. Ну и да, нет цели мутить лютую анонимность, тут цель - приватность с шифрованием + максимально быстрые маршруты связи.
|
|
|
|
Foxcool
|
|
August 29, 2015, 09:00:22 PM |
|
Если хочешь залей, но я думаю что Android Qt кошелёк не подходит для нормального использования и нужен легкий кошелёк...
И залил https://play.google.com/store/apps/details?id=org.qtproject.novacoin. Собирал по инструкции, только подкрутил некоторые ui, чтобы в вертикальное окно влазило. Опробовал только в AVD, на реальном устройстве возможно удастся опробовать на следующей неделе, пока предлагаю потыкать желающим у кого что не влазит или ещё чего, прозрачную png сделаю позже, как доберусь до gimp(надеюсь в ближайшие два месяца), кнопки шрифты и т.д. по мере поступления жалоб. Google Play почему-то ругается на устаревший openssl хотя собирал с самым последним 1.0.2d, но пока не удаляет,может рассосётся само, посмотрим. Если чего накапает, поделюсь пополам. Монеты отправляются и принимаются, адреса импортируются и всё такое, консоль работает.В комплект рекомендую root и adb, чтобы таскать всю папку /data/data/org.qtproject.novacoin/files/.novacoin на комп, сэкономит время на синхронизации в случае чего, хотя проблем с синхронизацией нет даже на avd с интернетом < 64кб/с. Всё остальное позже. Включу немного паранои. ИМХО. Клиенты официального кошелька во всех магазинах должны быть от оф разработчика,а с "форками" нужно бороться, ибо чревато репутационными рисками. Биткоин же не слили, хотя под него много клиентов. Просто сообщество должно делать "одобрямс" открытым клиентам, нормально поддерживающими протокол. Я бы может присоединился к попиливанию клиента на го том же, еслибы такой был. ((:
|
|
|
|
Balthazar (OP)
Legendary
Offline
Activity: 3108
Merit: 1358
|
|
August 29, 2015, 11:40:09 PM Last edit: August 30, 2015, 12:13:25 AM by Balthazar |
|
Я бы может присоединился к попиливанию клиента на го том же, еслибы такой был. ((:
Насчет Go не в курсе, а вот C# пока в процессе. https://github.com/CryptoManiac/NovacoinLibraryНе клиент пока что, но это вопрос времени... Транзакции проверять и скрипты выполнять уже умеет, если правильно скормить все нужные для этого данные. К примеру, вот этот адский блок проверило без проблем. Не работает на Android x86.
|
|
|
|
Balthazar (OP)
Legendary
Offline
Activity: 3108
Merit: 1358
|
|
August 30, 2015, 12:06:18 AM |
|
Да вот странно то, что должен запускаться даже ARMовый... Потому как андроид эмулировать ARM прцоессоры умеет, армовые сборки от fsb4000 уже пробовал запускать - они работают.
|
|
|
|
pizda
Newbie
Offline
Activity: 14
Merit: 0
|
|
August 30, 2015, 12:20:45 AM |
|
Да вот странно то, что должен запускаться даже ARMовый... Потому как андроид эмулировать ARM прцоессоры умеет, армовые сборки от fsb4000 уже пробовал запускать - они работают.
Забыл упомянуть - если android x86 запущен в virtual box то не запускаются никакие сборки, а вот на eee pc сборки fsb4000 работали, подтверждаю.В течении недели проверю.
|
|
|
|
ShadowAlexey
Donator
Legendary
Offline
Activity: 968
Merit: 1002
|
|
August 30, 2015, 07:45:46 AM Last edit: August 30, 2015, 08:13:07 AM by ShadowAlexey |
|
У Андроида эмуляция ARM на x86 выполняется отдельным модулем, который должен быть в сборке. Так что не у всех оно будет работать. Но маркет вроде поддерживаются разные версии приложений. На счет клиента, имеется в виду, не открытые исходники альтернативные,а сами бинарные сборки в магазинах, т.к. там сложно проверить, что реально было добавлено. Поэтому мб Бальт или ко, замутят сами в маркет? Просто апп в магазине от человека с ником @pizda и рейтингом новичек - как то напрягает.
|
|
|
|
alpet
Legendary
Offline
Activity: 1912
Merit: 1020
|
|
August 30, 2015, 08:54:33 AM |
|
178.22.51.250 лежит, похоже.
Что-то там отвалилось, я перезапустил.
|
|
|
|
|