Author Topic: Dry Run 5: The Final Countdown  (Read 54509 times)

0 Members and 1 Guest are viewing this topic.

Offline bennyliaa

  • Full Member
  • ***
  • Posts: 64
    • View Profile
Anyone send me some XTS?Thanks.
XTS8iNHdqXtkCgraDREdMMUvQpb57czTTvaRXumJc6HYc7U2r77AF
My Personal BTS Account: stephen

Offline taoljj

  • Full Member
  • ***
  • Posts: 177
    • View Profile
me too.
Code: [Select]
[
  1381,
  1456,
  1458,
  1459,
  1460,
  1461,
  1462,
  1464,
  1466,
  1842,
  1843,
  1844,
  1847,
  1855,
  1859,
  1867,
  1868,
  1878
]


bad news  :-\

blockchain_list_forks

[
  1459,
  1460,
  1843,
  1844
]

seems i am on different chain:

Code: [Select]
list_forks
[
  1381,
  1456,
  1458,
  1459,
  1460,
  1842,
  1843,
  1844
]

it is strange how chain is being forked on sequential blocks
BTS      Witness: delegate.taoljj

Offline toast

  • Hero Member
  • *****
  • Posts: 4001
    • View Profile
  • BitShares: nikolai
Hi core team,
Could you please make a formal public announcement about the fork issue? The cause, the status, the difficult part, or what are being tried.
Thanks.

Dan just came in (was doing a demo in the middle of alt's spam, LOL).
Doing triage now
Do not use this post as information for making any important decisions. The only agreements I ever make are informal and non-binding. Take the same precautions as when dealing with a compromised account, scammer, sockpuppet, etc.

Offline CalabiYau

 "blockchain_head_block_num": 1464,
  "blockchain_head_block_time": "20140624T145500",
  "blockchain_head_block_time_rel": "38 minutes old",
  "blockchain_confirmation_requirement": 303,
  "blockchain_average_delegate_participation": 58.347775852108605,
  "network_num_connections": 22,
  "ntp_time": "20140624T153319.084075",
  "ntp_error_seconds": -8.6212110000000006,
  "wallet_unlocked_seconds_remaining": 41051,
  "wallet_next_block_production_time": "20140624T153530",
  "wallet_seconds_until_next_block_production": 131,
  "wallet_local_time": "20140624T153319",
  "blockchain_random_seed": "3a5173163059eda1d5752650e55cb63d84b0ee81",
  "blockchain_shares": 199999665881474,
  "network_num_connections_max": 200,
  "network_protocol_version": 103,
  "wallet_open": true,
  "wallet_unlocked_until": "20140625T025730",
  "wallet_version": 100
}
--- there are now 21 active connections to the p2p network
--- there are now 22 active connections to the p2p network
--- syncing with p2p network, 418 blocks left to fetch

client still on strike - even after restart not syncing

Offline emski

  • Hero Member
  • *****
  • Posts: 1282
    • View Profile
    • http://lnkd.in/nPbhxG
Hi core team,
Could you please make a formal public announcement about the fork issue? The cause, the status, the difficult part, or what are being tried.
Thanks.
Dont you want to wait an hour to see if the network decides the correct branch?

Offline nethyb

  • Full Member
  • ***
  • Posts: 197
    • View Profile
  • BitShares: nethyb
Can someone send me some XTS for testing...

nethyb XTS6UVhyKmJMCbaW5MSAm7ADc75TntWLFnVrYdhr3yr2J5H31kPPz

cheers...

Offline coolspeed

  • Hero Member
  • *****
  • Posts: 536
    • View Profile
    • My Blog
Hi core team,
Could you please make a formal public announcement about the fork issue? The cause, the status, the difficult part, or what are being tried.
Thanks.
Please vote for  delegate.coolspeed    dac.coolspeed
BTS account: coolspeed
Sina Weibo:@coolspeed

Offline alt

  • Hero Member
  • *****
  • Posts: 2821
    • View Profile
  • BitShares: baozi
one point need to be notice.
I think from the scripts, should transfer exactly 1000 transactions.
but ether from acount delegate-alt or ob, there are 1003 transactions in the transaction_history
I have checked again. there are 13 transactions with amount 100.
maybe block 1846 is wrong, it only contain 3 transactions with amount 100.

I have test flood transactions again.
send 1000 transactions( from node A to node B) in about 30 sectonds.

node B receive all these transactions in about 4 block: 1843 ~ 1846
but list_forks list 3 forks: 1842,1843,1844

