Bitcoin Forum
October 06, 2024, 09:25:33 PM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 ... 156 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 ... 341 »
  Print  
Author Topic: NovaCoin (scrypt PoW + PoS hybrid) [self-mod]  (Read 744437 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.
ddushas
Newbie
*
Offline Offline

Activity: 19
Merit: 0


View Profile
August 26, 2015, 08:34:15 AM
 #4101

Generated coins at last...  24 hours: 2654.58545
с сайта https://novaco.in/

Как-то много монет за сутки сгенерировалось. Это так новые супер мощности блоки выжали?


судя по всему да, но награда за POW все время снижается..
penek
Legendary
*
Offline Offline

Activity: 976
Merit: 1003



View Profile
August 26, 2015, 11:13:45 AM
 #4102

Generated coins at last...  24 hours: 2654.58545
с сайта https://novaco.in/

Как-то много монет за сутки сгенерировалось. Это так новые супер мощности блоки выжали?


ничего удивительного: выше мощность -- ниже награда... самозащита сети...

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

Activity: 1848
Merit: 1014



View Profile
August 26, 2015, 11:16:49 AM
 #4103

Generated coins at last...  24 hours: 2654.58545
с сайта https://novaco.in/

Как-то много монет за сутки сгенерировалось. Это так новые супер мощности блоки выжали?


ничего удивительного: выше мощность -- ниже награда... самозащита сети...

Это понятно, последнее время генерировалось около 900 Нов в день. А сегодня уже  2690.548192.
PoW блоков больше?

Я так понимаю, что в среднем все равно с повышением мощности сети добыча уменьшится. Но в конкретный день когда мощность резко скачет, то число PoW-блоков увеличивается.
penek
Legendary
*
Offline Offline

Activity: 976
Merit: 1003



View Profile
August 26, 2015, 11:28:57 AM
 #4104

Generated coins at last...  24 hours: 2654.58545
с сайта https://novaco.in/

Как-то много монет за сутки сгенерировалось. Это так новые супер мощности блоки выжали?


ничего удивительного: выше мощность -- ниже награда... самозащита сети...

Это понятно, последнее время генерировалось около 900 Нов в день. А сегодня уже  2690.548192.
PoW блоков больше?

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

всё верно...
в статистическом плане этот скачок можно размазать по нескольким последующим дням с постепенным повышением мощности сети с момента скачка...
и, соответственно, оно также будет нивелироваться при резком падении мощности сети...

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

Activity: 145
Merit: 103


View Profile
August 27, 2015, 10:38:30 AM
 #4105

Хотел спросить: У меня на NVC-wallet 16 исходящих подключений, а входящих нет. Это я недонастроил что-то, или входящие появляются только в режиме сервера?

NVC: 5GRZSmMP6byiSsZXyJs9FomCo7cCF2ds7MSLFx15rnNygdKTdMCVms5d97ZFFc6PR7BfVqsXCTCSYtW HjHaHig6Q5RLbjv65q6d
Balthazar (OP)
Legendary
*
Offline Offline

Activity: 3108
Merit: 1359



View Profile
August 27, 2015, 10:44:33 AM
 #4106

Это значит, что порт 7777 закрыт.
Dimanoid
Full Member
***
Offline Offline

Activity: 145
Merit: 103


View Profile
August 27, 2015, 10:56:08 AM
 #4107

Вроде пробрасывал порт.. вечером проверю, где-то накосячил, может.

NVC: 5GRZSmMP6byiSsZXyJs9FomCo7cCF2ds7MSLFx15rnNygdKTdMCVms5d97ZFFc6PR7BfVqsXCTCSYtW HjHaHig6Q5RLbjv65q6d
svost
Sr. Member
****
Offline Offline

Activity: 461
Merit: 252


View Profile
August 27, 2015, 10:57:14 AM
 #4108

Проверить можно тут к примеру http://speed-tester.info/check_port.php порт 7777 и novaco.in для сравнения и свой. Нужно рассматривать открытие и (или) проброс порта.

4NovacoinyLfMCjTzqDXcaGNTrykfDBNkP
Dimanoid
Full Member
***
Offline Offline

Activity: 145
Merit: 103


View Profile
August 27, 2015, 11:27:28 AM
 #4109

Проброс, а не "открытость" через сайт не выходит проверить, т.к. BTC и LTC клиенты не запущены - пишет, что порт закрыт. А NVC запущен - но и так понятно, что неверно настроено, раз не работает..
Косвенно проверил через команду telnet (по скорости ответа о недоступности порта). В общем, вышло - для NVC не тот порт открыл. Спросил в гугле - он и ответил 8344. И я не стал дальше вчитываться, что это для RPC.
 Вечером перенастрою - а то неполноценная нода получается... только POS-ит изредка.

NVC: 5GRZSmMP6byiSsZXyJs9FomCo7cCF2ds7MSLFx15rnNygdKTdMCVms5d97ZFFc6PR7BfVqsXCTCSYtW HjHaHig6Q5RLbjv65q6d
Balthazar (OP)
Legendary
*
Offline Offline

Activity: 3108
Merit: 1359



View Profile
August 27, 2015, 02:02:33 PM
 #4110

Если система - Windows, то надо ещё проверить наличие правил для входящих подключений. По умолчанию входящие подключения запрещены, при первом запуске система спрашивает, нужно ли создавать исключения. Если когда-то нажал "Нет", то это может быть причиной.
Dimanoid
Full Member
***
Offline Offline

Activity: 145
Merit: 103


View Profile
August 27, 2015, 07:43:48 PM
 #4111

 Похоже, меня это не коснулось (я такого вопроса от windows и не помню) - возможно, этого не было в версии 0.5.1, или этого нет в portable-версии, которой я и пользуюсь. После проброса 7777 появились входящие подключения.
А где искать эти правила - в реестре? В клиенте, в отличие от LTC И BTC, нет пункта "Разрешить входящие подключения".
И разве не лучше по умолчанию разрешить входящие подключения? Сеть ведь от этого только выиграет, или я ошибаюсь?

NVC: 5GRZSmMP6byiSsZXyJs9FomCo7cCF2ds7MSLFx15rnNygdKTdMCVms5d97ZFFc6PR7BfVqsXCTCSYtW HjHaHig6Q5RLbjv65q6d
Balthazar (OP)
Legendary
*
Offline Offline

Activity: 3108
Merit: 1359



View Profile
August 27, 2015, 08:11:29 PM
 #4112

В клиенте, в отличие от LTC И BTC, нет пункта "Разрешить входящие подключения".
Это подразумевается само-собой, клиент всегда слушает 7777 порт на всех доступных интерфейсах, если только это не запрещено явно опцией -nolisten.
Dimanoid
Full Member
***
Offline Offline

Activity: 145
Merit: 103


View Profile
August 27, 2015, 08:22:17 PM
 #4113

А-а, теперь понял! Говоря про запрет входящих соединений по умолчанию, Вы имели в виду виндовый Firewall, а я подумал о запрете таковых в Novacoin.

NVC: 5GRZSmMP6byiSsZXyJs9FomCo7cCF2ds7MSLFx15rnNygdKTdMCVms5d97ZFFc6PR7BfVqsXCTCSYtW HjHaHig6Q5RLbjv65q6d
Balthazar (OP)
Legendary
*
Offline Offline

Activity: 3108
Merit: 1359



View Profile
August 27, 2015, 11:39:39 PM
Last edit: August 27, 2015, 11:57:21 PM by Balthazar
 #4114

Добавился Сатоши-подобный Solver, теперь можно вытаскивать их скриптов публичные ключи и их хэши.

Пример:

[...]

Результат:

Code:
scriptPubKey solved: True
scriptPubKey address: 4ZMR9VZ2m8XCCJvjhvyvQC2VraCwcv89vW
scriptPubKeyHash solved: True
scriptPubKeyHash address: 4bNuwvcUmyBEfHjChtNBJWD5jXa9T8cFcK

Ну и да, наконец-то работает функция для вычисления хэшей блоков, разбирательства с управляемой реализацией xor_salsa8 заняли немного времени. Cheesy

[...]

Результат:

Code:
block1 header hash: f7223a2029d997661a0a92f846b8b6b83171705cb6d09a007e2e38c762b25aeb

А вот и он:

https://explorer.novaco.in/block/f7223a2029d997661a0a92f846b8b6b83171705cb6d09a007e2e38c762b25aeb

Smiley
В библиотеке реализована стек-машина, в полной мере совместимая с текущим клиентом. Так что теперь можно выполнять ей все скрипты, что могут выполняться на стек-машине клиента.

Пример выполнения скрипта траты одного из инпутов:

Code:
// Script validation test

CTransaction txTo = new CTransaction(Interop.HexToList("0100000078b4c95306340d96b77ec4ee9d42b31cadc2fab911e48d48c36274d516f226d5e85bbc512c010000006b483045022100c8df1fc17b6ea1355a39b92146ec67b3b53565e636e028010d3a8a87f6f805f202203888b9b74df03c3960773f2a81b2dfd1efb08bb036a8f3600bd24d5ed694cd5a0121030dd13e6d3c63fa10cc0b6bf968fbbfcb9a988b333813b1f22d04fa60e344bc4cffffffff364c640420de8fa77313475970bf09ce4d0b1f8eabb8f1d6ea49d90c85b202ee010000006b483045022100b651bf3a6835d714d2c990c742136d769258d0170c9aac24803b986050a8655b0220623651077ff14b0a9d61e30e30f2c15352f70491096f0ec655ae1c79a44e53aa0121030dd13e6d3c63fa10cc0b6bf968fbbfcb9a988b333813b1f22d04fa60e344bc4cffffffff7adbd5f2e521f567bfea2cb63e65d55e66c83563fe253464b75184a5e462043d000000006a4730440220183609f2b995993acc9df241aff722d48b9a731b0cd376212934565723ed81f00220737e7ce75ef39bdc061d0dcdba3ee24e43b899696a7c96803cee0a79e1f78ecb0121030dd13e6d3c63fa10cc0b6bf968fbbfcb9a988b333813b1f22d04fa60e344bc4cffffffff999eb03e00a41c2f9fde8865a554ceebbc48d30f4c8ba22dd88da8c9b46fa920030000006b483045022100ec1ab104ef086ba79b0f2611ebf1bfdd22a7a1020f6630fa1c6707546626e0db022056093d4048a999392185ccc735ef736a5497bd68f60b42e6c0c93ba770b54d010121030dd13e6d3c63fa10cc0b6bf968fbbfcb9a988b333813b1f22d04fa60e344bc4cffffffffc0543b86be257ddd85b014a76718a70fab9eaa3c477460e4ca187094d86f369c0500000069463043021f24275c72f952043174daf01d7f713f878625f0522124a3cab48a0a2e12604202201b47742e6697b0ebdd1e4ba49c74baf142a0228ad0e0ee847488994c9dce78470121030dd13e6d3c63fa10cc0b6bf968fbbfcb9a988b333813b1f22d04fa60e344bc4cffffffffe1793d4519147782293dd1db6d90e461265d91db2cc6889c37209394d42ad10d050000006a473044022018a0c3d73b2765d75380614ab36ee8e3c937080894a19166128b1e3357b208fb0220233c9609985f535547381431526867ad0255ec4969afe5c360544992ed6b3ed60121030dd13e6d3c63fa10cc0b6bf968fbbfcb9a988b333813b1f22d04fa60e344bc4cffffffff02e5420000000000001976a91457d84c814b14bd86bf32f106b733baa693db7dc788ac409c0000000000001976a91408c8768d5d6bf7c1d9609da4e766c3f1752247b188ac00000000"));
CTransaction txPrev = new CTransaction(Interop.HexToList("0100000079755d53010000000000000000000000000000000000000000000000000000000000000000ffffffff0b03d26401062f503253482fffffffff1cb3250000000000001976a914a1876be00980e343d9fb60b8219e0e8345fc744b88ac7b2c0000000000001976a914549ff7e6fe90d762e2e51678bda26f54fbbfcce388ac4f380000000000001976a9146c923ed1d87738df97301892aca83ba6b262cc4d88acfecc0000000000001976a91458d438e17b2e9f09a79b3920c06e3fd4bdc4cb3788ac84e80000000000001976a914797d85f272d66990adc30a30974c5d643a5dab3f88acc85e0100000000001976a9149a430715e524e951ddd5d947614c6cd4b412ed5888ac4e850100000000001976a914ae0da10f13d51e66fe5559023a2a32ed15ca335f88ac1d180200000000001976a914e2431bf313ac865fd8f1289d1627cf9391fabd7788ac472c0200000000001976a914fcbe5b3267acfea71fe3d768597fdbe0b8a9b16488ace0af0200000000001976a91498facbedc6424820a79c381fdd3c6e7c4389dc3888ac6cbb0200000000001976a9140c3a1469e5088100f11ec56b77fdeba61c25650c88acb8ec0200000000001976a914d99b39f6d1e06c1e2292eb6786188e193c5dec5988acb33c0300000000001976a9141b49aedc9ed1026722b1686e1322be08b998acfe88acca620300000000001976a914753cf85eef5fd49cc9694b67f3ed366508d0562488acc06f0300000000001976a914c157ab891e5f8dfe37a8e7598b53a646eed4028888acb59c0400000000001976a914cad1890de0e59796e501131dc11bd31a6acf96b488ac49070500000000001976a914c7b6639b55215e5d17590f3b5df46ad7ab37ee6d88ac34b20500000000001976a914a8eaab473a06570cafdf2aa44d976d09cc29814d88ac23db0600000000001976a914407356864b5e1b3df8a863d678183140be6ef17588acb55e0700000000001976a914037a31012e8e1962e251c0432d9258058326cdcf88ac278f0800000000001976a914e0e70b5b3192dd3e418642055a50840a19ffcf7088acccad0800000000001976a914640ebcbda496cc9e4fdb2281aeecaa00691007d288ac85ef0800000000001976a91451978f1d2ad964c556127fdb9e201e31a6ca474d88ac45790d00000000001976a9148c0b235018aa2a8f8b884e5fad1e1d1fce4b6cb288aca5a01500000000001976a914b1c9131340b7dbcfc060d977200c43686bcb73f188ac4dce1700000000001976a914684d742a36d06ca1bce3560b00135ca1432b984288ac2dac0000000000004341043b253cc0b5c8ce26f24b84bb955bec955cbb4643f19ab7ea073884f22874abdafc42040b97efec3c9eeb29ce69022a96cc1772f8bc805f78af0d3dc5c441db5fac00000000000000002a6a284d9ca0d38f66957fa8dd5de67fa23034284a51d669ee34b0608e060f56f4dd93000000000200000000000000"));

Console.WriteLine("Script validation result: {0}", ScriptCode.VerifyScript(txTo.vin[0].scriptSig, txPrev.vout[1].scriptPubKey, txTo, 0, (int)scriptflag.SCRIPT_VERIFY_P2SH, 0));

Вывод:

Code:
Script validation result: True

Приступаем к парсингу блокчейна...

http://s020.radikal.ru/i708/1508/c2/5679a2714cfe.png
http://s017.radikal.ru/i436/1508/e8/6a2e0e538a72.png

 Roll Eyes
Balthazar (OP)
Legendary
*
Offline Offline

Activity: 3108
Merit: 1359



View Profile
August 28, 2015, 12:45:19 AM
 #4115

А-а, теперь понял! Говоря про запрет входящих соединений по умолчанию, Вы имели в виду виндовый Firewall, а я подумал о запрете таковых в Novacoin.
Кстати, на тему коннектов:



Smiley
Yaremi
Legendary
*
Offline Offline

Activity: 1960
Merit: 1156


View Profile WWW
August 28, 2015, 06:24:40 AM
 #4116

Немного не в тему, но много тут скриншотов с убундой. Как вам такой дизайн https://www.behance.net/gallery/28804097/Ubuntu-1604-Stupendously-Hot-Charmander-concept

Может появиться в 16.04, если разрабы услышат.

Залетай в наш чат http://allcrypto.chat/
Dimanoid
Full Member
***
Offline Offline

Activity: 145
Merit: 103


View Profile
August 28, 2015, 08:12:42 AM
 #4117

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


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

NVC: 5GRZSmMP6byiSsZXyJs9FomCo7cCF2ds7MSLFx15rnNygdKTdMCVms5d97ZFFc6PR7BfVqsXCTCSYtW HjHaHig6Q5RLbjv65q6d
svost
Sr. Member
****
Offline Offline

Activity: 461
Merit: 252


View Profile
August 28, 2015, 08:21:07 AM
 #4118

Если клиента собираешь сам, то можешь поэксперементировать с этой строкой

https://github.com/novacoin-project/novacoin/blob/1c5412b0beb34c91f6718134a09155f1a8eab26a/src/net.cpp#L27

4NovacoinyLfMCjTzqDXcaGNTrykfDBNkP
Dimanoid
Full Member
***
Offline Offline

Activity: 145
Merit: 103


View Profile
August 28, 2015, 09:09:34 AM
 #4119

 Не, сам пока не собирал. А есть где-нибудь FAQ, как это под Windows x64 сделать? Попробовал бы, наверное.

NVC: 5GRZSmMP6byiSsZXyJs9FomCo7cCF2ds7MSLFx15rnNygdKTdMCVms5d97ZFFc6PR7BfVqsXCTCSYtW HjHaHig6Q5RLbjv65q6d
svost
Sr. Member
****
Offline Offline

Activity: 461
Merit: 252


View Profile
August 28, 2015, 10:07:50 AM
 #4120

Один из вариантов

https://github.com/novacoin-project/novacoin/blob/1c5412b0beb34c91f6718134a09155f1a8eab26a/doc/building%20novacoind%20and%20novacoinqt%20under%20Windows%20with%20MSVC.txt

4NovacoinyLfMCjTzqDXcaGNTrykfDBNkP
Pages: « 1 ... 156 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 ... 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!