Author

Topic: [ANN] SpreadCoin | Decentralize Everything (decentralized blockexplorer coming) - page 246. (Read 790416 times)

legendary
Activity: 2254
Merit: 1290
just use the check for node version it will state if its XT or not

Is that tactic independent of the recently rendered unreliability?

https://bitcointalksearch.org/topic/not-bitcoin-xt-1154520

Quote
It prevents correct detection of Bitcoin XT adoption in the wild since usage will be known to have been tampered with and thus all statistical data gathered by getnodes can only be considered unreliable.

Cheers

Graham


legendary
Activity: 1358
Merit: 1002
Proof of Bitcoin Node (PoBN) needs to have some way to allow people to run the version of Bitcoin core they want to run - imo

Georgem mentioned this as a question and a few other related issues, a day or two ago.

It was a brief passing comment - but it only really hit me yesterday how big of an issue this is.

Yeah, in no way can we force people to download and run a certain bitcoin version.
This would take away all their "voting power" and would be a horrible centralization we impose on the community.

So the "proof" that a servicenode runs a bitcoin node must basically allow a fork to happen, if it has to come to that.

So checking that the a bitcoin node is installed (and is constantly running) must happen not by crosschecking it with some master-bitcoinnode, but differently.


just use the check for node version it will state if its XT or not then double check with both networks of any node on the Pobn network is connected via XT
legendary
Activity: 1484
Merit: 1007
spreadcoin.info
Proof of Bitcoin Node (PoBN) needs to have some way to allow people to run the version of Bitcoin core they want to run - imo

Georgem mentioned this as a question and a few other related issues, a day or two ago.

It was a brief passing comment - but it only really hit me yesterday how big of an issue this is.

Yeah, in no way can we force people to download and run a certain bitcoin version.
This would take away all their "voting power" and would be a horrible centralization we impose on the community.

So the "proof" that a servicenode runs a bitcoin node must basically allow a fork to happen, if it has to come to that.

So checking that the a bitcoin node is installed (and is constantly running) must happen not by crosschecking it with some master-bitcoinnode, but differently.
legendary
Activity: 1456
Merit: 1000
Proof of Bitcoin Node (PoBN) needs to have some way to allow people to run the version of Bitcoin core they want to run - imo

Georgem mentioned this as a question and a few other related issues, a day or two ago.

It was a brief passing comment - but it only really hit me yesterday how big of an issue this is.
hero member
Activity: 646
Merit: 501
Ni dieu ni maître
Ok, thanks for the heads up. Are there any specific tests I can do to find a bug?

If I knew about those specific tests I would do them myself.  Smiley

No sir, what we need to look for are bugs that we don't even assume can exist.

So, it's pretty trial and error, and doing things that are unconventional. (whatever that means)

For example click buttons in an unexpected order, or start functions but abort them in midair etc...
Or try breaking things, forexample by adding lots of VanGen Jobs or by Starting/Stopping VanGen insane amounts of times, etc...

You get the idea.

Sounds good! I'll play around with it and report back with my subsequent thoughts/ opinions...for whatever they're worth.
legendary
Activity: 2912
Merit: 1091
--- ChainWorks Industries ---


~8% of node count in ~24 hours, but it looks like the initial interest has slowed.  Still, they have until January 2016 to get 75% of nodes to switch. A lot can happen in crypto in that time.

where do you get these stats? ...

#crysx

here

Wow.

Bitcoin has "forked":

https://medium.com/@octskyward/why-is-bitcoin-forking-d647312d22c1?1

edit

seems like the XT future fork now has 300 nodes and growing:

https://getaddr.bitnodes.io/nodes/?q=/Bitcoin%20XT:0.11.0/

tanx coins101 ...

ill get to some heavy reading this week ... need a lot of catchup to do ...

#crysx
legendary
Activity: 1456
Merit: 1000


~8% of node count in ~24 hours, but it looks like the initial interest has slowed.  Still, they have until January 2016 to get 75% of nodes to switch. A lot can happen in crypto in that time.