node A seems switch to a fork chain, all these transactions are illegal.
Code: [Select]
delegate (unlocked) >>> wallet_account_transaction_history                                                                                                             
.....
      0.0    2014-06-24T14:28:30 ob                  delegate-alt        test flood...                             46.000000 BTC         0.10000 XTS        fd31e9f7
      0.0    2014-06-24T14:28:30 ob                  delegate-alt        test flood...                            100.000000 BTC         0.10000 XTS        23f8eb96
      0.0    2014-06-24T14:28:30 ob                  delegate-alt        test flood...                             51.000000 BTC         0.10000 XTS        f797e5a0
      0.0    2014-06-24T14:28:30 ob                  delegate-alt        test flood...                             66.000000 BTC         0.10000 XTS        d181cadb
      0.0    2014-06-24T14:28:30 ob                  delegate-alt        test flood...                             20.000000 BTC         0.10000 XTS        e7eb8fa2
      0.0    2014-06-24T14:28:30 ob                  delegate-alt        test flood...                             47.000000 BTC         0.10000 XTS        d636cdff
      0.0    2014-06-24T14:28:30 ob                  delegate-alt        test flood...                             49.000000 BTC         0.10000 XTS        f1b1d142
      0.0    2014-06-24T14:28:30 ob                  delegate-alt        test flood...                             61.000000 BTC         0.10000 XTS        f1f7acdb

delegate (unlocked) >>> list_errors_brief
[[
    "20140624T142330.793862",
    "duplicate transaction"
  ],[
    "20140624T142500.943216",
    "duplicate transaction"
  ]
]


here is the scripts for test.
Code: [Select]
#!/usr/bin/expect -f

set timeout -1

set wallet_name "default"
set account_from "ob"
set account_to "delegate-alt"
set loop_time 1000
send_user "wallet name is: $wallet_name\n"
send_user "wallet passphrase: "
stty -echo
expect_user -re "(.*)\n"
stty echo
set wallet_pass $expect_out(1,string)

spawn ./bitshares_client --server --httpport 9989 --rpcuser alt --rpcpassword alt

#expect -exact "--- there are now 1 active connections to the p2p network"
expect -exact "(wallet closed) >>> "
send -- "info\r"
expect -exact "(wallet closed) >>> "
send -- "wallet_open $wallet_name\r"
expect -exact "$wallet_name (locked) >>> "
send -- "wallet_unlock 999999\r"
expect -exact "passphrase: "
send -- "$wallet_pass\r"
#expect -exact "$wallet_name (unlocked) >>> "
#send -- "wallet_rescan_blockchain\r"
sleep 2

for {set i 1} {$i < 11} {incr i 1} {
for {set j 1} {$j < 101} {incr j 1} {
  expect -exact "$wallet_name (unlocked) >>> "
  send -- "wallet_transfer $j BTC $account_from $account_to \"test flood...\"\r"
}
sleep 3
}
expect -exact "$wallet_name (unlocked) >>> "
send -- "wallet_account_transaction_history\r"
interact
« Last Edit: June 24, 2014, 03:21:00 pm by alt »

Offline alt

  • Hero Member
  • *****
  • Posts: 2821
    • View Profile
  • BitShares: baozi
I have test flood transactions again.
send 1000 transactions( from node A to node B) in about 30 sectonds.

node B receive all these transactions in about 4 block: 1843 ~ 1846
but list_forks list 3 forks: 1842,1843,1844

node A seems switch to a fork chain, all these transactions are illegal.
Code: [Select]
delegate (unlocked) >>> wallet_account_transaction_history                                                                                                             
.....
      0.0    2014-06-24T14:28:30 ob                  delegate-alt        test flood...                             46.000000 BTC         0.10000 XTS        fd31e9f7
      0.0    2014-06-24T14:28:30 ob                  delegate-alt        test flood...                            100.000000 BTC         0.10000 XTS        23f8eb96
      0.0    2014-06-24T14:28:30 ob                  delegate-alt        test flood...                             51.000000 BTC         0.10000 XTS        f797e5a0
      0.0    2014-06-24T14:28:30 ob                  delegate-alt        test flood...                             66.000000 BTC         0.10000 XTS        d181cadb
      0.0    2014-06-24T14:28:30 ob                  delegate-alt        test flood...                             20.000000 BTC         0.10000 XTS        e7eb8fa2
      0.0    2014-06-24T14:28:30 ob                  delegate-alt        test flood...                             47.000000 BTC         0.10000 XTS        d636cdff
      0.0    2014-06-24T14:28:30 ob                  delegate-alt        test flood...                             49.000000 BTC         0.10000 XTS        f1b1d142
      0.0    2014-06-24T14:28:30 ob                  delegate-alt        test flood...                             61.000000 BTC         0.10000 XTS        f1f7acdb

