Bitcoin Forum
November 09, 2024, 02:45:21 PM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 ... 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 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 [69] 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 ... 341 »
  Print  
Author Topic: NovaCoin (scrypt PoW + PoS hybrid) [self-mod]  (Read 744451 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: 1359



View Profile
November 26, 2014, 03:47:55 PM
Last edit: November 26, 2014, 04:03:58 PM by Balthazar
 #1361

Вообще, вопрос с обходом NAT можно решить фундаментально, установкой IPv6 стека Windows-юзерам по умолчанию. Но это предмет исследования само по себе.

Можно сразу убить двух зайцев. После установки дать сообщение с рекомендацией установить CJDNS для улучшения связи. Увеличиваем количество узлов + каждый клиент получает ipv6 адрес, с которым все п2п решения быстро находят друг друга.
Можно пойти дальше - использовать NVC-шные ноды для поиска новых CJDNS хостов. Но там с автоконфигурацией беда, похоже. Roll Eyes
Foxcool
Sr. Member
****
Offline Offline

Activity: 463
Merit: 252



View Profile WWW
November 26, 2014, 04:28:48 PM
 #1362

Вообще, вопрос с обходом NAT можно решить фундаментально, установкой IPv6 стека Windows-юзерам по умолчанию. Но это предмет исследования само по себе.

Можно сразу убить двух зайцев. После установки дать сообщение с рекомендацией установить CJDNS для улучшения связи. Увеличиваем количество узлов + каждый клиент получает ipv6 адрес, с которым все п2п решения быстро находят друг друга.
Можно пойти дальше - использовать NVC-шные ноды для поиска новых CJDNS хостов. Но там с автоконфигурацией беда, похоже. Roll Eyes

Автоматически ноды подхватываются для меш-способа (т.е. по беконам, рассылаемым мульикастом в локалке или в Ad-Hoc вайфай сети, что аналогично). Насколько я спрашивал, автоконфигурирование оверлэйного режима не допускает на данном этапе развития проекта его лидер, что-то там по идеологическим соображениям. Но это, как я понимаю, не навсегда. Вообще, у нас в рунете есть шарящий в теме человек shift и русскоязычный форум cjdroute.net, на котором можно уточнить.

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

Beoga
Legendary
*
Offline Offline

Activity: 2646
Merit: 1141


View Profile
November 26, 2014, 04:37:44 PM
 #1363

пацаны как дела в качалке (у новокоина)?
блин, здесь слишком большими весами работают  Grin
Зайду, посмотрю, и ухожу )))
Novaco.in
Newbie
*
Offline Offline

Activity: 39
Merit: 0


View Profile WWW
November 26, 2014, 04:52:35 PM
 #1364

В ходе работ над MultiSig в API добавлен метод получения доступных к трате средств getbalance, в т.ч. с массивом непотраченных выходов.

Поступила "дикая" идея реализовать полностью кошелёк в JS.
Например, взять за основу ExtJS и в нём "наваять окошек", связав всё необходимым для кошеля кодом.
Все данные для кошеля можно получать по API, который расширить нет особых пролем, т.к. основной функционал уже давно работает на "морде".
Для хранения приватных данных можно использовать открытый файл с адресами и, например, файл с JSON-форматом данных в виде "адрес:приватныйключ" в шифрованом gzip.
Foxcool
Sr. Member
****
Offline Offline

Activity: 463
Merit: 252



View Profile WWW
November 26, 2014, 05:23:07 PM
 #1365

Это чтобы в браузере можно быть гонять или другая причина выбора именно JS? Есть, кстати, всякие коффескрипты и прочие языки, которые компилируются в JS, но могут быть удобнее при разработке каких-то задач.

awoland
Legendary
*
Offline Offline

Activity: 1498
Merit: 1021

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


View Profile WWW
November 26, 2014, 05:40:16 PM
 #1366

Поступила "дикая" идея реализовать полностью кошелёк в JS.

При помощи вот этой штуки возможно не только кошелёк, но и даже "Doom" полностью в JS реализовать.

Was mich nicht umbringt macht mich stärker [F.N.]
Novaco.in
Newbie
*
Offline Offline

Activity: 39
Merit: 0


View Profile WWW
November 26, 2014, 05:43:18 PM
 #1367

Это чтобы в браузере можно быть гонять или другая причина выбора именно JS? Есть, кстати, всякие коффескрипты и прочие языки, которые компилируются в JS, но могут быть удобнее при разработке каких-то задач.

Да, именно чтобы в браузере и именно чтобы код был открытый и не было претензий, что что-то куда-то на сторону "поедет".

Поступила "дикая" идея реализовать полностью кошелёк в JS.
При помощи вот этой штуки возможно не только кошелёк, но и даже "Doom" полностью в JS реализовать.

Ну, Doom нам реализовывать не надо, а на остальное, Doom'аем, просто JS и пары мелких скриптов будет достаточно Cheesy
Foxcool
Sr. Member
****
Offline Offline

