BitShares Forum

Main => General Discussion => Topic started by: DACSunlimited on July 19, 2014, 09:22:48 pm

Title: Hey, BTSX delegates, come here.
Post by: DACSunlimited on July 19, 2014, 09:22:48 pm
The thread is for delegates to discuss with each other and improve the operation skills of each other, answering questions from delegate.

Let's improve the health of the network, 100% up time!
Title: Re: Hey, BTSX delegates, come here.
Post by: Fox on July 19, 2014, 09:27:42 pm
Code: [Select]
wallet_approve_delegate fox
Title: Re: Hey, BTSX delegates, come here.
Post by: HackFisher on July 19, 2014, 09:31:54 pm
Here is a very nice guide about how to start as delegate.
https://github.com/BitShares/bitshares_toolkit/wiki/DPOS-Registering-Names-And-Delegates

Don't hurry to be a delegate, have a look at the guides first, it will help you a lot.

1th rule: Do not run delegate in the GUI and then vote for your self.
2th rule: find and vote in good guys, never approval for those delegate with low reliability and don't produce blocks.
3th rule: do you remember to unlock 999999999 for enough long time before go to bed?

And, its a good practice to run the program in screen.
Title: Re: Hey, BTSX delegates, come here.
Post by: ripplexiaoshan on July 19, 2014, 09:33:21 pm
wallet_approve_delegate btsx.chinesecommunity true

50% payrate, half of the income will be donated to yinchg monthly, who is managing a donation fund for BTSX promoting in China

The latest promotion event is :

https://bitsharestalk.org/index.php?topic=4744.0
Title: Re: Hey, BTSX delegates, come here.
Post by: bitmeat on July 19, 2014, 09:38:24 pm
Code: [Select]
wallet_approve_delegate kpd-1

I've been running 24/7 during test net.
Title: Re: Hey, BTSX delegates, come here.
Post by: Riverhead on July 19, 2014, 09:47:16 pm
First rule: do not run delegate in the GUI and then vote for your self.
Second rule: find and vote in good guys, never approval for those delegate with low reliability and don't produce blocks.
Third rule: do you remember to unlock 999999999 for enough long time before go to bed?


Thanks for this. Other than not voting for yourself is there any other reason not to run delegate in the GUI?  I'll be setting up a dedicated Ubuntu headless rig for this once I get it compiled but for now it's just the Windows client.
Title: Re: Hey, BTSX delegates, come here.
Post by: bitmeat on July 19, 2014, 09:49:19 pm
Does voting take into account balance of the voter?
Title: Re: Hey, BTSX delegates, come here.
Post by: HackFisher on July 19, 2014, 10:14:13 pm
+5% +5% +5%

Any recommendation for the hardware? or common PC is OK?

I recommend to use a stable VPS, at least 2GB Memory and > 40 GB for now. That would not cost too much, just $20~$40 each month.

You can improve your hardware over time as the requirement changing.
Title: Re: Hey, BTSX delegates, come here.
Post by: testz on July 19, 2014, 10:29:29 pm
Here is a very nice guide about how to start as delegate.
https://github.com/BitShares/bitshares_toolkit/wiki/DPOS-Registering-Names-And-Delegates

Don't hurry to be a delegate, have a look at the guides first, it will help you a lot.

First rule: do not run delegate in the GUI and then vote for your self.
Second rule: find and vote in good guys, never approval for those delegate with low reliability and don't produce blocks.
Third rule: do you remember to unlock 999999999 for enough long time before go to bed?

I think this important:
4rd rule: don't forget to change network param, in console type:
Code: [Select]
network_set_advanced_node_parameters {"desired_number_of_connections":50, "maximum_number_of_connections":100}
Update: Another very nice guide https://github.com/BitShares/bitshares_toolkit/wiki/DPOS-initial-delegate-setup
Update: As I found yesterday the most important things for delegate it's to have time synchronized with reliable worldwide ntp, if time of delegate different too much - 99% that delegate will miss the block. Time synchronization become even more important in VM environment, if your delegate works as VM.
Title: Re: Hey, BTSX delegates, come here.
Post by: Xeldal on July 19, 2014, 10:44:19 pm
Whats the reasoning behind not voting for yourself?  or is that only for the GUI.  If so why is that?
Title: Re: Hey, BTSX delegates, come here.
Post by: bitmeat on July 19, 2014, 10:59:14 pm
Whats the reasoning behind not voting for yourself?  or is that only for the GUI.  If so why is that?

Because getting a delegate is now a popularity contest. :)

I see no reason why this shouldn't be allowed. I mean what's preventing one to create a separate wallet and vote for themselves anyways.
Title: Re: Hey, BTSX delegates, come here.
Post by: Xeldal on July 19, 2014, 11:03:57 pm
Whats the reasoning behind not voting for yourself?  or is that only for the GUI.  If so why is that?

Because getting a delegate is now a popularity contest. :)

I see no reason why this shouldn't be allowed. I mean what's preventing one to create a separate wallet and vote for themselves anyways.

My understanding is because votes are based on stake.  It wouldn't matter how many accounts you have because your total stake, or voting power, would be the same.
Title: Re: Hey, BTSX delegates, come here.
Post by: bitmeat on July 19, 2014, 11:07:19 pm
My understanding is because votes are based on stake.  It wouldn't matter how many accounts you have because your total stake, or voting power, would be the same.

You totally missed the point, I didn't imply it's not based on stake:

1) Why shouldn't I be allowed to vote for myself with my own stake?
2) What's preventing me from creating a delegate B) then voting for B) with A) which has the large % stake?! :)
Title: Re: Hey, BTSX delegates, come here.
Post by: bitcoinba on July 19, 2014, 11:12:18 pm
This is going to be fun. Reserved.
Title: Re: Hey, BTSX delegates, come here.
Post by: bitcoinerS on July 19, 2014, 11:15:10 pm
How about voting out initial delegates?
Title: Re: Hey, BTSX delegates, come here.
Post by: Xeldal on July 19, 2014, 11:18:22 pm
My bad, I miss read what you said. Thanks for restating. 

I can only guess that its an issue with the GUI causing delays for producing blocks and therefor not suitable for a delegate?? Not sure how the voting for ones self fits into it though.

I don't think there is any conflict in someone voting for themselves.  It makes perfect sense to me and I expect it.  The larger the stake someone has the more interested they are in maintaining a proper system.  Why would they be expected to put that faith in someone else when they are doing it themselves. 
Title: Re: Hey, BTSX delegates, come here.
Post by: jae208 on July 19, 2014, 11:21:36 pm
If you choose your pay rate to be 85 does that mean the other 15% is paid as dividends?

Has anybody created a step by step guide on how to become a delegate with a vps?


I might just do one myself once I learn how to do it first.


so is it not recommended to be a delegate with the gui?
If so how do you do it otherwise? where do you download the BTSX wallet thats not GUI?
Title: Re: Hey, BTSX delegates, come here.
Post by: HackFisher on July 19, 2014, 11:22:34 pm
Whats the reasoning behind not voting for yourself?  or is that only for the GUI.  If so why is that?

Because getting a delegate is now a popularity contest. :)

I see no reason why this shouldn't be allowed. I mean what's preventing one to create a separate wallet and vote for themselves anyways.

Sorry, It's miss leading, I mean if you have a lot of shares, and want to make money by delegate, but you do not have skills(e.g. setting up a vps) and hardware, it's a good strategy to vote for others to get return, not a good idea to be delegate yourself, I think.
Title: Re: Hey, BTSX delegates, come here.
Post by: HackFisher on July 19, 2014, 11:27:55 pm
For those want to save money but want get compiled on Low memory VPS, here is a great article:
https://www.digitalocean.com/community/tutorials/how-to-add-swap-on-ubuntu-14-04

It's far more better than run on you PC computer, actually, I suggest never run your delegate on your PC, it is unstable and will destroy your reputation.
Title: Re: Hey, BTSX delegates, come here.
Post by: jae208 on July 19, 2014, 11:37:09 pm
Whats the reasoning behind not voting for yourself?  or is that only for the GUI.  If so why is that?

Because getting a delegate is now a popularity contest. :)

I see no reason why this shouldn't be allowed. I mean what's preventing one to create a separate wallet and vote for themselves anyways.

Sorry, It's miss leading, I mean if you have a lot of shares, and want to make money by delegate, but you do not have skills(e.g. setting up a vps) and hardware, it's a good strategy to vote for others to get return, not a good idea to be delegate yourself, I think.

Or you can learn how to do it right? I personally think its a good idea if those with large stakes become delegates as they have more to lose relative to others that have less.
Title: Re: Hey, BTSX delegates, come here.
Post by: Webber on July 19, 2014, 11:57:57 pm
Please vote for me ,webber-delegate.
Title: Re: Hey, BTSX delegates, come here.
Post by: happyshares on July 20, 2014, 12:16:37 am
Hi folks!

We want to introduce HappyShares - the first and #1 BitShares reward program to you. Vote for our delegates and achieve pro-rata profit in BTSX.
At the moment we refund 50% of all delegate revenues back to our voters. A nice website is almost finished, where you can lookup
your earnings, stats and info. Online in the next few days. Stay tuned!
Title: Re: Hey, BTSX delegates, come here.
Post by: bitmeat on July 20, 2014, 12:24:00 am
Hi folks!

We want to introduce HappyShares - the first and #1 BitShares reward program to you. Vote for our delegates and achieve pro-rata profit in BTSX.
At the moment we refund 50% of all delegate revenues back to our voters. A nice website is almost finished, where you can lookup
your earnings, stats and info. Online in the next few days. Stay tuned!

HS, I sent you a PM, how can you verify if someone voted for you? And is your rebate going to be pro-rated based on the voter size?
Title: Re: Hey, BTSX delegates, come here.
Post by: liondani on July 20, 2014, 12:38:51 am
It will be a great honor to vote me up...   I will come back to introduce me, and my nodes  :)

Code: [Select]
wallet_approve_delegate liondani
wallet_approve_delegate greece
wallet_approve_delegate athens

Yep my nodes are Located in Greece!

(http://www.cardsharing4all.com/wp-content/uploads/2013/09/greek-flag.jpg)

It would be a boost for our security if we have trusted delegates around the world !!!
Even in a world war case scenario bitsharesX  and your funds would survive...


Node specificatios: (ASAP available)

1.
2.
3.
Title: Re: Hey, BTSX delegates, come here.
Post by: HackFisher on July 20, 2014, 04:23:33 am
Whats the reasoning behind not voting for yourself?  or is that only for the GUI.  If so why is that?

Because getting a delegate is now a popularity contest. :)

I see no reason why this shouldn't be allowed. I mean what's preventing one to create a separate wallet and vote for themselves anyways.

Sorry, It's miss leading, I mean if you have a lot of shares, and want to make money by delegate, but you do not have skills(e.g. setting up a vps) and hardware, it's a good strategy to vote for others to get return, not a good idea to be delegate yourself, I think.

