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 ... 15 16 17 18 19 20 21 [22] 23 24 25 26 27 28 29 ... 33
316
Stakeholder Proposals / Re: Quick question
« on: December 17, 2014, 10:01:44 pm »
I already started work on something similar, however it is written in python and not php, see: https://github.com/wackou/bts_tools

It doesn't provide (yet) all the features you're talking about (it's mostly monitoring, not full-fledged access), but it's still very much a work in progress.
I would still advise you to go ahead with your project (if only just for fun) as it's always good to have multiple ideas / a bit of healthy competition :)

318
General Discussion / Re: delegate, remember to backup the chain directory
« on: December 17, 2014, 11:19:05 am »
thanks, very good advice... So infuriating to be waiting during a resync while it could have been solved so quickly with a backup  :'(

Will keep that in mind for next time...

319
Stakeholder Proposals / Re: Technical Delegates Real Time Chat
« on: December 16, 2014, 10:14:37 pm »
Delegates should have monitoring tools to self-diagnose network and node issues. I agree getting pinged by a fellow delegate is a nice thing if the monitoring tools fail, but it doesn't seem to be adequate for production-level financial systems IMHO.

I have started to develop such tools, you can find them here: https://github.com/wackou/bts_tools
and my delegate proposal to help me fund my time to further develop the tools: https://bitsharestalk.org/index.php?topic=11857.0

320
General Discussion / Re: Network issues
« on: December 15, 2014, 10:40:19 am »
Does somebody know whether bter/btc38/... are reading these forums? Or if someone knows how to contact them? Because I believe that they should either:
 - make sure they are on 0.4.26 as all the delegates (on a frozen network, granted)
 - freeze deposits/withdrawals if they are still on 0.4.25 as people could do a double-spend then

Reverting back to 0.4.25 for delegates on friday was the best solution as most, if not all users, were still on 0.4.25, but 0.4.26 has now been published on bitshares.org so it's hard to estimate which fork it's better to move on to...

321
General Discussion / Re: Network issues
« on: December 15, 2014, 10:28:01 am »
hree are on a mysteriously named 0.4.26 (with missing v)

that's probably because those delegates publish version manually instead of using the wallet_publish_version command (I used to do it this way too before realizing it's much easier to call wallet_publish_version)

322
General Discussion / Re: Network issues
« on: December 15, 2014, 10:25:57 am »
what about downgrading to v 0.4.25-RC2 again?

I strongly recommend no one take any action until we have official word on the matter.

edit: you might make it worse by downgrading

 +5% even though the superhero voice inside my head tells me that downgrading to v0.4.25-RC2 might solve the issue (for now, with the potential security issue open again), the reasonable voice inside my head (which usually ends up being right) says to not do anything until we have bytemaster or vikram pitch on the issue...

323
General Discussion / Re: Network issues
« on: December 15, 2014, 10:22:29 am »
If all delegates were on the same fork, it would be 100% participation - obviously some delegates are on a different fork(s).

I don't think it's a fork, it looks like it's much worse than that, my (wild, uninformed) guess is that the network is completely stalled because someone published a transaction which is now invalid according to the new rules, and no delegate is able to include it in a block and sign it (as all of them are on 0.4.26).

324
General Discussion / Re: Beyond Bitcoin Hangouts -- Delegate Poll
« on: December 15, 2014, 09:44:37 am »
fuzz, we NEED YOU!! ..

+5%, and I'd like to add that even though delegates should be held accountable and their position justified by the value they bring to the network (result-oriented, etc.), there are some tasks that are unquantifiable (in $$) but bring undeniable value, such as bringing together a community (wasn't that what the C in DAC stands for, I can't remember exactly ;D). You won't see that directly in the marketcap, but that's one thing you need to have to survive in a very competitive crypto-landscape (which allow people to stick together even though there are no immediate profits). So you definitely have my vote too.