Activity: 463
Merit: 252



View Profile WWW
November 26, 2014, 06:27:21 PM
 #1368

Я бы вписался, хоть и не js'er. Отличный способ въехать на практике в архитектуру распределенного приложения. К тому же, если грамотно изначально продумать,  то можно будет из него же сделать полноценное приложение для фаерфокс ос. Приложения фф можно под андроидом запускать. Короче, тема.

Balthazar (OP)
Legendary
*
Offline Offline

Activity: 3108
Merit: 1359



View Profile
November 26, 2014, 06:34:38 PM
 #1369

Проблема в том, что в таком случае приложение будет вовсе не распределенное. Обычный кошелек, привязанный к сайту, каких куча.  Roll Eyes

Чтобы было распределенное, надо тогда на node.js реализовывать протокол. Хотя это проблем не составляет, в принципе...
Foxcool
Sr. Member
****
Offline Offline

Activity: 463
Merit: 252



View Profile WWW
November 26, 2014, 06:48:29 PM
 #1370

Да,  если делать, то с бекендом. Можно на ноде , можно на перле  Roll Eyes

Novaco.in
Newbie
*
Offline Offline

Activity: 39
Merit: 0


View Profile WWW
November 26, 2014, 07:01:29 PM
 #1371

Да,  если делать, то с бекендом. Можно на ноде , можно на перле  Roll Eyes

Ну раз сама идея поддерживается, но сделаем, думаю, так: для начала реализуем "как есть", т.е. с API функциналом сайта, а уже потом можно будет копать в любую сторону, потому как самое сложное -- это воспроизвести базовый функционал, а всё остальное, считаю, это частности.

Я бы вписался, хоть и не js'er. Отличный способ въехать на практике в архитектуру распределенного приложения. К тому же, если грамотно изначально продумать,  то можно будет из него же сделать полноценное приложение для фаерфокс ос. Приложения фф можно под андроидом запускать. Короче, тема.

На самом деле изначально была озвучена идея именно кроссплатформенности, а JS был выбран просто исходя из того, что это оказалось "самым доступным" на сейчас способом.
yo-blin
Legendary
*
Offline Offline

Activity: 2296
Merit: 1057



View Profile
November 26, 2014, 08:43:21 PM
 #1372

