Author Topic: Non-Technical Delegates of the World Unite!  (Read 13166 times)

0 Members and 1 Guest are viewing this topic.

Offline fuzzy

Well just so you know...the plan is to ask that all delegates who learned how from our tuts to do a few things:

A) donate a small % (perhaps 5%?) to Beyondbitcoinx.net so users who actively propagate content and earn Xpoints can redeem them for Shares in bitshares DACs

B) donate a sizable amount (perhaps 25%?) to a cause that will improve the world in some way (ex. Khanacademy, Cancer Research, Electronic Frontier Foundation...etc) -- In return, the donating delegates should ask these causes to help them produce project updates to post on their delegate page (users will earn Xpoints to propagate this content on social media)

C) vote for the delegates of those who helped to produce the tutorials

In return, if they follow these criteria they will be placed on the Beyond Bitcoin Delegate slate, which will have a "quick link" that enables people to easily vote for them from the homepage of their respective DACs.  I will likely make a video at some point to talk a little more about this, but for now I have to bash my head against the keyboard some more...

Oh, and as always, suggestions on how to make this project better are always welcome.
WhaleShares==DKP; BitShares is our Community! 
ShareBits and WhaleShares = Love :D

Offline infovortice2013

  • Board Moderator
  • Hero Member
  • *****
  • Posts: 521
    • View Profile
    • BitShares en español
  • BitShares: traderx
yeah! the fuzz good to know the basics to run delegate!!  i'm interested too.
New Keyoteeid: 5rUhuLCDWUA2FStkKVRTWYEqY1mZhwpfVdRmYEvMRFRD1bqYAL
new08/21 id 5Sjf3LMuYPSeNnjLYXmAoHj5Z6TPCmwmfXD6XwDmg27dwfQ

Offline G1ng3rBr34dM4n

An update: I now have found a proper provider on which to run beyond bitcoin delegates and I will be learning over thr course of his week the best practices for doing so.  At that point, we will be setting up sessions for non tehcies to learn the basics.

Good work Fuzz, can't wait!

Offline fuzzy

An update: I now have found a proper provider on which to run beyond bitcoin delegates and I will be learning over thr course of his week the best practices for doing so.  At that point, we will be setting up sessions for non tehcies to learn the basics.
WhaleShares==DKP; BitShares is our Community! 
ShareBits and WhaleShares = Love :D

Offline cube

  • Hero Member
  • *****
  • Posts: 1404
  • Bit by bit, we will get there!
    • View Profile
  • BitShares: bitcube
Hi,

I am looking for a non-techie to partner in being a delegate. Please PM me if you are interested.
ID: bitcube
bitcube is a dedicated witness and committe member. Please vote for bitcube.

Offline Gentso1

  • Hero Member
  • *****
  • Posts: 931
    • View Profile
  • BitShares: gentso
Spoke to rivrhead about it last night and it seems it should be any more difficult than cloud mining pts was.


It's actually exactly the same. Get a host, build the CLI client, open/unlock your delegate wallet and make sure block production is turned on.


After that it's just tuning: Number of max/desired connections, some iptables (firewall) and sshd setup to lock things down a bit and Bob's your uncle, you're a delegate candidate.

Is there a link to a step by step guide?

http://wiki.bitshares.org/index.php/Bitshares-x-how-to

Thats a link on how to create a account, I am asking if their is a how to on setting up a server for running a delegate.

oops. wrong link, this is the right one http://wiki.bitshares.org/index.php/BitShares_X_Delegate_How-To
Its no big deal I just noticed if I clicked the Bitshares logo from the first link I could have found it......its my bad for needing to be spoon fed. Thanks

Offline soniq

  • Full Member
  • ***
  • Posts: 181
    • View Profile
Spoke to rivrhead about it last night and it seems it should be any more difficult than cloud mining pts was.


It's actually exactly the same. Get a host, build the CLI client, open/unlock your delegate wallet and make sure block production is turned on.


After that it's just tuning: Number of max/desired connections, some iptables (firewall) and sshd setup to lock things down a bit and Bob's your uncle, you're a delegate candidate.

Is there a link to a step by step guide?

http://wiki.bitshares.org/index.php/Bitshares-x-how-to

Thats a link on how to create a account, I am asking if their is a how to on setting up a server for running a delegate.