325
General Discussion / Delegate slate publishing for non-delegates
« on: December 14, 2014, 01:05:18 pm »
I was talking with Fuzz recently and he mentioned his desire to publish a slate of delegates, however he doesn't have a delegate himself to do that and asked me whether I could help him figure it out. Preferably, this should be possible to integrate into the mumble chatroom so people could just click on a link there. After giving it a little bit of thought, I came up with those potential solutions:

  • the dev team enhances the current bts:// url scheme to allow multiple delegates at once

    At the moment, one can create a link bts://<delegate-name>/approve, which will open the GUI wallet and approve the delegate whose name is in the link. That only works for one delegate at a time, though, but probably it would be very easy to extend this to something like bts://approve-slate/delegate1&delegate2&delegate3&delegate4

    PROS:
     - easy, barely no setup required
     - no delegate required either

    CONS:
     - approves all the delegate at the time of clicking, but doesn't change approval if Fuzz updates his slate later

  • Fuzz gets a delegate, only to publish a slate (ie: doesn't try to get elected)

    This would be the more "standard" way of doing it

    PROS:
     - uses standard delegate slate publishing methods
     - he can update his slate, and people that have him approved will vote for the updated slate

    CONS:
     - people need to use "vote as recommended" (not the default option)
     - people need to have him approved in their wallets, which means there's a risk that he ends up becoming an active delegate

  • This message from Toast:

    https://bitsharestalk.org/index.php?topic=12020.msg158784#msg158784

    But I'm not sure I really understand what this entails (this probably sounds like the best solution in the long-term, though)

Any other ideas/thoughts about what would be the best way to do this?

I believe that this would go a long way towards solving voter apathy, and surely there are some low-hanging fruits that can be picked to ensure that it is as easy as possible for people wanting to publish a slate to do so, and for shareholders that trust a community figure to just "follow" their votes.

326
General Discussion / Re: Let's activate the last BitFiat market
« on: December 14, 2014, 09:46:15 am »
Publishing it too, now, alongside all BitFiat assets. This is also part of the bts_tools feeds publishing module, will release a new version in a few days but it is already available on github (see https://bitsharestalk.org/index.php?topic=11857.0)

327
Stakeholder Proposals / Re: New delegate proposal: btstools.digitalgaia
« on: December 14, 2014, 09:42:12 am »
This will also be integrated in the latest version of the tools which I intend to publish in a couple of days
Note that it is already available on github master, for those who prefer to get it from there

328
Stakeholder Proposals / Re: New delegate proposal: btstools.digitalgaia
« on: December 14, 2014, 09:40:24 am »
I am now publishing feeds for all BitFiat assets + BitBTC, BitGold, BitSilver. This will also be integrated in the latest version of the tools which I intend to publish in a couple of days (after the new PTS launch, as they will also have full support for it)

I will add support for BitOil, BitGas, etc. as soon as a consensus emerges as to what can be considered a reliable feed for these prices.

329
Technical Support / Re: The potential for DDoS in DPOS
« on: December 13, 2014, 01:17:52 pm »
if somebody DDoS attacked all seed-nodes simultaneously (the IP address of them are public)
in a situation like yesterday with the fork problems (it could be an attack-scenario from a group of bad/evil delegates also in future...)
what would happen then? How would delegates manage to resync the chain after the update?
Someone that is still connected to the network would just have to post their IP:port and then people could add this node manually (using network_add_node). A bit more cumbersome, but not really worrying. Also, the more seed nodes become available, the harder it is to DDoS all of them at once, given that they are usually contributed by various people all over the world

And what would happen if yesterday somebody DDoS attacked our bitsharestalk forum?
How would we get to consensus about the minority chain fork, without delaying to much cause luck of communication?

That would be much more annoying... I think the key word here, both in the case of seed nodes and communication channels is: redundancy. That's where this thread comes into play: https://bitsharestalk.org/index.php?topic=11749.0

Try DDoS-ing Skype (Microsoft) or Gmail (Google)  :P

330
General Discussion / Re: [URGENT] Delegates Please Upgrade to v0.4.26!
« on: December 13, 2014, 12:46:21 pm »
(considering re-indexing time)

Speaking of which, is re-indexing something that is inherently single-threaded or that could be made multi-threaded in the future? Because that could help speed upgrades a lot, even more so than just the gain from the speedup itself on the computer, eg: sometimes in the past I had only 20-30 minutes of "contiguous time" to upgrade and decided to postpone the upgrade until a bit later when I would have more time, because otherwise I wouldn't have been available to unlock my wallet after re-indexing.

Pages: 1 ... 15 16 17 18 19 20 21 [22] 23 24 25 26 27 28 29 ... 33