Or you can learn how to do it right? I personally think its a good idea if those with large stakes become delegates as they have more to lose relative to others that have less.

Hmm, you are right man!

来自我的 GT-N7100 上的 Tapatalk

Title: Re: Hey, BTSX delegates, come here.
Post by: cgafeng on July 20, 2014, 04:28:44 am
Please vote for me , cgafeng-delegate.
Title: Re: Hey, BTSX delegates, come here.
Post by: ninja on July 20, 2014, 05:16:14 am
Code: [Select]
wallet_approve_delegate ninja
Title: Re: Hey, BTSX delegates, come here.
Post by: happyshares on July 20, 2014, 06:46:22 am
Hi folks!

We want to introduce HappyShares - the first and #1 BitShares reward program to you. Vote for our delegates and achieve pro-rata profit in BTSX.
At the moment we refund 50% of all delegate revenues back to our voters. A nice website is almost finished, where you can lookup
your earnings, stats and info. Online in the next few days. Stay tuned!

HS, I sent you a PM, how can you verify if someone voted for you? And is your rebate going to be pro-rated based on the voter size?

Hi krabbypatty, received your PM. Simply vote for our delegates: happyshares-1 to happyshares-10

Code: [Select]
wallet_approve_delegate happyshares-1 true
...
...
wallet_approve_delegate happyshares-10 true

The more happyshares delegates you approve, the more you can earn cause the rebate is going to be pro-rated based on everyones votes per delegate.
The current payout limit is 1 BTSX per trx signee address per delegate. So technically speaking we scan the blockchain, calculate all votes for our delegates and map the votings to the respective trx signee address. From this we calculate the shares for every voter. Once the delegate funds are large enough, we automatically pay the rebate to the voters signee address - and you'll be happy. Hope krabby that helps so far!
Title: Re: Hey, BTSX delegates, come here.
Post by: ninja on July 20, 2014, 09:34:39 am
Hi folks!

We want to introduce HappyShares - the first and #1 BitShares reward program to you. Vote for our delegates and achieve pro-rata profit in BTSX.
At the moment we refund 50% of all delegate revenues back to our voters. A nice website is almost finished, where you can lookup
your earnings, stats and info. Online in the next few days. Stay tuned!

HS, I sent you a PM, how can you verify if someone voted for you? And is your rebate going to be pro-rated based on the voter size?

Hi krabbypatty, received your PM. Simply vote for our delegates: happyshares-1 to happyshares-10

Code: [Select]
wallet_approve_delegate happyshares-1 true
...
...
wallet_approve_delegate happyshares-10 true

The more happyshares delegates you approve, the more you can earn cause the rebate is going to be pro-rated based on everyones votes per delegate.
The current payout limit is 1 BTSX per trx signee address per delegate. So technically speaking we scan the blockchain, calculate all votes for our delegates and map the votings to the respective trx signee address. From this we calculate the shares for every voter. Once the delegate funds are large enough, we automatically pay the rebate to the voters signee address - and you'll be happy. Hope krabby that helps so far!

Hi,

Not sure if i did correct. I have 5 vote cmd to happyshares-1 -> 5. How can i verify that I vote sucessfully
Title: Re: Hey, BTSX delegates, come here.
Post by: happyshares on July 20, 2014, 10:05:11 am
Hi folks!

We want to introduce HappyShares - the first and #1 BitShares reward program to you. Vote for our delegates and achieve pro-rata profit in BTSX.
At the moment we refund 50% of all delegate revenues back to our voters. A nice website is almost finished, where you can lookup
your earnings, stats and info. Online in the next few days. Stay tuned!

HS, I sent you a PM, how can you verify if someone voted for you? And is your rebate going to be pro-rated based on the voter size?

Hi krabbypatty, received your PM. Simply vote for our delegates: happyshares-1 to happyshares-10

Code: [Select]
wallet_approve_delegate happyshares-1 true
...
...
wallet_approve_delegate happyshares-10 true

The more happyshares delegates you approve, the more you can earn cause the rebate is going to be pro-rated based on everyones votes per delegate.
The current payout limit is 1 BTSX per trx signee address per delegate. So technically speaking we scan the blockchain, calculate all votes for our delegates and map the votings to the respective trx signee address. From this we calculate the shares for every voter. Once the delegate funds are large enough, we automatically pay the rebate to the voters signee address - and you'll be happy. Hope krabby that helps so far!

Hi,

Not sure if i did correct. I have 5 vote cmd to happyshares-1 -> 5. How can i verify that I vote sucessfully

Hi Ninja, you are welcome. To check your voting summary simply issue
Code: [Select]
wallet_account_vote_summary
in your cmdline. Now you see your votings per delegate. If you want to check if you approved happyshares successfully enter
Code: [Select]
wallet_list_accounts
In the next few days our new website will be in place, where you can lookup your account stats.
If you want to join the ongoing discussion at https://bitsharestalk.org/index.php?topic=5775.0 , feel free to jump in!
Title: Re: Hey, BTSX delegates, come here.
Post by: spartako on July 20, 2014, 10:20:23 am
Code: [Select]
wallet_approve_delegate spartako
Title: Re: Hey, BTSX delegates, come here.
Post by: xeroc on July 20, 2014, 10:54:20 am
Hey my friends,

let me quickly introduce myself:

- I am a long time supporter of bitshares (hero member)
- I participated in all 10 dry runs with delegates which successfully produced
  blocks >90% of the time