oops. wrong link, this is the right one http://wiki.bitshares.org/index.php/BitShares_X_Delegate_How-To
Pr7V9GUm59dtKWXG6RJSymPsyCaCKWwNEj
Soniq on Bitcointalk -- Verified
Bitshares btsx:soniq

Offline Gentso1

  • Hero Member
  • *****
  • Posts: 931
    • View Profile
  • BitShares: gentso
Spoke to rivrhead about it last night and it seems it should be any more difficult than cloud mining pts was.


It's actually exactly the same. Get a host, build the CLI client, open/unlock your delegate wallet and make sure block production is turned on.


After that it's just tuning: Number of max/desired connections, some iptables (firewall) and sshd setup to lock things down a bit and Bob's your uncle, you're a delegate candidate.

Is there a link to a step by step guide?

http://wiki.bitshares.org/index.php/Bitshares-x-how-to

Thats a link on how to create a account, I am asking if their is a how to on setting up a server for running a delegate.

Offline soniq

  • Full Member
  • ***
  • Posts: 181
    • View Profile
Spoke to rivrhead about it last night and it seems it should be any more difficult than cloud mining pts was.


It's actually exactly the same. Get a host, build the CLI client, open/unlock your delegate wallet and make sure block production is turned on.


After that it's just tuning: Number of max/desired connections, some iptables (firewall) and sshd setup to lock things down a bit and Bob's your uncle, you're a delegate candidate.

Is there a link to a step by step guide?

http://wiki.bitshares.org/index.php/Bitshares-x-how-to
Pr7V9GUm59dtKWXG6RJSymPsyCaCKWwNEj
Soniq on Bitcointalk -- Verified
Bitshares btsx:soniq

Offline Gentso1

  • Hero Member
  • *****
  • Posts: 931
    • View Profile
  • BitShares: gentso
Spoke to rivrhead about it last night and it seems it should be any more difficult than cloud mining pts was.


It's actually exactly the same. Get a host, build the CLI client, open/unlock your delegate wallet and make sure block production is turned on.


After that it's just tuning: Number of max/desired connections, some iptables (firewall) and sshd setup to lock things down a bit and Bob's your uncle, you're a delegate candidate.

Is there a link to a step by step guide?
« Last Edit: August 24, 2014, 02:49:26 pm by Gentso1 »

Offline fuzzy

I am interested in knowing how many people are wanting to take part in a Google Hangout with screensharing so people can see precisely how to do it. 

We will post it to the BeyondBitcoin Channel on Youtube and to the BeyondBitcoin SubForum.

that would be awesome!




thanks for the interest guys/gals.  Bumping this to keep it alive and well for a couple more days for maximum eyes on.
WhaleShares==DKP; BitShares is our Community! 
ShareBits and WhaleShares = Love :D

Offline Akado

  • Hero Member
  • *****
  • Posts: 2752
    • View Profile
  • BitShares: akado
I am interested in knowing how many people are wanting to take part in a Google Hangout with screensharing so people can see precisely how to do it. 

We will post it to the BeyondBitcoin Channel on Youtube and to the BeyondBitcoin SubForum.

that would be awesome!
https://metaexchange.info | Bitcoin<->Altcoin exchange | Instant | Safe | Low spreads

Offline Riverhead

Spoke to rivrhead about it last night and it seems it should be any more difficult than cloud mining pts was.


It's actually exactly the same. Get a host, build the CLI client, open/unlock your delegate wallet and make sure block production is turned on.


After that it's just tuning: Number of max/desired connections, some iptables (firewall) and sshd setup to lock things down a bit and Bob's your uncle, you're a delegate candidate.

Offline donkeypong

  • Hero Member
  • *****
  • Posts: 2329
    • View Profile
If anyone wants to team up with a non-techie (me) who can help promote you in exchange for a small cut, PM me.

Offline fuzzy

I am interested in knowing how many people are wanting to take part in a Google Hangout with screensharing so people can see precisely how to do it. 

We will post it to the BeyondBitcoin Channel on Youtube and to the BeyondBitcoin SubForum.
Is there any background knowledge required? I woud love to be able to setup and run my own delegate instead of relying on a service.

Can you give us any idea of the the difficulty level ?

Spoke to rivrhead about it last night and it seems it should be any more difficult than cloud mining pts was.
WhaleShares==DKP; BitShares is our Community! 
ShareBits and WhaleShares = Love :D

