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 - wackou

Pages: 1 ... 11 12 13 14 15 16 17 [18] 19 20 21 22 23 24 25 ... 33
256
DevShares / Re: DevShares 0.6.2 Feedback
« on: January 29, 2015, 01:28:30 pm »
I updated the client to 0.6.2 and now I am on a minority fork:

same here, can't manage to get on the main chain... I added the problematic block to my checkpoints.json file:
Code: [Select]
[[
    1,
    "8523e28fde6eed4eb749a84e28c9c7b56870c9cc"
  ],[
    172718,
    "e452dd44902bc86110923285da03ac12e8cfbe6f"
  ],[
    173585,
    "1d1695bc8ebd3ebae0168007afb2912269adbef1"
  ],[
    179000,
    "ba3d03f5bf65d8cc051417b673206e6b0472bcae"
  ],[
    189181,
    "9c4c7f9bab5bea6a64fb1986f8ae131d9d9e2083"
  ]
]

and restarted with --resync-blockchain, but to no avail... Any suggestion as to how to do this properly? Thanks

257
Stakeholder Proposals / Re: USN-2485-1: GNU C Library vulnerability
« on: January 28, 2015, 07:25:53 pm »
Not to downplay it, this is a serious issue, but no need to panic as this should only affect "old" versions of libc, ie: < 2.18 (ubuntu 12.04, debian wheezy and older, see https://security-tracker.debian.org/tracker/CVE-2015-0235 for debian).

However, in order to compile the bitshares client you need a recent version of boost/cmake/etc. so you probably already have also a non-affected version of libc.

In any case, delegates should upgrade anyway and maintain their servers always up-to-date, that's the only way to stay reasonable secure (amongst other precautions, but staying up-to-date on security updates is the bare mininum...)

258
Gonna put you on my slate when back at the computer

Added you to my slate


Won't adding this delegate to other trusted delegates' slate compromise its entire purpose?

Don't we want stakeholders to explicitly vote for this delegate if they believe its approval rating is lower than what they think the vote-of-no-confidence threshold should be and to take away some or all of their vote if they think the approval rating is higher than what they think the threshold should be? If this is added to the slate of well established delegates, then I don't think we can really infer much from the approval rating of the "paid-delegate-cutoff.misc.nikolai" delegate, which defeats its entire purpose.

Well, I believe this delegate and voting for another delegate's slate are 2 orthogonal concepts, I don't see a problem there. If I vote for another delegate's slate, I see it as a way for me to "delegate" my vote to someone else, and if that someone else thinks the cutoff delegate should be voted in, then that's fair game. This does make more sense indeed if the slate is the slate of all delegates you vote, instead of just a few more delegates that you want to add to your already partially complete list of delegates, so putting the cutoff delegate on a slate of 5 delegates makes less sense than putting it on a slate of 80 delegates (unless you think there should only be 5 paid delegate, of course).

The other point is: this delegate is just an indicator anyway, it doesn't hold any "juridical" value, and it is a 0% delegate anyway, which might be seen as a good thing to some (although the diff between a 3% and a 0% one is not so big seeing the number of 100% delegates currently voted in)

259
Added you to my slate

260
Released 0.1.6, which contains (amongst other fixes):

- full support for DevShares
- fixed issue with new naming of tags (bts/X.X.X and dvs/X.X.X)
- include slate for btstools.digitalgaia as an example slate
- send notifications grouped by clients (for multiple delegates in same wallet)
- fixed tools for new API in 0.6.0 (blockchain_get_delegate_slot_records)

This version should support both 0.5.3 and 0.6.0, but there might be minor quirks, please let me know if this is the case.

The other main task that I have been working on lately is to write documentation and a tutorial for setting up a delegate. This is still work in progress, but is already in a state which I consider useful. The annoucement for the tutorial is here:

https://bitsharestalk.org/index.php?topic=13627

In the coming weeks, I plan to work mostly on expanding the documentation a lot, and obviously fix the bugs in the tools that are going to pop up.

261
Stakeholder Proposals / Re: cant register
« on: January 25, 2015, 02:12:36 pm »
great explanation wackou!! thanks for your time. But seems that I lost all my credits doing a 2nd register instead of the delegate promotion .... right?

well, it depends how much you had... Consider that a delegate registration is much more expensive than a user registration. A 100% delegate costs about 60'000 BTS to register, so for a 3% delegate this should be about 1800 BTS.

BTW,  do you think 3% is good enough?

Depends on what you will propose to do for the BitShares community. 3% is the standard rate for delegates "just" running the node and keeping it up-to-date. Core developers and other 3rd-party developers have higher pay (usually 100%) to fund their activity. So if you don't have any more plans than just running the delegate, I would suggest 3% (or less), but even then, competition is quite fierce and you will have to convince shareholders to vote for you. I would suggest to read through the history of this subforum and then make up your mind as to how much you want to run your delegate at. Good luck!

262
Stakeholder Proposals / Re: Tutorial about running a delegate
« on: January 24, 2015, 11:20:54 am »
i'll include this tut into delegate page of ravamped .org site - if i'll get your GO - and link to your delegate proposal here!

Sure, go ahead, I'd love it! I see that the countdown is extended and is now a week, that'll give me a bit more time to fine tune it.

263
Stakeholder Proposals / Re: cant register
« on: January 24, 2015, 10:44:14 am »
"wallet_account_register" registers your account on the blockchain, both for users and delegates. It does register a normal user by default, though.

But no worries, you can update the registration of your account using "wallet_account_update_registration":

Code: [Select]
>>> 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 -1): -1 for non-delegates; otherwise the percent of delegate pay to accept per produced block