delegate (unlocked) >>> list_errors_brief
[[
    "20140624T142330.793862",
    "duplicate transaction"
  ],[
    "20140624T142500.943216",
    "duplicate transaction"
  ]
]


here is the scripts for test.
Code: [Select]
#!/usr/bin/expect -f

set timeout -1

set wallet_name "default"
set account_from "ob"
set account_to "delegate-alt"
set loop_time 1000
send_user "wallet name is: $wallet_name\n"
send_user "wallet passphrase: "
stty -echo
expect_user -re "(.*)\n"
stty echo
set wallet_pass $expect_out(1,string)

spawn ./bitshares_client --server --httpport 9989 --rpcuser alt --rpcpassword alt

#expect -exact "--- there are now 1 active connections to the p2p network"
expect -exact "(wallet closed) >>> "
send -- "info\r"
expect -exact "(wallet closed) >>> "
send -- "wallet_open $wallet_name\r"
expect -exact "$wallet_name (locked) >>> "
send -- "wallet_unlock 999999\r"
expect -exact "passphrase: "
send -- "$wallet_pass\r"
#expect -exact "$wallet_name (unlocked) >>> "
#send -- "wallet_rescan_blockchain\r"
sleep 2

for {set i 1} {$i < 11} {incr i 1} {
for {set j 1} {$j < 101} {incr j 1} {
  expect -exact "$wallet_name (unlocked) >>> "
  send -- "wallet_transfer $j BTC $account_from $account_to \"test flood...\"\r"
}
sleep 3
}
expect -exact "$wallet_name (unlocked) >>> "
send -- "wallet_account_transaction_history\r"
interact

Offline Kenof

  • Full Member
  • ***
  • Posts: 71
    • View Profile
bad news  :-\

blockchain_list_forks

[
  1459,
  1460,
  1843,
  1844
]

seems i am on different chain:

Code: [Select]
list_forks
[
  1381,
  1456,
  1458,
  1459,
  1460,
  1842,
  1843,
  1844
]

it is strange how chain is being forked on sequential blocks
Making life easier.

Offline Nimrod

  • Full Member
  • ***
  • Posts: 133
    • View Profile
bad news  :-\

blockchain_list_forks

[
  1459,
  1460,
  1843,
  1844
]

Offline xeroc

  • Board Moderator
  • Hero Member
  • *****
  • Posts: 12922
  • ChainSquad GmbH
    • View Profile
    • ChainSquad GmbH
  • BitShares: xeroc
  • GitHub: xeroc
I am on 1791 but also can see the same forks

Offline CalabiYau

"blockchain_head_block_num": 1458,
  "blockchain_head_block_time": "20140624T104230",
  "blockchain_head_block_time_rel": "3 hours old",
  "blockchain_confirmation_requirement": 25,
  "blockchain_average_delegate_participation": 66.142763588736088,
  "network_num_connections": 23,
  "ntp_time": "20140624T134630.850705",
  "ntp_error_seconds": -8.1481929999999991,
  "wallet_unlocked_seconds_remaining": 44518,
  "wallet_next_block_production_time": "20140624T135430",
  "wallet_seconds_until_next_block_production": 480,
  "wallet_local_time": "20140624T134630",
  "blockchain_random_seed": "1573311c2cff2aa5b316cc752a5fb71791ebde1e",
  "blockchain_shares": 199999665574760,
  "network_num_connections_max": 200,
  "network_protocol_version": 103,
  "wallet_open": true,
  "wallet_unlocked_until": "20140625T020828",
  "wallet_version": 100

Chain hanging here

calyauwall (unlocked) >>> blockchain_list_forks
[
  1381,
  1456


Offline xeroc

  • Board Moderator
  • Hero Member
  • *****
  • Posts: 12922
  • ChainSquad GmbH
    • View Profile
    • ChainSquad GmbH
  • BitShares: xeroc
  • GitHub: xeroc
PTS market seems to like this new test-run
http://imgur.com/NY8ZkOH
same thing on bter.com
http://imgur.com/2UIsqkR

Only chinese seem to not get it yet .. http://imgur.com/citT76C
Maybe we should tell them ... about the currently successful testnetwork
« Last Edit: June 24, 2014, 01:50:33 pm by xeroc »

Offline wackou

wow, connected to the network immediately (with a lot of stable connections), transactions go through blazingly fast, this dry run really looks good. Great work!
Please vote for witness wackou! More info at http://digitalgaia.io