Offline Gentso1

  • Hero Member
  • *****
  • Posts: 931
    • View Profile
  • BitShares: gentso
I am interested in knowing how many people are wanting to take part in a Google Hangout with screensharing so people can see precisely how to do it. 

We will post it to the BeyondBitcoin Channel on Youtube and to the BeyondBitcoin SubForum.
Is there any background knowledge required? I woud love to be able to setup and run my own delegate instead of relying on a service.

Can you give us any idea of the the difficulty level ?


Offline G1ng3rBr34dM4n

I am interested in knowing how many people are wanting to take part in a Google Hangout with screensharing so people can see precisely how to do it. 

We will post it to the BeyondBitcoin Channel on Youtube and to the BeyondBitcoin SubForum.

hands up

Same for me!

Offline soniq

  • Full Member
  • ***
  • Posts: 181
    • View Profile
I am interested in knowing how many people are wanting to take part in a Google Hangout with screensharing so people can see precisely how to do it. 

We will post it to the BeyondBitcoin Channel on Youtube and to the BeyondBitcoin SubForum.

hands up
Pr7V9GUm59dtKWXG6RJSymPsyCaCKWwNEj
Soniq on Bitcointalk -- Verified
Bitshares btsx:soniq

Offline fuzzy

I am interested in knowing how many people are wanting to take part in a Google Hangout with screensharing so people can see precisely how to do it. 

We will post it to the BeyondBitcoin Channel on Youtube and to the BeyondBitcoin SubForum.
WhaleShares==DKP; BitShares is our Community! 
ShareBits and WhaleShares = Love :D

Offline G1ng3rBr34dM4n

Totally missed the gun when this went live, I was real into PTS when it started but life got at me.  just saw BTSX went live.  how/what do i need to do to become a delegate? and what is the benefit for people making me a delegate and benefit for me?  sorry if this is noob question.  feel free to point me in right direction :-)

Same here. I'm really interested and curious and would really like to know more about this. Would really appreciate a Delegates 101 kind of thread, explaining the how to's, what is needed, what it is, duties and responsibilities, costs it might have, etc, etc

Posting to learn more about becoming a delegate.
What are some of the specs to look at when shopping for a VPS? 

My interest in setting up a delegate has actually been influenced by a couple of PMs with fuznuts; I'm looking to utilize the delegate earnings to bootstrap a startup I've been working on for a few years and transition the functionality of this "physical" startup into the DAC world to solve a major global problem.  I've been hypothesizing that beyond the "internet of things", there will be a "blockchain of things" where physical embedded systems will be connected through blockchains.  I'd like to attempt to do this with food production.

Looking for like-minded people to help out, PM me for details.  Will hop on the mumble server in the near future to explain more.

Offline Akado

  • Hero Member
  • *****
  • Posts: 2752
    • View Profile
  • BitShares: akado
Totally missed the gun when this went live, I was real into PTS when it started but life got at me.  just saw BTSX went live.  how/what do i need to do to become a delegate? and what is the benefit for people making me a delegate and benefit for me?  sorry if this is noob question.  feel free to point me in right direction :-)

Same here. I'm really interested and curious and would really like to know more about this. Would really appreciate a Delegates 101 kind of thread, explaining the how to's, what is needed, what it is, duties and responsabilities, costs it might have, etc, etc
https://metaexchange.info | Bitcoin<->Altcoin exchange | Instant | Safe | Low spreads

Offline RejectKid

  • Full Member
  • ***
  • Posts: 87
    • View Profile
    • Facebook Profile
Totally missed the gun when this went live, I was real into PTS when it started but life got at me.  just saw BTSX went live.  how/what do i need to do to become a delegate? and what is the benefit for people making me a delegate and benefit for me?  sorry if this is noob question.  feel free to point me in right direction :-)
PTS: Pu4ahefp2nMXeQw2cxome8g6V9B4faLx81 BTC: 1NcZg4xF9zSCNUpVanfwfMJY7kqAXtdrbu MMC: MWsdbnkdZRPNEQru1YeeATZTGmqhuSYFoN
Reddit: www.reddit.com/r/protoshare www.reddit.com/r/memorycoin

Offline GaltReport

