Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - Fox

Pages: 1 ... 13 14 15 16 17 18 19 [20] 21 22 23
286
General Discussion / Re: Hey, BTSX delegates, come here.
« on: July 22, 2014, 03:51:07 pm »
In cycling terms, I'm off the back.  I just completed ~26 hours of block production yielding a 96.67 % production rate, missing just three blocks.

Looking for some additional approval from the community to place my delegate back into the top 101 to keep the network decentralized.
Code: [Select]
wallet_approve_delegate fox
Thanks in advance,
Fox

287
Here is a snipit from a post I made elsewhere:
My experience is with Ubuntu.

Code: [Select]
sudo apt-get install ntp
Add some servers to the config file:
Code: [Select]
sudo nano /etc/npd.confserver ntp.ubuntu.com
server pool.ntp.org

288
Stakeholder Proposals / Re: Delegate hosting - (recommendations)
« on: July 22, 2014, 04:12:26 am »
My experience is with Ubuntu.  The initial BitsharesX codebase takes my VM 4GB RAM to compile, but can run the delegate node on less than 786MB. 

Connectivity to peers is key.  This will require a reliable Internet connection.  Running NTP is a near requisite:
Code: [Select]
sudo apt-get install ntp
Add some servers to the config file:
Code: [Select]
sudo nano /etc/npd.confserver ntp.ubuntu.com
server pool.ntp.org

You need as many peer connections as your node can sustain to ensure you see transactions and blocks propagating within the network and your blocks are quickly distributed to the network.  Be sure to increase the number of peer connections beyond the default of 8:
Code: [Select]
network_set_advanced_node_parameters { "peer_connection_retry_timeout": 30, "desired_number_of_connections": 50, "maximum_number_of_connections": 100 }

Don't neglect your wallet_unlock parameter.  Your wallet must be unlocked to produce a block.  5-nines is just over a day, 6-nines is nearly two weeks.  Check it:
Code: [Select]
wallet_unlock 99999

289
General Discussion / Re: Zeus squatted and Kehotee ID
« on: July 22, 2014, 03:52:58 am »
So, I have reached this stage. It would appear from your answer that my keyhotee id is registered. How do I get it to ,show up in my wallet as an account?

Code: [Select]
help wallet_import_keyhotee

Usage:
wallet_import_keyhotee <firstname> <middlename> <lastname> <brainkey> <keyhoteeid>                    Create the key from keyhotee config and import it to the wallet, creating a new account using this key
Create the key from keyhotee config and import it to the wallet, creating a new account using this key

Parameters:
  firstname (name, required): first name in keyhotee profile config, for salting the seed of private key
  middlename (name, required): middle name in keyhotee profile config, for salting the seed of private key
  lastname (name, required): last name in keyhotee profile config, for salting the seed of private key
  brainkey (brainkey, required): brainkey in keyhotee profile config, for salting the seed of private key
  keyhoteeid (keyhoteeid, required): using keyhotee id as account name

Returns:
  void

Code: [Select]
wallet_import_keyhotee First Middle Last "Your brain key wrapped in double quotes." yourkeyhoteeid
Result:
  The registered Keyhotee ID will be claimed from the genesis block and placed in your wallet. 

290
Seed Node: 23.99.98.183:1776
Location: Hong Kong, China

291
I would recommend increasing the desired number of nodes you are connected to in order to minimize latency.

Code: [Select]
network_set_advanced_node_parameters { "peer_connection_retry_timeout": 30, "desired_number_of_connections": 50, "maximum_number_of_connections": 100 }
Currently --- there are now 23 active connections to the p2p network

292
In this particular case, network propagation caused the producer of block 20560 to receive the block from lion before the block from fox even though from the perspective of fox (and my node) lion was late and fox was on time.

Does anyone have a node that shows lion with low latency?   

What command(s) shall I execute to perform the latency test of lion? 

293
General Discussion / Troubleshooting: Fork, Failed Block Production
« on: July 21, 2014, 03:31:09 pm »
I am interested in the procedure for troubleshooting missed block production and a fork. 

Case in point, block 20559:

Code: [Select]
blockchain_list_forks
...
20559
     4615a246a6b2e0ea88050c12a1989f914c631ac4                           fox              2       616 2014-07-21T15:10:40         0     YES                  NO
     36e26346e56e443d0beb50dcb44bb7bfd204acc6                          lion              1       390 2014-07-21T15:10:20        22     YES                 YES
...

In this mammalian quadruped battle for block production supremacy, the lion does best the fox even though showing up with a latency of 22 and fewer transactions. 

Is someone willing to enumerate the requisite steps to troubleshoot the blockchain production with me?

294
General Discussion / Time to Remove Init Delegates
« on: July 20, 2014, 04:59:53 am »
At what point do community members feel the initial delegates (init1...init101) have fulfilled their launch goal of network stability and can safely be removed from their role, thereby turning the network over to a more decentralized slate of delegates?

I make the assumption that DACs Unlimited controls these initial delegates. I feel the time has come for DACs Unlimited to remove their stake in these initial delegates. 

Thank you for your consideration
Code: [Select]
wallet_approve_delegate fox

295
General Discussion / Re: Hey, BTSX delegates, come here.
« on: July 19, 2014, 09:27:42 pm »
Code: [Select]
wallet_approve_delegate fox

296
General Discussion / Re: Delegate registration fees
« on: July 19, 2014, 04:32:49 am »
founder payrate is 100% then?