Latest updates on that are:
- delegates are registered with the blockchain and already produced several blocks
- the delegates are now out of the active delegates list and need some love
- they missed 1 to 2 blocks our fo 15 produced blocks (it was later yesterday
  an I hit Ctrl+C in the wrong terminal :))
- website is on the way .. need some more graphics before going public

Please also consider giving me some love:
Code: [Select]
wallet_approve_delegate xeroc-delegate-1
wallet_approve_delegate xeroc-delegate-2
wallet_approve_delegate xeroc-delegate-3
wallet_approve_delegate xeroc-delegate-4
wallet_approve_delegate xeroc-delegate-5
wallet_approve_delegate xeroc-delegate-6
wallet_approve_delegate xeroc-delegate-7
wallet_approve_delegate xeroc-delegate-8
wallet_approve_delegate xeroc-delegate-9
Title: Re: Hey, BTSX delegates, come here.
Post by: bitmeat on July 20, 2014, 11:22:52 am
wallet_approve_delegate kpd-1

(short for krabby patty delegate)

I have ran in the test network and was in the top 10 for reliability. Please vote for me I intend to run 24/7.

Thank you! If you are a delegate who is also high balance, let's swap votes.

Cheers!
Title: Re: Hey, BTSX delegates, come here.
Post by: xeroc on July 20, 2014, 11:58:37 am



Thank you! If you are a delegate who is also high balance, let's swap votes.
Not too much .. but lets do so
Title: Re: Hey, BTSX delegates, come here.
Post by: bdnoble on July 20, 2014, 12:11:24 pm
Hey guys, did I miss something? The dry runs are dead. Are you all building from somewhere else? The DACsunlimited github or something? I was hoping to be a delegate myself.


Sent from my iPhone using Tapatalk
Title: Re: Hey, BTSX delegates, come here.
Post by: liondani on July 20, 2014, 12:18:52 pm
Hey guys, did I miss something? The dry runs are dead. Are you all building from somewhere else? The DACsunlimited github or something? I was hoping to be a delegate myself.


Sent from my iPhone using Tapatalk

download from there http://www.dacsunlimited.com/index_en.html# (http://www.dacsunlimited.com/index_en.html#)
and pm me your public address
to send you some funds to get a delegate!  ;)


PS It is the real chain (no test!)
Title: Re: Hey, BTSX delegates, come here.
Post by: happyshares on July 20, 2014, 12:20:04 pm
Hi xerox & calabi, thanks for your feedback:

wallet_approve_delegate calabiyau true
wallet_approve_delegate xeroc-delegate-1 true
Title: Re: Hey, BTSX delegates, come here.
Post by: bdnoble on July 20, 2014, 12:38:09 pm
Sweet!! Found it! Compiling now!


Sent from my iPhone using Tapatalk
Title: Re: Hey, BTSX delegates, come here.
Post by: networker on July 20, 2014, 12:40:45 pm
I deleted chain folder. After resync the chain,  my account's balance is still zero.
My account is networker. I send all of my bts to another account yuanbao
BTS disappear after I run wallet_clear_pending_transactions command when I found transaction in pending state.
Can anyone help me?  I lost over 200000 BTS  :'(
Title: Re: Hey, BTSX delegates, come here.
Post by: bdnoble on July 20, 2014, 12:52:29 pm

I deleted chain folder. After resync the chain,  my account's balance is still zero.
My account is networker. I send all of my bts to another account yuanbao
BTS disappear after I run wallet_clear_pending_transactions command when I found transaction in pending state.
Can anyone help me?  I lost over 200000 BTS  :'(

Did you try reimporting your keys?


Sent from my iPhone using Tapatalk
Title: Re: Hey, BTSX delegates, come here.
Post by: liondani on July 20, 2014, 01:07:10 pm
I deleted chain folder. After resync the chain,  my account's balance is still zero.
My account is networker. I send all of my bts to another account yuanbao
BTS disappear after I run wallet_clear_pending_transactions command when I found transaction in pending state.
Can anyone help me?  I lost over 200000 BTS  :'(

before you do anything   Menu:    File> Export Wallet
to make a wallet backup in a sefe place, then:

wallet_delegate_set_block_production ALL false   

wallet_rescan_blockchain

(wait 5 minutes)
Title: Re: Hey, BTSX delegates, come here.
Post by: networker on July 20, 2014, 01:23:10 pm
 liondani,  you are my hero.  Thank you very much!
I found my bts back.
I'll vote for you and xeroc!
Thanks again!
Title: Re: Hey, BTSX delegates, come here.
Post by: bdnoble on July 20, 2014, 01:30:25 pm

Hey guys, did I miss something? The dry runs are dead. Are you all building from somewhere else? The DACsunlimited github or something? I was hoping to be a delegate myself.


Sent from my iPhone using Tapatalk

download from there http://www.dacsunlimited.com/index_en.html# (http://www.dacsunlimited.com/index_en.html#)
and pm me your public address
to send you some funds to get a delegate!  ;)


PS It is the real chain (no test!)

Compiled and running!
At the moment I need nodes more than money. Anyone have some nodes to connect to? What is the price of delegate registration at the moment anyway?


Sent from my iPhone using Tapatalk
Title: Re: Hey, BTSX delegates, come here.
Post by: liondani on July 20, 2014, 01:35:13 pm
liondani,  you are my hero.  Thank you very much!
I found my bts back.
I'll vote for you and xeroc!
Thanks again!

my pleasure  ;)

don't forget to set again:
wallet_delegate_set_block_production ALL true

if you want your delegate to produce blocks again in case they will upvote you  ...
If you have same problems in future same steps...   (backup > set delegates false > scan blockchain)