I'll admit I have not joined the effort as a delegate. However I would be interested in joining with the intention of building tools that make it easier for non-technical folks.

Also I'm thinking about ability to do nice monitoring features too - e.g. "is my node alive and well?"

What I would suggest is for Bytemaster to setup a node in AWS (Amazon Web Services) and make an image that then is easy to configure for each delegate.

Then all a delegate needs to do is fire up an instance with that public image, and then configuration of a private key should be MUCH easier, than trying to compile the whole thing from scratch.

Just my 2 cents. That's how I would go about it.

I agree that is where things should go.

 +5%

That's is how TOR relays  work.  just point and click to launch in AWS.

Offline gamey

  • Hero Member
  • *****
  • Posts: 2253
    • View Profile
Im looking for a link I seen earlier on how to setup a  delegate, cant seem to find now. Can you point me in right direction?

Also is it profitable right now to become a delegate? is there a break even point so far from existing delgates ?
It is not particularly profitable.  Profit will come later
Am I helping the network by keeping my bitsharesx wallet open?
This is a good question.  I am guessing, but likely an open wallet is only to allow user interaction.
Is there any other advantages to becoming a delegate other than supporting the  network?
Future potential is immense.
I am interested in creatign a delegate, but do not have the technical expertise
I have decided against running as one.  It requires a little time etc that I do not have. I'm still willing to help out anyone who I've previously discussed this with.
Cheers

http://wiki.bitshares.org/index.php/BitShares_X_Solutions#Delegate_HOW-TO
I speak for myself and only myself.

Offline soniq

  • Full Member
  • ***
  • Posts: 181
    • View Profile
Im looking for a link I seen earlier on how to setup a  delegate, cant seem to find now. Can you point me in right direction?

Also is it profitable right now to become a delegate? is there a break even point so far from existing delgates ?

Am I helping the network by keeping my bitsharesx wallet open?

Is there any other advantages to becoming a delegate other than supporting the  network?

I am interested in creatign a delegate, but do not have the technical expertise

Cheers
Pr7V9GUm59dtKWXG6RJSymPsyCaCKWwNEj
Soniq on Bitcointalk -- Verified
Bitshares btsx:soniq

Offline onceuponatime


Offline Stan

  • Hero Member
  • *****
  • Posts: 2908
  • You need to think BIGGER, Pinky...
    • View Profile
    • Cryptonomex
  • BitShares: Stan
I am a non-tech.

I have a question of some concern regarding this thread. Will it be possible to be a delegate if one is travelling frequently with only a laptop in his possession? Presumably the laptop would be off at least during plane flights and possibly longer.

There are lots of ways to be a delegate while letting someone else provide and manage the hardware.  As competition heats up, people will be looking for discriminators.  Before long, most delegate candidates will turn the hardware operations over to proven experts to get their credibility and thus "check that square".  Otherwise, they will have to work extra hard to convince voters that they have the technical end well covered.

Hardware operators will have to work hard to demonstrate that they are not centralizing the network if a lot of people use their services and equipment.  Interesting design challenge, no?

So while hardware operators compete in that domain, people who are able to motivate voters will be competing to be the most trusted, best managed, and most helpful to the industry.  These are business and marketing and political skills.

IMHO those two kinds of skills (technical and business) will not typically reside in a single individual.

That said, it may be a while before competition heats up, during which time a likable person with an intermittently connected laptop might be in the top 101.  This is a chance for anyone to earn some profit before somebody out-competes them for their slot.  :)


« Last Edit: June 16, 2014, 06:48:38 pm by Stan »
Anything said on these forums does not constitute an intent to create a legal obligation or contract of any kind.   These are merely my opinions which I reserve the right to change at any time.

Offline onceuponatime

I am a non-tech.

I have a question of some concern regarding this thread. Will it be possible to be a delegate if one is travelling frequently with only a laptop in his possession? Presumably the laptop would be off at least during plane flights and possibly longer.

Offline hasher

  • Full Member
  • ***
  • Posts: 87
    • View Profile
im prepared to be a delegate from the pr-tech side, my native language is rus, i speak eng, i have made significant contribution to rus cryptocommunity during last 1.5 years for promotion, research, education. im a single individual, not involved deeply to any "party" or community, i just know economy/finances and it-futurology fields very well and want to grow in this sphere, though i dont have enough finances or big connections to make a really huge impact.
thought a bit, non tech delegate need to have large audience, which i doesn't have, only 500-1000 unique hits in my community blog, thats not enough for intercontinental representative :)
« Last Edit: June 17, 2014, 12:54:03 pm by hasher »

