Bitcoin Forum
May 07, 2024, 04:59:02 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 ... 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 [207] 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 ... 341 »
  Print  
Author Topic: NovaCoin (scrypt PoW + PoS hybrid) [self-mod]  (Read 744369 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.
Balthazar (OP)
Legendary
*
Offline Offline

Activity: 3108
Merit: 1358



View Profile
August 28, 2015, 05:15:44 PM
 #4121

Кстати, на тему коннектов:


 А у меня сложилось впечатление, что кол-во соединений где-то ограничивается. Исходящих - до 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 Offline

Activity: 14
Merit: 0


View Profile
August 29, 2015, 05:18:05 AM
Last edit: September 26, 2015, 12:43:51 PM by pizda
 #4122

Если хочешь залей, но я думаю что 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 Offline

Activity: 3108
Merit: 1358



View Profile
August 29, 2015, 10:44:03 AM
 #4123

Все же, лучше всего полный клиент работает на больших устройствах, таких как планшеты вроде этого. Там вообще никакой разницы с десктопом нет, в плане внешнего вида и юзабилити. А вот на маленьких устройствах шрифты едут на стартовой заставке и некоторых диалогах...

http://s017.radikal.ru/i419/1508/db/fdc292ae2b36.png (Samsung Galaxy S6)

Думаю, что в андроид сборках лучше такие диалоги порезать, оставить самый минимум статистики. Все равно она нужна лишь от случая к случаю, из реально важной информации там количество соединений/блоков да версия.
fsb4000
Legendary
*
Offline Offline

Activity: 1400
Merit: 1000



View Profile
August 29, 2015, 11:02:50 AM
 #4124

Мой коммит с добавлением NVC смержили в master ветку Coinomi.
Осталось дождаться следующего обновления кошелька: https://play.google.com/store/apps/details?id=com.coinomi.wallet
Balthazar (OP)
Legendary
*
Offline Offline

Activity: 3108
Merit: 1358



View Profile
August 29, 2015, 12:39:36 PM
Last edit: August 29, 2015, 01:19:42 PM by Balthazar
 #4125

Запущен сервер 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 Offline

Activity: 3108
Merit: 1358



View Profile
August 29, 2015, 01:35:31 PM
 #4126

Кстати в копилку, разработчики Coinomi подняли свои ноды:

Code:
            new CoinAddress(NovacoinMain.get(),     new ServerAddress("nvc-cce-1.coinomi.net", 5034),
                                                    new ServerAddress("nvc-cce-2.coinomi.net", 5034)),

Подключился, запросил количество блоков - ответ актуальный... Так что с этим всё в порядке. Smiley
Foxcool
Sr. Member
****
Offline Offline

Activity: 463
Merit: 252



View Profile WWW
August 29, 2015, 02:05:47 PM
 #4127

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

CryptInvest
Legendary
*
Offline Offline

Activity: 2156
Merit: 1132


View Profile
August 29, 2015, 02:21:59 PM
 #4128

Кстати, на тему коннектов:


 А у меня сложилось впечатление, что кол-во соединений где-то ограничивается. Исходящих - до 16, а входящих до 31.
Хотя может мало времени прошло и входящие ещё подрастут. А исходящие довольно быстро в 16 упираются.
Лимит 16 штук исходящих имеет смысл. Это нужно для того, чтобы большинство вспоминало про открытие порта на роутере. Потому что такие соединения не так ценны, как доступность ноды для других юзеров.

Что же до входящих, то ограничение есть, но далеко не 31.



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

Странное правило. Большинство сейчас имеет серые ипшки за шлюзами провайдеров. Открывай порт на роутере или нет - не поможет.   
Balthazar (OP)
Legendary
*
Offline Offline

Activity: 3108
Merit: 1358



View Profile
August 29, 2015, 02:47:04 PM
Last edit: August 29, 2015, 02:59:52 PM by Balthazar
 #4129

Кстати, на тему коннектов:


 А у меня сложилось впечатление, что кол-во соединений где-то ограничивается. Исходящих - до 16, а входящих до 31.
Хотя может мало времени прошло и входящие ещё подрастут. А исходящие довольно быстро в 16 упираются.
Лимит 16 штук исходящих имеет смысл. Это нужно для того, чтобы большинство вспоминало про открытие порта на роутере. Потому что такие соединения не так ценны, как доступность ноды для других юзеров.

Что же до входящих, то ограничение есть, но далеко не 31.



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

Странное правило. Большинство сейчас имеет серые ипшки за шлюзами провайдеров. Открывай порт на роутере или нет - не поможет.  
В том и суть, что серые адреса не имеет смысла сохранять и пробовать подключаться к ним в дальнейшем, а уж тем более рассылать остальным узлам, потому что завтра-послезавтра по этому адресу уже будет отвечать совсем другая машина. Поэтому клиент новым адресам, которые только что увидел, дает приоритет в предположении, что они статические. Затем, если не может до них достучаться через сутки-двое, удаляет их из списка и при наличии других узлов не пытается к ним подключаться в течение как минимум трех дней.

Такой принцип позволяет клиенту хранить более-менее отфильтрованный список адресов, по которым он получит ответ с высокой вероятностью. Плюс ко всему, не стучится посторонним юзерам лишний раз, что тоже хорошо. Незачем клиенту по всему интернету бегать и заявлять о своем присутствии машинам, которые от него этого не ждут. Roll Eyes
Balthazar (OP)
Legendary
*
Offline Offline

Activity: 3108
Merit: 1358



View Profile
August 29, 2015, 02:52:33 PM
Last edit: August 29, 2015, 03:04:11 PM by Balthazar
 #4130

А почему ноды плохо ищутся через другие каналы типа CJDNS? Даже если ранее вручную подключал к известным нодам. Он изначально из какого-то центра адреса нод берет?
Сидинг в настоящий момент работает только для IPv6 и IPv4, плюс имеется ограниченная поддержка Tor.

У CJDNS отдельный диапазон адресов, чтобы работало нужно поднимать сидер внутри сети CJDNS, а лучше несколько и прописать их в список seed узлов клиента. Пожалуй, это стоит сделать, как только научим клиент отличать CJDNS адреса от обычных IPv6.. В ближайшем времени это будет сделано.
svost
Sr. Member
****
Offline Offline

Activity: 461
Merit: 252


View Profile
August 29, 2015, 03:49:32 PM
 #4131

По поводу cjdns - желающим поднять у себя этот софт и запустить на нём поверх клиент новы отписывайтесь в эту тему или в лс - на текущий момент буду каждому персонально выдавать параметры подключения к своей ноде.

4NovacoinyLfMCjTzqDXcaGNTrykfDBNkP
aclon
Hero Member
*****
Offline Offline

Activity: 613
Merit: 500


View Profile
August 29, 2015, 05:53:09 PM
 #4132

По поводу cjdns - желающим поднять у себя этот софт и запустить на нём поверх клиент новы отписывайтесь в эту тему или в лс - на текущий момент буду каждому персонально выдавать параметры подключения к своей ноде.

а нельзя ли кратко что это такое, что хорошего даст и чем чревато для поднимающих и других
ShadowAlexey
Donator
Legendary
*
Offline Offline

Activity: 968
Merit: 1002



View Profile
August 29, 2015, 08:04:56 PM
 #4133

Если хочешь залей, но я думаю что 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
Sr. Member
****
Offline Offline

Activity: 463
Merit: 252



View Profile WWW
August 29, 2015, 08:57:32 PM
 #4134


cjdns - не сильно ли, может проще начать с i2p?

Вообще как бы сильно наоборот. i2p это харжкор. стремящий к анонимности. Чесночная маршрутизация и куча всего. Это значительно сложнее CJDNS.

CJDNS объяснятся довольно упрощенно так: представляем себе обычный ВПН. Этот впн распределенный (нет единого центрального сервера). Он дает банальный IPv6 постоянный адрес. Т.е.все, что работает с IPv6 - будет работать нормально с ним. Он работает поверх других IP сетей или поверх L2 модели OSI - в том числе меш-сети вайфай и, теоретически любой способ связи физический. ВОт и все.

Ну и да, нет цели мутить лютую анонимность, тут цель - приватность с шифрованием + максимально быстрые маршруты связи.

Foxcool
Sr. Member
****
Offline Offline

Activity: 463
Merit: 252



View Profile WWW
August 29, 2015, 09:00:22 PM
 #4135

Если хочешь залей, но я думаю что 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 Offline

Activity: 3108
Merit: 1358



View Profile
August 29, 2015, 11:40:09 PM
Last edit: August 30, 2015, 12:13:25 AM by Balthazar
 #4136

Я бы может присоединился к попиливанию клиента на го том же, еслибы такой был. ((:
Насчет Go не в курсе, а вот C# пока в процессе.

https://github.com/CryptoManiac/NovacoinLibrary

Не клиент пока что, но это вопрос времени... Транзакции проверять и скрипты выполнять уже умеет, если правильно скормить все нужные для этого данные. К примеру, вот этот адский блок проверило без проблем.

И залил https://play.google.com/store/apps/details?id=org.qtproject.novacoin. Собирал по инструкции, только
Не работает на Android x86.
Balthazar (OP)
Legendary
*
Offline Offline

Activity: 3108
Merit: 1358



View Profile
August 30, 2015, 12:06:18 AM
 #4137

Да вот странно то, что должен запускаться даже ARMовый... Потому как андроид эмулировать ARM прцоессоры умеет, армовые сборки от fsb4000 уже пробовал запускать - они работают.
pizda
Newbie
*
Offline Offline

Activity: 14
Merit: 0


View Profile
August 30, 2015, 12:20:45 AM
 #4138

Да вот странно то, что должен запускаться даже ARMовый... Потому как андроид эмулировать ARM прцоессоры умеет, армовые сборки от fsb4000 уже пробовал запускать - они работают.
Забыл упомянуть - если android x86 запущен в virtual box то не запускаются никакие сборки, а вот на eee pc сборки fsb4000 работали, подтверждаю.В течении недели проверю.
ShadowAlexey
Donator
Legendary
*
Offline Offline

Activity: 968
Merit: 1002



View Profile
August 30, 2015, 07:45:46 AM
Last edit: August 30, 2015, 08:13:07 AM by ShadowAlexey
 #4139

У Андроида эмуляция ARM на x86 выполняется отдельным модулем, который должен быть в сборке. Так что не у всех оно будет работать. Но маркет вроде поддерживаются разные версии приложений.
На счет клиента, имеется в виду, не открытые исходники альтернативные,а сами бинарные сборки в магазинах, т.к. там сложно проверить, что реально было добавлено. Поэтому мб Бальт или ко, замутят сами в маркет? Просто апп в магазине от человека с ником @pizda и рейтингом новичек - как то напрягает.
alpet
Legendary
*
Offline Offline

Activity: 1912
Merit: 1020


View Profile WWW
August 30, 2015, 08:54:33 AM
 #4140

178.22.51.250 лежит, похоже.
Что-то там отвалилось, я перезапустил.

Novacoin we trust!
https://svcpool.io - PoS стейкинг и обменник NVC/BTC.
Pages: « 1 ... 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 [207] 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 ... 341 »
  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!