If I understand the Delegate Registration and Update processes correctly, then yes, I believe the Delegage Pay Rate would need to be cotified at 100% in the genesis block. A Delegate may choose, post-launch, to update their Delegate Registration at a lower Pay Rate as they wish, but never increase it. 

297
General Discussion / Re: Delegate registration fees
« on: July 18, 2014, 12:12:53 am »
I feel Keyhotee Founders should be granted Delegate status within the genisis block. Founders need to enable block production if they choose to provide this service. Founders still need to be Approved by stakeholders.

298
General Discussion / Re: Dry Run 10: Viva la Vida Delegada
« on: July 17, 2014, 11:16:43 am »
I don't believe delegate voting is functioning properly.  The initial delegates are the only delegates producing blocks and the individual registered delegates are not replacing them, as their approval remains 0.0%.

Code: [Select]
blockchain_list_delegates 1 200
ID    NAME (* next in line)           APPROVAL       PRODUCED MISSED   RELIABILITY   PAY RATE PAY BALANCE         LAST BLOCK
============================================================================================================================
31    init30                          0.0000000001 % 49       0        100.00 %      100 %    0.00274 XTS         4127
83    init82                          0.0000000001 % 48       0        100.00 %      100 %    0.00269 XTS         4063
...
68    init67                          0.0000000001 % 42       0        100.00 %      100 %    0.00227 XTS         3955
22    init21 *                        0.0000000001 % 41       0        100.00 %      100 %    0.00225 XTS         4012
1     init0                           0.0000000000 % 0        42       0.00 %        100 %    0.00000 XTS         NONE
4     init3                           0.0000000000 % 0        44       0.00 %        100 %    0.00000 XTS         NONE
5     init4                           0.0000000000 % 0        44       0.00 %        100 %    0.00000 XTS         NONE
6     init5                           0.0000000000 % 0        46       0.00 %        100 %    0.00000 XTS         NONE
7     init6                           0.0000000000 % 0        44       0.00 %        100 %    0.00000 XTS         NONE
104   alexxy                          0.0000000000 % 0        0        N/A           100 %    0.00000 XTS         NONE
169   fox                             0.0000000000 % 0        0        N/A           100 %    0.00000 XTS         NONE
298   hackfisher-test                 0.0000000000 % 0        0        N/A           50 %     0.00000 XTS         NONE
299   bitcoiners                      0.0000000000 % 0        0        N/A           1 %      0.00000 XTS         NONE
300   bits                            0.0000000000 % 0        0        N/A           1 %      0.00000 XTS         NONE
...
   

Five of the initial delegates have failed to produce a single block, which matched well with the network block production stat:
Code: [Select]
get_info
{
  "blockchain_head_block_num": 4295,
  "blockchain_head_block_age": "2 seconds old",
  "blockchain_head_block_timestamp": "20140717T111410",
  "blockchain_average_delegate_participation": 96.19047619047619,
...
}

Is this by design for Dry Run 10?

299
I believe the seed node(s) are not functioning properly. 

I have read many reports of stuck at 1034 and 2071.  I too cannot get a fresh client to sync properly with the network.  My latest attempt was to force my client to connect to a single seed node.  Here is the output:
Code: [Select]
2:~/bitshares_toolkit/programs/client$ ./bitshares_client --p2p-port 8902 --max-connections 1 --clear-peer-database --resync-blockchain --connect-to 107.170.30.182:8903 --disable-default-peers --disable-peer-advertising
Deleting old copy of the blockchain in "/home/XTSAdmin/.BitSharesXTS/chain"
Loading config "/home/XTSAdmin/.BitSharesXTS/config.json"
Initializing genesis state from built-in genesis file
Please be patient, this could take a few minutes.
Successfully re-indexed 0 blocks in 0 seconds.
Not starting RPC server, use --server to enable the RPC interface
Attempting to map P2P port 8902 with UPNP...
Erasing old peer database
Listening for P2P connections on port 8902
Attempting to connect to peer 107.170.30.182:8903
--- there are now 1 active connections to the p2p network
--- syncing with p2p network, 2271 blocks left to fetch
--- syncing with p2p network, our last block was created 7 hours ago
--- syncing with p2p network, our last block was created 6 hours ago
--- syncing with p2p network, our last block was created 5 hours ago
I am disconnecting peer 107.170.30.182:8903 for reason: You offered us a block that we reject as invalid
--- there are now 0 active connections to the p2p network
--- there are now 1 active connections to the p2p network
--- syncing with p2p network, 1236 blocks left to fetch
(wallet closed) >>>

Note: the client first tells us there are 2271 blocks to fetch. 
Note: the client is disconnected at block 1034, reconnects and looks for the 1236 blocks to fetch, but fails to do so. 

Code: [Select]
(wallet closed) >>> about
{
  "bitshares_toolkit_revision": "23cd03536932cfbc081de47586316586c2fb16c4",
  "bitshares_toolkit_revision_age": "5 hours ago",
  "fc_revision": "06fe9e0303b10f8cd6ef6a8da506495e5b113c39",
  "fc_revision_age": "16 hours ago",
  "compile_date": "compiled on Jul 16 2014 at 03:06:57"
}
(wallet closed) >>> config
{
  "blockchain_id": "4b9f25c5e7204fd2af460d7a63fad3ce758e873ade2679c6ac14cfb62d4f05a7"
  ...
}

Does anyone have a peer node IP:PORT properly synced beyond block 2071 that I may connect to?

300
I had to up my RAM allocation to compile this Dry Run version. 

Off we go:
Code: [Select]
wallet_approve_delegate fox

Pages: 1 ... 13 14 15 16 17 18 19 [20] 21 22 23