Offline Stan

  • Hero Member
  • *****
  • Posts: 2908
  • You need to think BIGGER, Pinky...
    • View Profile
    • Cryptonomex
  • BitShares: Stan
Maybe dumb, but if you're short of delegates, have you considered reaching out to the NXT community?
If there's a profit incentive, maybe some of the people running NXT nodes may have the know how and the desire to become delegates if they're made aware of the opportunity.

I would suggest that if competition heats up to be a delegate in this forum, delegates with a second (presumably much less important) community where they have become known and respected might go there to recruit enough cross-overs to get elected as a delegate.  Over time, I predict there will be one or more BitShares delegates from every major community - because that's where the votes may be easier to find.

Then all the radio and talk-show personalities will realize that they can recruit votes from their audiences.

Then people who belong to totally non-crypto communities (save the aardvarks!) will start drumming up supporters there.

It will come down to a contest of who can recruit the most new supporters from anywhere in the world where they can be found.  And all new recruits become BitShareholders.

If developers make their DAC delegate positions lucrative enough, the top 101 best crypto-evangelists in the world will be working to recruit more shareholders from people likely to support them.  They will have to keep doing it because to stand still is to be overtaken by more zealous evangelists.  It will become a good paying full time job bringing in new voters from outside the community.

(And THAT is our secret weapon.)


Anything said on these forums does not constitute an intent to create a legal obligation or contract of any kind.   These are merely my opinions which I reserve the right to change at any time.

Offline Empirical1

  • Hero Member
  • *****
  • Posts: 884
    • View Profile
Maybe dumb, but if you're short of delegates, have you considered reaching out to the NXT community?
If there's a profit incentive, maybe some of the people running NXT nodes may have the know how and the desire to become delegates if they're made aware of the opportunity.

Offline liondani

  • Hero Member
  • *****
  • Posts: 3737
  • Inch by inch, play by play
    • View Profile
    • My detailed info
  • BitShares: liondani
  • GitHub: liondani

Offline JakeThePanda

  • Sr. Member
  • ****
  • Posts: 233
    • View Profile
I'm one of the technically challenged and I'm willing to put in the time and investment. I just need the know how.

Offline AdamBLevine

  • Sr. Member
  • ****
  • Posts: 492
    • View Profile
    • Let's Talk Bitcoin!
Yep, I'm interested if it's not a large time commitment or technical barrier but it seems like at least right now it requires specialized knowledge I do not have, or really want to spend the time to learn.
Email me at adam@letstalkbitcoin.com

Offline xeroc

  • Board Moderator
  • Hero Member
  • *****
  • Posts: 12922
  • ChainSquad GmbH
    • View Profile
    • ChainSquad GmbH
  • BitShares: xeroc
  • GitHub: xeroc
+5% nice controbution to the community.

Offline gamey

  • Hero Member
  • *****
  • Posts: 2253
    • View Profile

What I would suggest is for Bytemaster to setup a node in AWS (Amazon Web Services) and make an image that then is easy to configure for each delegate.