PS wallet export on 2 different usb sticks (is the minimum you can do to protect your self)
Title: Re: Hey, BTSX delegates, come here.
Post by: muse-umum on July 20, 2014, 06:27:30 pm
liondani,  you are my hero.  Thank you very much!
I found my bts back.
I'll vote for you and xeroc!
Thanks again!

my pleasure  ;)

don't forget to set again:
wallet_delegate_set_block_production ALL true

if you want your delegate to produce blocks again in case they will upvote you  ...
If you have same problems in future same steps...   (backup > set delegates false > scan blockchain)

PS wallet export on 2 different usb sticks (is the minimum you can do to protect your self)

liondani. You have my vote!
Title: Re: Hey, BTSX delegates, come here.
Post by: bytemaster on July 20, 2014, 07:05:36 pm
I highly recommend delegates also run a seed node (perhaps a separate computer) and then post that seed node in the forums.   I would actually like the seed node info to be included in the public-data on the blockchain associated with the delegate account (but we are not quite there yet).    This way if the main seed nodes are taken down people know where to find additional trusted bootstrapping nodes.

Title: Re: Hey, BTSX delegates, come here.
Post by: wackou on July 20, 2014, 07:58:21 pm
Hi guys,

been a delegate on all the dry runs, and during that time I started developing some tools to help me manage the bitshares client and monitor it easily. You can find the code at:

https://github.com/wackou/bitshares_delegate_tools

There are still quite a few rough edges, but it currently looks like this:

(http://uploadpie.com/2JICy)

There are also push notifications implemented for iphone that warn you immediately when your delegate goes offline.

Please vote for me (wackou-delegate) if you like it and want to support me to keep on developing it  :)
Title: Re: Hey, BTSX delegates, come here.
Post by: bytemaster on July 20, 2014, 08:02:23 pm
Hi guys,

been a delegate on all the dry runs, and during that time I started developing some tools to help me manage the bitshares client and monitor it easily. You can find the code at:

https://github.com/wackou/bitshares_delegate_tools

There are still quite a few rough edges, but it currently looks like this:

(http://uploadpie.com/2JICy)

There are also push notifications implemented for iphone that warn you immediately when your delegate goes offline.

Please vote for me (wackou-delegate) if you like it and want to support me to keep on developing it  :)

+1 + 1 +1   
Title: Re: Hey, BTSX delegates, come here.
Post by: xeroc on July 20, 2014, 08:04:38 pm
Awesome!!!!
Title: Re: Hey, BTSX delegates, come here.
Post by: liondani on July 20, 2014, 08:41:51 pm
+1 +1 +1
Title: Re: Hey, BTSX delegates, come here.
Post by: HackFisher on July 20, 2014, 08:53:09 pm
Hey, delegates, we should directly connected to each other closer to reduce yours delegate latency or prevent from being in a short fork, which might cause missing blocks.

So, if you trust me(actually, you do not need to if you have high security protect), PM me with your ip and delegate node peer info which can query by

Code: [Select]
network_get_info, I will probably tell and add it to the delegate bitsuperlab node whose reliability is higher than 96%, or even more other delegates or seed node I know and trust.

Code: [Select]
network_add_node
A tip, the entities with more than one delegates, you should connect your delegate directly to each other by network_add_node, especially connect to  most reliable one.

Let's make the network more healthy together
Title: Re: Hey, BTSX delegates, come here.
Post by: xeroc on July 20, 2014, 09:07:20 pm
I was thinking about why not run several (Seed) nodes and use them as proxies for the delebates .. then only those know the ips of the delegates while delegates are connected to high reliable nodes .. network can use those as seed nodes .. win-win-win .. except for the costs
Title: Re: Hey, BTSX delegates, come here.
Post by: HackFisher on July 20, 2014, 09:11:11 pm
I was thinking about why not run several (Seed) nodes and use them as proxies for the delebates .. then only those know the ips of the delegates while delegates are connected to high reliable nodes .. network can use those as seed nodes .. win-win-win .. except for the costs

I think bytemater already have a design of delegate p2p networks, for the delegates to directly connect to each other directly, only the delegate with the signature of active delegates can join this network.  That will make the DPOS more powerful.
Title: Re: Hey, BTSX delegates, come here.
Post by: Riverhead on July 21, 2014, 12:20:29 am

I think bytemater already have a design of delegate p2p networks, for the delegates to directly connect to each other directly, only the delegate with the signature of active delegates can join this network.  That will make the DPOS more powerful.


Maybe I'm thinking about this wrong but wouldn't that get us closer to a centralized cabal of delegates?
Title: Re: Hey, BTSX delegates, come here.
Post by: toast on July 21, 2014, 12:24:07 am

I think bytemater already have a design of delegate p2p networks, for the delegates to directly connect to each other directly, only the delegate with the signature of active delegates can join this network.  That will make the DPOS more powerful.


Maybe I'm thinking about this wrong but wouldn't that get us closer to a centralized cabal of delegates?

Not any more than DPOS as designed now... DPOS does not prevent delegates from making direct connections to each other outside the main network
Title: Re: Hey, BTSX delegates, come here.
Post by: JakeThePanda on July 21, 2014, 12:32:51 am
What do I need to do as a delegate?  I registered "jakethepanda" as a delegate.  I'm willing to learn/buy whatever I need to become a trusted delegate. 
Title: Re: Hey, BTSX delegates, come here.
Post by: Riverhead on July 21, 2014, 12:34:52 am