where do you get these stats? ...

#crysx

here

Wow.

Bitcoin has "forked":

https://medium.com/@octskyward/why-is-bitcoin-forking-d647312d22c1?1

edit

seems like the XT future fork now has 300 nodes and growing:

https://getaddr.bitnodes.io/nodes/?q=/Bitcoin%20XT:0.11.0/
legendary
Activity: 2912
Merit: 1091
--- ChainWorks Industries ---


~8% of node count in ~24 hours, but it looks like the initial interest has slowed.  Still, they have until January 2016 to get 75% of nodes to switch. A lot can happen in crypto in that time.

where do you get these stats? ...

#crysx
legendary
Activity: 1456
Merit: 1000


~8% of node count in ~24 hours, but it looks like the initial interest has slowed.  Still, they have until January 2016 to get 75% of nodes to switch. A lot can happen in crypto in that time.
legendary
Activity: 1484
Merit: 1007
spreadcoin.info
No matter who of the devs is right or wrong, this needs to be discussed openly,
so the monopoly some admins have over all the important forums and the censorship we have seen is quite scary.

When threads become threats then something is wrong.

legendary
Activity: 1456
Merit: 1000
Theymos seems to agree - he is deleting posts to XT on the r/bitcoin sub-reddit

https://www.reddit.com/r/Bitcoin/comments/3h5211/censorship/
legendary
Activity: 2254
Merit: 1290

It has forked before.

Quote
In theory, like almost all open source projects, Core has a “maintainer”. The job of a maintainer is to shepherd the project and make decisions about what goes in and what doesn’t. The maintainer is the boss. A good maintainer gathers feedback, weighs arguments and then makes decisions.

This is the author’s unsupported, unsubstantiated personal model of the way he thinks the world works. It's rather unfortunate for him that i) it doesn’t match up to reality and ii) he appears to be oblivious to the mismatch.

gavin once dismissed an appeal for help in constructing a genesis block: “You really have no business creating your own block chain if you don't understand the code well enough to figure out how to mine a new genesis block without somebody else's help.”

I'll rephrase that for the current circumstances: “You really have no business creating your own cryptocurrency if you don't understand psychology well enough to figure out how to work with a community without fragmenting it into partisan blocs.”

The Bitcoin community, like so many other cryptocurrency communities is indulging itself in a misconceived cult of the developer/programmer. I've lost count of how many really top-notch programmer/devs I've seen come to serious grief when they step outside their domain of expertise. I don’t doubt Mike Hearn’s programming/software engineering skills but the posting merely demonstrates that his skillset does not serve him at all well when he’s on unfamiliar and shaky ground.

I hold out no hope whatsoever for an epiphany but it’s long past the time for the Bitcoin devs to face up to the fact that professional-grade marketing and UX/UI skills are seriously and damagingly under-represented in their collective skillset.

Bitcoin cannot “fail” per se because the intellectual heavyweights behind the idea didn't actually get as far as laying down any failure criteria, that’s why everyone (quite properly) has their own idiosyncratic idea of how Bitcoin’s future should run.

I’m quite sure Mike Hearn’s technical skillset is admirable and I'm content to extend that perception to embrace all the committers. However ... good at programming != good at everything else. In fact rather the opposite, especially in domains that do not inherently offer detailed models with precise predictions.

I spent most of my R&D career (Marconi AI Lab & HP Labs Bristol) working alongside an able mathematician and world-class programmer/software engineer. We‘re the best of friends but have been known to spend the entire afternoon screaming at each other over the partition wall until it’s dawned on one us of that, e.g. we have completely different meanings for the word “model”.

As as psychologist, I'm familiar with the frustrations of trying to work with imprecise terms and ostensive definitions so I will clutch at any even vaguely descriptive straw (the brain is like a telephone exchange, etc.) whereas anything that hopes to be a model in my pal’s mental landscape had better be capable of making testable predictions.