Probably more simple solution (you don't need to know how to fire up EC2 instance from image) - just use Vagrant and the config files from this repo https://github.com/valzav/vagrant_bitshares_toolkit
Basically after installing Vagrant and specifying your AWS credentials you need to fire up a single command to configure instance and compile bitshares_toolkit on it:
vagrant up --provider=aws

It also supports DigitalOcean or you can use your local VirtualBox VM to give it a try.

 +5% +5%  Excellent. 

I haven't tried this yet, but I love the idea.  Works across Digital Ocean, VirtualBox, and AWS.  Seems like a better solution than anything posted so far.  I'll have to go install Vagrant to see what it is about.
I speak for myself and only myself.

Offline valzav

  • Sr. Member
  • ****
  • Posts: 294
    • View Profile

What I would suggest is for Bytemaster to setup a node in AWS (Amazon Web Services) and make an image that then is easy to configure for each delegate.


Probably more simple solution (you don't need to know how to fire up EC2 instance from image) - just use Vagrant and the config files from this repo https://github.com/valzav/vagrant_bitshares_toolkit
Basically after installing Vagrant and specifying your AWS credentials you need to fire up a single command to configure instance and compile bitshares_toolkit on it:
vagrant up --provider=aws

It also supports DigitalOcean or you can use your local VirtualBox VM to give it a try.

Offline bitmeat

  • Hero Member
  • *****
  • Posts: 1116
    • View Profile
Quote
Fixed number of delegates is constraining the network with no scalability.

Isn't this effectively POS without the D?

Offline Kenof

  • Full Member
  • ***
  • Posts: 71
    • View Profile
100 delegates seems a low number, and my gut feeling is that would be a good move to let more people have a chance of participating in the network in this way. I always assumed PoS to mean that everyone who wanted to would have a chance of participating / being rewarded for being in the network - but the PoS is currently limited to 100 delegates, right? (many of whom have spun up many VPS instances). I like the design with voting though, but limiting it to 100 seems top-heavy. Should the PoS not be a proportional system, with no upper limit on the number of delegates? This would have the effect of making it more distributed. I think more instructions are needed as a priority to make the process a little easier.

+5%

I was thinking about this a lot and must say that I agree with you completely. Fixed number of delegates is constraining the network with no scalability.

Maybe set 100 delegates as minimum and with more then 10 000 (100^2) active users add 1 delegate per 100 users. Using this approach network will always have similar ratio of users and delegates thus becoming more decentralized with more active users.

Also if there is number of active users fluctuating between for example 10 095 and 10 102 number of delegates will constantly vary between 100 and 101. Solution to this problem could be using some kind of hysteresis. Number of 100 users could be used but this needs to be chosen wisely.
If number of users is more then 10 100 then 101 delegates are active and if less then 10 000 users are ative there are 100 delegates.
« Last Edit: June 13, 2014, 08:28:52 am by Kenof »
Making life easier.

Offline pgbit

  • Sr. Member
  • ****
  • Posts: 241
    • View Profile
It seems to me that we still may have one nagging barrier to entry for delegates:  technical know-how.

I've noticed a few wistful postings on the delegate billboards indicating an interest in being a delegate "if it's not too hard" or "too fiddley".

It seems to me that some of our best delegate candidates (those with the ability to grow the industry, advocate a vision, engender trust, and/or represent constituencies) may be shut out, intimidated, or just too busy to keep up with the technical side of things.

I wonder if there are many who feel that way?

I suppose one solution might be to partner with a geek and become a formidable winning Delegate together.

Is anyone else thinking along this line?  Other concerns or ideas?
100 delegates seems a low number, and my gut feeling is that would be a good move to let more people have a chance of participating in the network in this way. I always assumed PoS to mean that everyone who wanted to would have a chance of participating / being rewarded for being in the network - but the PoS is currently limited to 100 delegates, right? (many of whom have spun up many VPS instances). I like the design with voting though, but limiting it to 100 seems top-heavy. Should the PoS not be a proportional system, with no upper limit on the number of delegates? This would have the effect of making it more distributed. I think more instructions are needed as a priority to make the process a little easier.

Offline Stan

  • Hero Member
  • *****
  • Posts: 2908
  • You need to think BIGGER, Pinky...
    • View Profile
    • Cryptonomex
  • BitShares: Stan
I'll admit I have not joined the effort as a delegate. However I would be interested in joining with the intention of building tools that make it easier for non-technical folks.

Also I'm thinking about ability to do nice monitoring features too - e.g. "is my node alive and well?"

What I would suggest is for Bytemaster to setup a node in AWS (Amazon Web Services) and make an image that then is easy to configure for each delegate.

Then all a delegate needs to do is fire up an instance with that public image, and then configuration of a private key should be MUCH easier, than trying to compile the whole thing from scratch.

Just my 2 cents. That's how I would go about it.

I agree that is where things should go.

Thinking ahead, the ultimate solution should have intercontinental diversity.  It shouldn't be possible for someone to order AWS to shut down most of a DAC's delegates in one swell foop.
Anything said on these forums does not constitute an intent to create a legal obligation or contract of any kind.   These are merely my opinions which I reserve the right to change at any time.

Offline bitcoinba

  • Full Member
  • ***
  • Posts: 193
    • View Profile

Offline Stan

  • Hero Member
  • *****
  • Posts: 2908
  • You need to think BIGGER, Pinky...
    • View Profile
    • Cryptonomex
  • BitShares: Stan
Correct me if I'm wrong but a delegate's job is to sign messages. Nothing less, nothing more. A cell phone could do that. My point is a micro instance can totally do it, and it costs like what $15/mo? AWS instance would be much more likely to be always on, compared to my home internet, which goes out once in awhile.

Another reason I offer AWS is because it is extremely easy for someone to create an image, that then others can just fire up, may be edit a single file and reboot. This discussion is about bringing non-technical delegates on-board. Even if it is just 5 lines, it's never that simple, unless you use the exact same version for everything. Even then, sometimes you do an update and you get the wrong library linking mixed up, stuff doesn't compile. I'm advanced user so I can recover from these things, but it is very discouraging for the non-technical fellas.

Technically, a delegate's job is that simple, but we hope it will grow to be much more significant.  If we can make the job profitable enough, then it will get competitive and the way many will compete is to plow some of those profits back into the industry - doing things that will keep them elected.  Thus, much of the maintenance and promotion and further development work and strategic decision making could migrate into the hands of the delegates.

Decentralizing these decisions from individual developers and making it possible to cut the tether on the way to full autonomy.

Quote
Delegate positions will be far more significant roles than is yet foreseen in the minds of men.
https://bitsharestalk.org/index.php?topic=4821.msg62779#msg62779
« Last Edit: June 13, 2014, 04:38:11 am by Stan »
Anything said on these forums does not constitute an intent to create a legal obligation or contract of any kind.   These are merely my opinions which I reserve the right to change at any time.

Offline bobmaloney

Non-technical delegate, reporting.
"The crows seemed to be calling his name, thought Caw."
- Jack Handey (SNL)

Offline gamey

  • Hero Member
  • *****
  • Posts: 2253
    • View Profile
Correct me if I'm wrong but a delegate's job is to sign messages. Nothing less, nothing more. A cell phone could do that. My point is a micro instance can totally do it, and it costs like what $15/mo? AWS instance would be much more likely to be always on, compared to my home internet, which goes out once in awhile.

Another reason I offer AWS is because it is extremely easy for someone to create an image, that then others can just fire up, may be edit a single file and reboot. This discussion is about bringing non-technical delegates on-board. Even if it is just 5 lines, it's never that simple, unless you use the exact same version for everything. Even then, sometimes you do an update and you get the wrong library linking mixed up, stuff doesn't compile. I'm advanced user so I can recover from these things, but it is very discouraging for the non-technical fellas.

I agree 100% with what you're saying except if you install ubuntu 14.04 LTS and go through the list it should work 100% of the time.

AWS has a lot of advantages, but there is a disadvantage to having a recommended provider.  It adds to centralization but at this point it doesn't really matter.  Someone still has to do all the private key work on each instance after it is fired up and then upkeep it.  That to me seems to be the hard part.  Not the initial setup.  Thats why I decided against messing with this stuff.  Too much time commitment going forward keeping on top of things.

If you could make a tool to migrate the private keys (other data?) to each newly updated AWS image I think that'd be great.  Perhaps automating the whole thing.  install.sh and update.sh ?
I speak for myself and only myself.

Offline bitmeat

  • Hero Member
  • *****
  • Posts: 1116
    • View Profile
Correct me if I'm wrong but a delegate's job is to sign messages. Nothing less, nothing more. A cell phone could do that. My point is a micro instance can totally do it, and it costs like what $15/mo? AWS instance would be much more likely to be always on, compared to my home internet, which goes out once in awhile.

Another reason I offer AWS is because it is extremely easy for someone to create an image, that then others can just fire up, may be edit a single file and reboot. This discussion is about bringing non-technical delegates on-board. Even if it is just 5 lines, it's never that simple, unless you use the exact same version for everything. Even then, sometimes you do an update and you get the wrong library linking mixed up, stuff doesn't compile. I'm advanced user so I can recover from these things, but it is very discouraging for the non-technical fellas.

Offline metalallen

  • Sr. Member
  • ****
  • Posts: 262
    • View Profile
As a non-technical guy, I'm looking forward it.
浮壹白的微博:http://weibo.com/u/2279693077
BTSX Account:metalallen

Offline toast

  • Hero Member
  • *****
  • Posts: 4001
    • View Profile
  • BitShares: nikolai
Quote
Sometimes they have TOS against "mining" FYI

only when your miner runs 100% cpu continuously... our nodes hardly compare even to normal web servers they are hosting
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 gamey

  • Hero Member
  • *****
  • Posts: 2253
    • View Profile
I'll admit I have not joined the effort as a delegate. However I would be interested in joining with the intention of building tools that make it easier for non-technical folks.

Also I'm thinking about ability to do nice monitoring features too - e.g. "is my node alive and well?"

What I would suggest is for Bytemaster to setup a node in AWS (Amazon Web Services) and make an image that then is easy to configure for each delegate.

Then all a delegate needs to do is fire up an instance with that public image, and then configuration of a private key should be MUCH easier, than trying to compile the whole thing from scratch.

Just my 2 cents. That's how I would go about it.

If people stick with the recommended version of linux and Bitshares devs make sure it compiles out of the box (given instructions) then there really should not be much of an issue. I think people are more scared to try to learn a rudimentary set of command line commands over anything.

If Bitshares devs make migrating to new versions as easy as possible then it would likely remove the largest hindrance towards adoption.

A node app that monitors the delegate and displays stats etc might be useful, but learning the ~5 commands it takes to run the delegate isn't exactly difficult.

Copy/move/delete, the git commands.  cd..  What else is there ?

If anyone wants to offer up a bounty I'll install virtual box and screen capture software and make a walk through.

 AWS is an expensive option on their higher tier offerings.  If delegate server would fit in a micro-instance then perhaps AWS would be a good solution?  (considering price.)  Sometimes they have TOS against "mining" FYI...  but the upside is you can fire up an instance in data centers all around the globe.
I speak for myself and only myself.

Offline bytemaster

I'll admit I have not joined the effort as a delegate. However I would be interested in joining with the intention of building tools that make it easier for non-technical folks.

Also I'm thinking about ability to do nice monitoring features too - e.g. "is my node alive and well?"

What I would suggest is for Bytemaster to setup a node in AWS (Amazon Web Services) and make an image that then is easy to configure for each delegate.

Then all a delegate needs to do is fire up an instance with that public image, and then configuration of a private key should be MUCH easier, than trying to compile the whole thing from scratch.

Just my 2 cents. That's how I would go about it.

I agree that is where things should go. 
For the latest updates checkout my blog: http://bytemaster.bitshares.org
Anything said on these forums does not constitute an intent to create a legal obligation or contract between myself and anyone else.   These are merely my opinions and I reserve the right to change them at any time.

Offline bitmeat

  • Hero Member
  • *****
  • Posts: 1116
    • View Profile
I'll admit I have not joined the effort as a delegate. However I would be interested in joining with the intention of building tools that make it easier for non-technical folks.

Also I'm thinking about ability to do nice monitoring features too - e.g. "is my node alive and well?"

What I would suggest is for Bytemaster to setup a node in AWS (Amazon Web Services) and make an image that then is easy to configure for each delegate.

Then all a delegate needs to do is fire up an instance with that public image, and then configuration of a private key should be MUCH easier, than trying to compile the whole thing from scratch.

Just my 2 cents. That's how I would go about it.

Offline donkeypong

  • Hero Member
  • *****
  • Posts: 2329
    • View Profile
I hereby "out" myself as being non-technical.

Offline Stan

  • Hero Member
  • *****
  • Posts: 2908
  • You need to think BIGGER, Pinky...
    • View Profile
    • Cryptonomex
  • BitShares: Stan
It seems to me that we still may have one nagging barrier to entry for delegates:  technical know-how.

I've noticed a few wistful postings on the delegate billboards indicating an interest in being a delegate "if it's not too hard" or "too fiddley".

It seems to me that some of our best delegate candidates (those with the ability to grow the industry, advocate a vision, engender trust, and/or represent constituencies) may be shut out, intimidated, or just too busy to keep up with the technical side of things.

I wonder if there are many who feel that way?

I suppose one solution might be to partner with a geek and become a formidable winning Delegate together.

Is anyone else thinking along this line?  Other concerns or ideas?

Anything said on these forums does not constitute an intent to create a legal obligation or contract of any kind.   These are merely my opinions which I reserve the right to change at any time.