I think bytemater already have a design of delegate p2p networks, for the delegates to directly connect to each other directly, only the delegate with the signature of active delegates can join this network.  That will make the DPOS more powerful.


Maybe I'm thinking about this wrong but wouldn't that get us closer to a centralized cabal of delegates?

Not any more than DPOS as designed now... DPOS does not prevent delegates from making direct connections to each other outside the main network


I was thinking about this bit "only the delegate with the signature of active delegates can join this network"
Title: Re: Hey, BTSX delegates, come here.
Post by: sfinder on July 21, 2014, 12:44:39 am

Please vote for chinese

BTS X  delegate ID:chinese

Why vote for "chinese"?

1) I am cooperating with China Education Bookstore and will donate 20% of income to the poor students in China.  Donation details will be posted for public review.

2)I will destroy 20% of the fees and  my pay rate is 80%. It is my way to pay dividends to all the bitshares holders.

vote for "chinese"
wallet_approve_delegate chinese true

my delegate's server: professional hosted 4Cores CPU + 4GB RAM + 100GB SSD + anti-DDoS +  guaranteed 500Mbps bandwidth
Title: Re: Hey, BTSX delegates, come here.
Post by: emailtooaj on July 21, 2014, 01:46:20 am

so is it not recommended to be a delegate with the gui?
If so how do you do it otherwise? where do you download the BTSX wallet that's not GUI?

Anyone correct me if i'm wrong... but I believe you need to start another, separate wallet on either a VPS, separate computer, virtual OS, etc. And then send funds from your "real" wallet to the new wallet you plan to run as a delegate. Whatever name you give the new wallet you'll vote for it via your "real" wallet.
Title: Re: Hey, BTSX delegates, come here.
Post by: 8bit on July 21, 2014, 06:56:56 am
Hey, I'm registered as a delegate, and if you vote for me, you'll get free horrible art! Check out this thread for more info. (https://bitsharestalk.org/index.php?topic=5911.0)

If you're too lazy to click that link and you just want to vote for me, my account name is eightbit, so the command to vote for me is:

Code: [Select]
wallet_approve_delegate eightbit
As for voting for other people... I was able to get a few votes in, but when I try to vote for happyshares:

Code: [Select]
wallet_approve_delegate happyshares-1 true
I get the following error:

Code: [Select]
delegate_record.valid() && delegate_record->is_delegate(): happyshares-1 is not a delegate!
    {"n":"happyshares-1"}
    th_a  client.cpp:1724 wallet_approve_delegate

    {"delegate_name":"happyshares-1","approved":true}
    th_a  client.cpp:1727 wallet_approve_delegate

    {}
    th_a  common_api_client.cpp:883 wallet_approve_delegate

    {"command":"wallet_approve_delegate"}
    th_a  cli.cpp:540 execute_command
Title: Re: Hey, BTSX delegates, come here.
Post by: testz on July 21, 2014, 08:53:37 am
Here is a very nice guide about how to start as delegate.
https://github.com/BitShares/bitshares_toolkit/wiki/DPOS-Registering-Names-And-Delegates

Don't hurry to be a delegate, have a look at the guides first, it will help you a lot.

First rule: do not run delegate in the GUI and then vote for your self.
Second rule: find and vote in good guys, never approval for those delegate with low reliability and don't produce blocks.
Third rule: do you remember to unlock 999999999 for enough long time before go to bed?

I think this important:
4rd rule: don't forget to change network param, in console type:
Code: [Select]
network_set_advanced_node_parameters {"desired_number_of_connections":50, "maximum_number_of_connections":100}
Update: Another very nice guide https://github.com/BitShares/bitshares_toolkit/wiki/DPOS-initial-delegate-setup

As I found yesterday the most important things for delegate it's to have time synchronized with reliable worldwide ntp, if time of delegate different too much - 99% that delegate will miss the block. Time synchronization become even more important in VM environment, if your delegate works as VM.
Title: Re: Hey, BTSX delegates, come here.
Post by: xeroc on July 21, 2014, 10:50:57 am
As I found yesterday the most important things for delegate it's to have time synchronized with reliable worldwide ntp, if time of delegate different too much - 99% that delegate will miss the block. Time synchronization become even more important in VM environment, if your delegate works as VM.
Hug? I thought there is basic NTP implemented in the toolkit ..

Anyway .. running a NTP daemon has lots of benefits besides bitshares
Title: Re: Hey, BTSX delegates, come here.
Post by: Riverhead on July 21, 2014, 10:57:29 am

Thanks for the tip.  riverhead-del-server-1 is now running an ntpd service.


Code: [Select]
     remote           refid      st t when poll reach   delay   offset  jitter
==============================================================================
+50.7.96.4       128.138.141.172  2 u   33   64  377   75.048    6.593   2.308
*x.ns.gin.ntt.ne 192.5.41.40      2 u   28  128  377   11.677    6.670   3.338
-va-time.techpro 129.6.15.28      2 u   18  128  377   29.549    6.661   4.147
-lttlesis.deekay 128.118.25.12    2 u   34   64  377   30.683   -0.023   2.406
+juniperberry.ca 193.79.237.14    2 u   42   64  377   81.521    3.871   2.377
[email protected]:~$


Title: Re: Hey, BTSX delegates, come here.
Post by: bytemaster on July 21, 2014, 12:18:30 pm
As I found yesterday the most important things for delegate it's to have time synchronized with reliable worldwide ntp, if time of delegate different too much - 99% that delegate will miss the block. Time synchronization become even more important in VM environment, if your delegate works as VM.
Hug? I thought there is basic NTP implemented in the toolkit ..

Anyway .. running a NTP daemon has lots of benefits besides bitshares

There is a very basic one, but NTP is a complex algorithm that factors in many things over many samples.   The built in one only uses one sample point and is only really able to get the time to about 1 second accuracy if it works.    Running NTPD will help a lot and I strongly recommend it.
Title: Re: Hey, BTSX delegates, come here.
Post by: sumantso on July 22, 2014, 09:37:46 am
Is there any other dry run planned? I was a delegate during Dry Run 8, but used only the Windows GUI.
Title: Re: Hey, BTSX delegates, come here.
Post by: GaltReport on July 22, 2014, 11:13:44 am
Lots of good info here. 

Anyway to test that your delegate is working properly or would work if approved as a delegate?
Title: Re: Hey, BTSX delegates, come here.
Post by: GaltReport on July 22, 2014, 11:24:38 am
Here is a very nice guide about how to start as delegate.
https://github.com/BitShares/bitshares_toolkit/wiki/DPOS-Registering-Names-And-Delegates

Don't hurry to be a delegate, have a look at the guides first, it will help you a lot.

First rule: do not run delegate in the GUI and then vote for your self.
Second rule: find and vote in good guys, never approval for those delegate with low reliability and don't produce blocks.
Third rule: do you remember to unlock 999999999 for enough long time before go to bed?

I think this important:
4rd rule: don't forget to change network param, in console type:
Code: [Select]
network_set_advanced_node_parameters {"desired_number_of_connections":50, "maximum_number_of_connections":100}
Update: Another very nice guide https://github.com/BitShares/bitshares_toolkit/wiki/DPOS-initial-delegate-setup

As I found yesterday the most important things for delegate it's to have time synchronized with reliable worldwide ntp, if time of delegate different too much - 99% that delegate will miss the block. Time synchronization become even more important in VM environment, if your delegate works as VM.
Can  you provide a short guide to setting up ntpd?
Title: Re: Hey, BTSX delegates, come here.
Post by: testz on July 22, 2014, 11:36:29 am
Can  you provide a short guide to setting up ntpd?

Like this?: https://bitsharestalk.org/index.php?topic=5934.msg80077#msg80077
Title: Re: Hey, BTSX delegates, come here.
Post by: pinov on July 22, 2014, 11:37:40 am
What about time synchronization in VMs?
Regards,
P.

____________________________
Please approve pinov and pinof :
wallet_approve_delegate pinov true
wallet_approve_delegate pinof true
Title: Re: Hey, BTSX delegates, come here.
Post by: Stan on July 22, 2014, 11:42:10 am
Is there any other dry run planned? I was a delegate during Dry Run 8, but used only the Windows GUI.

Yes, dry runs will continue as we add new features to the test chain.  Once features are proven in dry runs, developers/operators like DACSunlimited will choose when to migrate them into their commercial products like BTSX.
Title: Re: Hey, BTSX delegates, come here.
Post by: Overthetop on July 22, 2014, 11:56:58 am
Is there any other dry run planned? I was a delegate during Dry Run 8, but used only the Windows GUI.

Yes, dry runs will continue as we add new features to the test chain.  Once features are proven in dry runs, developers/operators like DACSunlimited will choose when to migrate them into their commercial products like BTSX.

reasonable

 :)