Returns:
  transaction_record

So in your case, for a 3% delegate and assuming "nicocesar" will pay for the registration (remember, it costs 2 weeks of delegate pay to register):

Code: [Select]
wallet_account_update_registration delegate.nicocesar nicocesar null 3

264
Stakeholder Proposals / Re: Tutorial about running a delegate
« on: January 23, 2015, 05:50:18 pm »
Thanks guys for the kind words!

If you could expand the moniting app tutorials a bit that would be great!

will do, that's definitely the part that I think is useful so I will try to make it clearer

How to install it?

you get all in the same package, so

Code: [Select]
pip install bts_tools

is all you ever have to do. It is really recommended to take 5 mins to understand and use virtualenvs, though, it will save you a lot of headaches in the future. See http://bts-tools.readthedocs.org/en/latest/howto_install.html

What is a WSGI server?

the monitoring tools are run by default as a python script, and serving the http requests is done by an embedded http server written in python. This is nice for development, but is usually not recommended for production.

In production, the usual way of doing this is to have a "real" webserver, such as Apache or nginx do the http part, and ask the python code to give it just the contents of the page, but not serve it. This has many advantages, such as a better security model, more features (eg: SSL if supported by your webserver, etc.)

WSGI is the standard allowing a webserver to execute directly python code (think: mod_php, but for python)

Can I use it with a remote server using ssh key?

if you mean having the client run on a machine, and the monitoring tools run on a different one but monitoring the client through ssh, then yes, it is possible. I would have to review this part, though, as I did it with convenience in mind first, without taking into account the security too much. There is nothing in the doc yet, will get on it too.

265
Stakeholder Proposals / Tutorial about running a delegate
« on: January 23, 2015, 02:40:48 pm »
Hi all,

(tl;dr: tutorial is at: http://bts-tools.readthedocs.org/en/latest/howto.html)

I completed the first version of the tutorial I had planned to write for some time on running a delegate.

The tutorial starts from scratch, and guides you in installing Debian on a VPS, installing the BTS Tools I developed, and then using them to build, run and monitor the BitShares client. Hopefully it is clear enough, and I hope this will motivate more people to look into the BTS Tools.

Tutorial can be found at: http://bts-tools.readthedocs.org/en/latest/howto.html

Note also that this is a first version, it is not 100% complete (but mostly), and any comments/suggestions for improvements are welcome.

I have also started to write more doc in general for the tools (not only the tutorial) but this is still very much a work in progress. Doc is at: http://bts-tools.readthedocs.org/

Please remember to also vote for my delegate: btstools.digitalgaia, it still needs ~5% to get voted in. For a 30%-only delegate this gets you:
 - continued development and funding of the BTS Tools (https://bitsharestalk.org/index.php?topic=12534)
 - more documentation like this one
 - 6 seed nodes/chain servers (2 US, 2 Europe, 2 Asia) for the BitShares and the DevShares network

Hope you like it!

266
Stakeholder Proposals / Re: cant register
« on: January 22, 2015, 11:50:02 am »
well, that's because I have "nico" registered on the blockchain :D

"wallet_list_my_accounts" shows your account in your wallet, and "wallet_get_account" shows the one from the blockchain (which is mine) (the function name is a bit of a misnomer, there's also "blockchain_get_account" which is about the same, but seems to return the data in a different format)

This is strange as it should not have let you create the account with the name "nico" in your wallet knowing that there was already such an account on the blockchain (it's not a problem with the blockchain, but it can sometimes lead to confusion, as what just happened to you).

267
Stakeholder Proposals / Re: Slate for btstools.digitalgaia
« on: January 22, 2015, 11:39:53 am »
Updates:
 - added Chinese developers tradebts.gulu (bitCNY/CNY gateway with btc38, https://bitsharestalk.org/index.php?topic=13457) and dacx.baozou (https://bitsharestalk.org/index.php?topic=13428)
 - added the one and only Fuzz delegate: https://bitsharestalk.org/index.php?topic=13485
 - added project funding delegate, managed by Xeldal: https://bitsharestalk.org/index.php?topic=13500

268
General Discussion / Re: Please Consider Voting for fuzzy.beyondbitcoin
« on: January 20, 2015, 01:18:13 pm »
 +5% +5% voted and adding you to my slate, too!

269
DevShares / PSA: DevShares 0.6.0 has been released
« on: January 20, 2015, 01:16:20 pm »
and upgrade should be done in less than 7 hours now!...

@Vikram: did you forget to post it in the announcement thread or is it a trick to check who's reading the forum daily? :P

270
General Discussion / Re: Working on Code... Blog on Hold
« on: January 14, 2015, 09:12:46 pm »
 +5% your blog posts are great, but writing code is where you excel at. Definitely looking forward to a great 1.0 release, with nice (full and light) wallets, cold-storage and multisig. Then, world domination can only be a couple of steps away 8)

Pages: 1 ... 11 12 13 14 15 16 17 [18] 19 20 21 22 23 24 25 ... 33