А разве брайнваллет это не чистый JS ?

                __mmW████████mms_
            ,gW███████████████████Ws_
          gW█████████████████████████Ws.
        g███████████████████████████████s
      ,W█████████████████████████████████W.
     i████~*█████████████████████████A~████s
    i█████  '*█████████████████████A`  █████s
   ,██████    'M█████████████████A~    ██████i
   d██████      'M█████████████A~      ██████W
   ███████        'M█████████A~        ███████.
   ███████          'M█████A~          ███████[
   ███████     W_     'M█Af     ,W     ███████[
   ███████     ██W_     ~     ,W██     ███████`
   Y██████     ████W_       ,W████     ██████A
   '▀▀▀▀▀▀     ██████W.   ,m██████     ▀▀▀▀▀▀`
               ████████W_m████████
               ███████████████████.
      V███████████████████████████████████f
       '*███████████████████████████████A`
         '*███████████████████████████*`
            ~*█████████████████████*f`
               ~~*█████████████*f~
                      ~~~~~
..........

Monero (XMR)
ДОБРО ПОЖАЛОВАТЬ В РУССКОЯЗЫЧНОЕ СООБЩЕСТВО
.форум..telegram..youtube.
..........

.DON'T BUY MONERO,.
.IT'S BAD FOR BANKS...

Sign for rent, СОБИРАЮ МЕRIT! Smiley

NVC: 4YoBLincaRdAEG4v8tbZ4T26ZnKbT9SBsu
Novaco.in
Newbie
*
Offline Offline

Activity: 39
Merit: 0


View Profile WWW
November 27, 2014, 07:23:31 AM
 #1373

А разве брайнваллет это не чистый JS ?

Это не совсем то, что можно назвать "wallet", точнее, я бы сказал, что это совсем не то Smiley
Там просто сборка подёрганных из разных мест скриптов (генератор адресов, электрум и т.п.), практически не связанных логически, а просто обёрнутых в относительно красивую форму.

В нашем же случае результатом должен стать практически полнофункциональный (можно даже сказать "тонкий") клиент.
aclon
Hero Member
*****
Offline Offline

Activity: 613
Merit: 500


View Profile
November 27, 2014, 07:43:13 AM
 #1374

А как вообще идёт работа через такие сайты с криптовалютой? Это получается владельцу/админу того сайта становятся доступны приватные ключи пользователя?
yo-blin
Legendary
*
Offline Offline

Activity: 2296
Merit: 1057



View Profile
November 27, 2014, 09:37:40 AM
Last edit: November 27, 2014, 10:42:08 AM by yo-blin
 #1375

А как вообще идёт работа через такие сайты с криптовалютой? Это получается владельцу/админу того сайта становятся доступны приватные ключи пользователя?
весь сайт - 1 файл html + JScript -ы .Работает на клиенте. Mожно и нужно скачивать его к себе и запускать с локального компа

                __mmW████████mms_
            ,gW███████████████████Ws_
          gW█████████████████████████Ws.
        g███████████████████████████████s
      ,W█████████████████████████████████W.
     i████~*█████████████████████████A~████s
    i█████  '*█████████████████████A`  █████s
   ,██████    'M█████████████████A~    ██████i
   d██████      'M█████████████A~      ██████W
   ███████        'M█████████A~        ███████.
   ███████          'M█████A~          ███████[
   ███████     W_     'M█Af     ,W     ███████[
   ███████     ██W_     ~     ,W██     ███████`
   Y██████     ████W_       ,W████     ██████A
   '▀▀▀▀▀▀     ██████W.   ,m██████     ▀▀▀▀▀▀`
               ████████W_m████████
               ███████████████████.
      V███████████████████████████████████f
       '*███████████████████████████████A`
         '*███████████████████████████*`
            ~*█████████████████████*f`
               ~~*█████████████*f~
                      ~~~~~
..........

Monero (XMR)
ДОБРО ПОЖАЛОВАТЬ В РУССКОЯЗЫЧНОЕ СООБЩЕСТВО
.форум..telegram..youtube.
..........

.DON'T BUY MONERO,.
.IT'S BAD FOR BANKS...

Sign for rent, СОБИРАЮ МЕRIT! Smiley

NVC: 4YoBLincaRdAEG4v8tbZ4T26ZnKbT9SBsu
aclon
Hero Member
*****
Offline Offline

Activity: 613
Merit: 500


View Profile
November 27, 2014, 09:39:37 AM
 #1376

А как вообще идёт работа через такие сайты с криптовалютой? Это получается владельцу/админу того сайта становятся доступны приватные ключи пользователя?
весь сайт - 1 файл на JScript .Работает на клиенте. Mожно и нужно скачивать его к себе и запускать с локального компа
А в чём тогда отличие от обычного кошеля как сейчас? помимо отсутствия самого блокчейна
penek
Legendary
*
Offline Offline

Activity: 976
Merit: 1003



View Profile
November 27, 2014, 10:44:38 AM
 #1377

А как вообще идёт работа через такие сайты с криптовалютой? Это получается владельцу/админу того сайта становятся доступны приватные ключи пользователя?
весь сайт - 1 файл на JScript .Работает на клиенте. Mожно и нужно скачивать его к себе и запускать с локального компа
А в чём тогда отличие от обычного кошеля как сейчас? помимо отсутствия самого блокчейна

отсутствие блокчейна Grin
ну и кода, привязнного к системе... кроссплатформенность так сказать Smiley

Факт — самая упрямая в мире вещь. © М.А.Булгаков «Мастер и Маргарита»
aclon
Hero Member
*****
Offline Offline

Activity: 613
Merit: 500


View Profile
November 27, 2014, 10:50:06 AM
 #1378

А как вообще идёт работа через такие сайты с криптовалютой? Это получается владельцу/админу того сайта становятся доступны приватные ключи пользователя?
весь сайт - 1 файл на JScript .Работает на клиенте. Mожно и нужно скачивать его к себе и запускать с локального компа
А в чём тогда отличие от обычного кошеля как сейчас? помимо отсутствия самого блокчейна

отсутствие блокчейна Grin
ну и кода, привязнного к системе... кроссплатформенность так сказать Smiley
ещё бы всё это могло работать в том числе с обычным полным кошелём запущенным на домашнем компе..а то мало-ли какую базу подсунуть могут при централизованном варианте этому тонкому клиенту
Novaco.in
Newbie
*
Offline Offline

Activity: 39
Merit: 0


View Profile WWW
November 27, 2014, 10:59:59 AM
 #1379

А как вообще идёт работа через такие сайты с криптовалютой? Это получается владельцу/админу того сайта становятся доступны приватные ключи пользователя?
весь сайт - 1 файл на JScript .Работает на клиенте. Mожно и нужно скачивать его к себе и запускать с локального компа
А в чём тогда отличие от обычного кошеля как сейчас? помимо отсутствия самого блокчейна

отсутствие блокчейна Grin
ну и кода, привязнного к системе... кроссплатформенность так сказать Smiley
ещё бы всё это могло работать в том числе с обычным полным кошелём запущенным на домашнем компе..а то мало-ли какую базу подсунуть могут при централизованном варианте этому тонкому клиенту

Выше обсуждалось, думаем, что будет и такой вариант.
Balthazar (OP)
Legendary
*
Offline Offline

Activity: 3108
Merit: 1359



View Profile
November 27, 2014, 05:48:04 PM
 #1380

Более не используем запрос адреса по HTTP:

https://github.com/novacoin-project/novacoin/commit/6e9bdffe9ddcda32a6c0431cacdd27d5daf33ce3
Pages: « 1 ... 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 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 [69] 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 ... 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!