Title: Re: Hey, BTSX delegates, come here.
Post by: GaltReport on July 22, 2014, 12:10:42 pm
Can  you provide a short guide to setting up ntpd?

Like this?: https://bitsharestalk.org/index.php?topic=5934.msg80077#msg80077

Got it, thanks.  +5%
Title: Re: Hey, BTSX delegates, come here.
Post by: itnom on July 22, 2014, 01:33:48 pm
Bitsapphire (http://bitsapphire.com/Bitshares-Delegate/) is currently setting up 5 dedicated servers for our 5 delegates in our server coop.

We'll need funds to register our delegates later today.

We will also publish 5 initial software ideas we want to reinvest our profits into for the community.
Title: Re: Hey, BTSX delegates, come here.
Post by: BTSdac on July 22, 2014, 02:26:54 pm
wallet_approve_delegate btsdac-delegate
Title: Re: Hey, BTSX delegates, come here.
Post by: Fox 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
Title: Re: Hey, BTSX delegates, come here.
Post by: BTSdac on July 23, 2014, 08:47:58 am
wallet_approve_delegate btsdac-delegate
thanks ,
 I am embarrassed, I didn`t run the delegate on VPS yesterday night because of compiled error ,  it caused my delegate missed all 28 blocks yesterday. but today produced all (100%)blocks after I had ran this delegate on VPS  :P
Title: Re: Hey, BTSX delegates, come here.
Post by: Harvey on July 23, 2014, 06:00:43 pm
It seems that the command 'wallet_account_rename' allows the transaction of renaming a registered name to another registered name.

For example, I have the account 'A'. And alt has the account 'B'.
After
Code: [Select]
wallet_account_rename A B
The results of
Code: [Select]
wallet_list_my_account will say that I have a registered account with name 'B' which should be belong to alt.
 
Title: Re: Hey, BTSX delegates, come here.
Post by: liondani on July 23, 2014, 07:20:52 pm
It seems that the command 'wallet_account_rename' allows the transaction of renaming a registered name to another registered name.

For example, I have the account 'A'. And alt has the account 'B'.
After
Code: [Select]
wallet_account_rename A B
The results of
Code: [Select]
wallet_list_my_account will say that I have a registered account with name 'B' which should be belong to alt.

the original name registered is name A
the secret key will remain the same and the name B you see now on your account is something like a local contact name....
if you check the secret key of B it is the same like A
so their exist 2 accounts B with different secret keys, one yours (B old A) and one alt's B
BUT only you can see your B account on your wallet.... I am curious what happens when you try to transfer funds to account B? I bet on the list will show up two B (but with different public keys of course) How can choose now the right one since the public key don't show up?(except creating a new local contact name :P) Please check if I am right.... It is confusing for sure and must be changed.
Title: Re: Hey, BTSX delegates, come here.
Post by: bytemaster on July 23, 2014, 07:22:49 pm
This is a bug that will be fixed in the next release.  (already implemented)
Title: Re: Hey, BTSX delegates, come here.
Post by: Fox on July 23, 2014, 08:28:15 pm
Looking to the community to continue their support my highly reliable delegate. 

Code: [Select]
ID    NAME (* next in line)           APPROVAL       PRODUCED MISSED   RELIABILITY   PAY RATE PAY BALANCE         LAST BLOCK
============================================================================================================================
169   fox                             4.0933895679 % 184      3        98.40 %       100 %    412.46580 BTSX      38461

Thanks in advance!
Title: Re: Hey, BTSX delegates, come here.
Post by: bytemaster on July 23, 2014, 08:51:13 pm
Looking to the community to continue their support my highly reliable delegate. 

Code: [Select]
ID    NAME (* next in line)           APPROVAL       PRODUCED MISSED   RELIABILITY   PAY RATE PAY BALANCE         LAST BLOCK
============================================================================================================================
169   fox                             4.0933895679 % 184      3        98.40 %       100 %    412.46580 BTSX      38461

Thanks in advance!

FYI - I still support you FOX... I am just approving more than 101 delegates right now so people have a chance to prove what they can do.  The wallet is selecting who gets in at random.
Title: Re: Hey, BTSX delegates, come here.
Post by: Fox on July 23, 2014, 09:01:39 pm
FYI - I still support you FOX... I am just approving more than 101 delegates right now so people have a chance to prove what they can do.  The wallet is selecting who gets in at random.

Appreciate the vote of confidence. 

Also, I fully support your efforts to distribute the block production among as many unique nodes as possible. 
Title: Re: Hey, BTSX delegates, come here.
Post by: Riverhead on July 23, 2014, 09:46:03 pm
FYI - I still support you FOX... I am just approving more than 101 delegates right now so people have a chance to prove what they can do.  The wallet is selecting who gets in at random.

Appreciate the vote of confidence. 

Also, I fully support your efforts to distribute the block production among as many unique nodes as possible.


 +5%
Title: Re: Hey, BTSX delegates, come here.
Post by: raleit2014 on July 24, 2014, 12:57:08 am
how many delegates can you vote for?
Title: Re: Hey, BTSX delegates, come here.
Post by: bytemaster on July 24, 2014, 01:03:34 am
how many delegates can you vote for?

101 per share
Title: Re: Hey, BTSX delegates, come here.
Post by: gamey on July 24, 2014, 08:13:07 am
I am trying to register a delegate. I registered the account but now when I do this.

 mywallet (unlocked) >>> wallet_account_register del1 del1 null 99
10 assert_exception: Assert Exception
!registered_account.valid(): the account has already been registered

Can I not switch it over to a delegate ?
Title: Re: Hey, BTSX delegates, come here.
Post by: puppies on July 24, 2014, 08:34:03 am
I am trying to register a delegate. I registered the account but now when I do this.

 mywallet (unlocked) >>> wallet_account_register del1 del1 null 99
10 assert_exception: Assert Exception
!registered_account.valid(): the account has already been registered

Can I not switch it over to a delegate ?
wallet_account_update_registration
>>  help wallet_account_update_registration

Usage:
wallet_account_update_registration <account_name> <pay_from_account> [public_data] [delegate_pay_rate]   Updates the data published about a given account
Updates the data published about a given account

Parameters:
  account_name (account_name, required): the account that will be updated
  pay_from_account (account_name, required): the account from which fees will be paid
  public_data (json_variant, optional, defaults to null): public data about the account
  delegate_pay_rate (uint8_t, optional, defaults to 255): delegate pay rate: 0 to 100 if updating or upgrading to a delegate, and 255 for a normal account

Returns:
  signed_transaction

aliases: update_registration
Title: Re: Hey, BTSX delegates, come here.
Post by: furball on July 24, 2014, 10:35:33 am
Any chance I could get some votes?! Thanks so much!

wallet_approve_delegate furball
Title: Re: Hey, BTSX delegates, come here.
Post by: BTSdac on July 24, 2014, 11:38:21 am
I change my delegate
could you vote me ,thanks
btsdac-delegate -> delegate1.y8
                           

wallet_approve_delegate delegate1.y8
wallet_approve_delegate delegate2.y8
Title: Re: Hey, BTSX delegates, come here.
Post by: BTSdac on July 24, 2014, 12:38:38 pm
it seem that  , only can vote one subname delegate in windows GUI, it is right?
Title: wallet_approve_delegate erick
Post by: erick on August 14, 2014, 08:59:10 pm
wallet_approve_delegate erick

please give me a vote  :)
Title: Re: Hey, BTSX delegates, come here.
Post by: minerswing on August 16, 2014, 01:37:01 pm
Hello @ll , thanks for this tread.

Quote
wallet_approve_delegate mahprod
Title: Re: Hey, BTSX delegates, come here.
Post by: tajnost on August 27, 2014, 07:41:25 am
plz i can haz vote? -- wallet_approve_delegate tajnost  ;D