I retail this fragment as context for something he said to me once: “I don’t know how you can think with those models.” It wasn’t a dismissal, it was a statement of (okay, grudging but then that's mathematicians for you) resignation. We worked together on deliverable projects, the technology is just one component of success, another major component is what used to be (more usefully) known as “human factors”.

My talent was/is to see how people and the technology fit together and that means successfully reasoning with weak, informal and ill-formed models. This is something that is a fuckton harder than it looks from other disciplines, as innumerable devs of now-inactive altcoins could have (but probably didn't) learn to their cost and which Bitcoin devs are bemusedly facing right now.

Boil it all down, Bitcoin's a peer2peer app, not really any different to Spreadcoin or Gnutella. That's all she wrote. Anything else is your own baggage --- are you absolutely sure that you packed it yourself?

Cheers

Graham
legendary
Activity: 1456
Merit: 1000
legendary
Activity: 1540
Merit: 1001
Crypto since 2014
Ok, thanks for the heads up. Are there any specific tests I can do to find a bug?

If I knew about those specific tests I would do them myself.  Smiley

No sir, what we need to look for are bugs that we don't even assume can exist.

So, it's pretty trial and error, and doing things that are unconventional. (whatever that means)

For example click buttons in an unexpected order, or start functions but abort them in midair etc...
Or try breaking things, forexample by adding lots of VanGen Jobs or by Starting/Stopping VanGen insane amounts of times, etc...

You get the idea.
Here's a "bug". (It was in my video I posted)

The CPU and vanity miners both have the option to use 0 cores and so the start button gets greyed out.
So it's pointless. So we just need to remove the option for 0 threads.
I thought the original wallet didn't have the option for 0 cores? Ah, I am probably just imagining it.
sr. member
Activity: 271
Merit: 251
georgies (singular georgie)

One day I might deserve that honor, but not yet, ...  Grin

And then what - we have to rename the spreadoshi (?!) to georgie.. Nah..
We'd rather put you in a position where you have to cover our expectations... Smiley
legendary
Activity: 1484
Merit: 1007
spreadcoin.info
georgies (singular georgie)

One day I might deserve that honor, but not yet, ...  Grin
sr. member
Activity: 271
Merit: 251
The update forgot to mention the proposal to name decimal units of SPR: Spreadoshi

Any thoughts or alternatives?

spores ...

spores = that which is mini-spr ...

Wink ...

@crysx
I like this one the most.

tanx mate ...

i think its apt ...

but then again - i am a little warped too ...

i mean - i am the one pushing for an algo change to make it easier to mine also ...

Wink ...

#crysx

georgies (singular georgie)
legendary
Activity: 1484
Merit: 1007
spreadcoin.info
Ok, thanks for the heads up. Are there any specific tests I can do to find a bug?

If I knew about those specific tests I would do them myself.  Smiley

No sir, what we need to look for are bugs that we don't even assume can exist.

So, it's pretty trial and error, and doing things that are unconventional. (whatever that means)

For example click buttons in an unexpected order, or start functions but abort them in midair etc...
Or try breaking things, forexample by adding lots of VanGen Jobs or by Starting/Stopping VanGen insane amounts of times, etc...

You get the idea.
legendary
Activity: 1484
Merit: 1007
spreadcoin.info
Sorry to blow up this page, finally getting time to participate a little here.....

When searching for the vanity addresses....is there a way to use gpu rather than cpu from wallet?

And what is the efficacy of say a quad core i-5 when searching or mining for that matter...?

Thanks and apologies if these have been discussed already.

We talked about enabling both in-wallet GPU mining and in-wallet GPU VanityGen in a future version.

This will take some time and we need to figure a few things out first.
legendary
Activity: 2912
Merit: 1091
--- ChainWorks Industries ---
The update forgot to mention the proposal to name decimal units of SPR: Spreadoshi

Any thoughts or alternatives?

spores ...

spores = that which is mini-spr ...

Wink ...

@crysx
I like this one the most.

tanx mate ...

i think its apt ...

but then again - i am a little warped too ...

i mean - i am the one pushing for an algo change to make it easier to mine also ...

Wink ...

#crysx
Jump to: