Bitcoin Forum
June 24, 2024, 09:24:19 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Warning: One or more bitcointalk.org users have reported that they strongly believe that the creator of this topic is a scammer. (Login to see the detailed trust ratings.) While the bitcointalk.org administration does not verify such claims, you should proceed with extreme caution.
Pages: « 1 [2]  All
  Print  
Author Topic: Dash - Is this code as damning as it looks or nothing out of the ordinary?  (Read 1496 times)
This is a self-moderated topic. If you do not want to be moderated by the person who started this topic, create a new topic.
iCEBREAKER
Legendary
*
Offline Offline

Activity: 2156
Merit: 1072


Crypto is the separation of Power and State.


View Profile WWW
November 28, 2016, 03:14:51 PM
 #21

I stopped reading at "Marketing Team"

Why ?

Because i fought with you guys for a ages over the fact you had one with Monero.
And all the usual suspects would caw like crows "we don't have one"
Bullshit.. you do and i have previously proven it.

An your comment here just shows how bad of a lying sack of shit you all are.

You spew so much fucking bullshit here year after year you can't keep your stories straight.

I don't care what the fuck Dash guys have been up to..
They don't compare to the fraudulent little cock suckers loitering around crypto all this time.

Morono = Tornado of Fraud.

We Mustangs have always been honest and upfront about limiting our marketing to word of mouth efforts.  We don't really do that as a team though.  Perhaps after the GUI is done we'll consider starting and/or funding teams....

OTOH, Dash (WHICH IS THE SUBJECT OF THE THREAD) taxes every block to raise money for its revolving door of crappy marketing teams.

Among other try-hard attempts to make Dash happen, they hired an amateur nobody group: https://www.dash.org/forum/threads/proposal-dash-force-dash-community-energizer.10820/

and a professional outfit, Transform PR, which turned into a hilarious tornado of drama: https://www.dash.org/forum/threads/budget-system-v2-transform-pr.7991/page-6#post-84840


██████████
█████████████████
██████████████████████
█████████████████████████
████████████████████████████
████
████████████████████████
█████
███████████████████████████
█████
███████████████████████████
██████
████████████████████████████
██████
████████████████████████████
██████
████████████████████████████
██████
███████████████████████████
██████
██████████████████████████
█████
███████████████████████████
█████████████
██████████████
████████████████████████████
█████████████████████████
██████████████████████
█████████████████
██████████

Monero
"The difference between bad and well-developed digital cash will determine
whether we have a dictatorship or a real democracy." 
David Chaum 1996
"Fungibility provides privacy as a side effect."  Adam Back 2014
Buy and sell XMR near you
P2P Exchange Network
Buy XMR with fiat
Is Dash a scam?
cryptohunter (OP)
Legendary
*
Offline Offline

Activity: 2100
Merit: 1167

MY RED TRUST LEFT BY SCUMBAGS - READ MY SIG


View Profile
November 29, 2016, 10:11:23 AM
 #22

qwizzie ?? where are you??

Spoetnik
Legendary
*
Offline Offline

Activity: 1540
Merit: 1011


FUD Philanthropist™


View Profile
November 30, 2016, 02:18:49 AM
 #23

I stopped reading at "Marketing Team"

Why ?

Because i fought with you guys for a ages over the fact you had one with Monero.
And all the usual suspects would caw like crows "we don't have one"
Bullshit.. you do and i have previously proven it.

An your comment here just shows how bad of a lying sack of shit you all are.

You spew so much fucking bullshit here year after year you can't keep your stories straight.

I don't care what the fuck Dash guys have been up to..
They don't compare to the fraudulent little cock suckers loitering around crypto all this time.

Morono = Tornado of Fraud.

We Mustangs have always been honest and upfront about limiting our marketing to word of mouth efforts.  We don't really do that as a team though.  Perhaps after the GUI is done we'll consider starting and/or funding teams....

OTOH, Dash (WHICH IS THE SUBJECT OF THE THREAD) taxes every block to raise money for its revolving door of crappy marketing teams.

Among other try-hard attempts to make Dash happen, they hired an amateur nobody group: https://www.dash.org/forum/threads/proposal-dash-force-dash-community-energizer.10820/

and a professional outfit, Transform PR, which turned into a hilarious tornado of drama: https://www.dash.org/forum/threads/budget-system-v2-transform-pr.7991/page-6#post-84840

I have been at this debate for years with you and your friends nothing changes.

Care to see you all saying David Latapie is in fact a "part of the team" (another set of lies)
And him admitting in his own words to starting a "Monero Marketing Company" ?

Further more if he was willing to start a corp for that i have no doubt you all were in fact doing it.

Such as risto taking donated money to start a forum game here for advertisement purposes
..as he called a powerful marketing asset.

YOU
ARE
FUCKING
LIARS

.

FUD first & ask questions later™
barrysty1e
Hero Member
*****
Offline Offline

Activity: 636
Merit: 516



View Profile WWW
December 02, 2016, 09:17:05 AM
 #24

guys.
settle the fuck down.
this is a fix for KGW.

the nBits function (provided by an include to 'boost/algorithm') doesn't deal with negatives.
target difficulty as we all know, is not meant to drop below zero (it will get very close however).

KGW lets this happen (as an adjustment mechanism), the problem being that the coin daemon's ContextualCheckBlockHeader function will spit it, when it produces an incorrect nBits figure when it tries to validate the block.

Feel free to pop this into the function (in lieu of standard code/or the absolute patch); run it and see what happens:
Code:
// Check proof of work
if ((!Params().SkipProofOfWorkCheck()) &&
   (block.nBits != GetNextWorkRequired(pindexPrev, &block))){
LogPrintf("ContextualCheckBlockHeader,nHeight=%d,block.nBits=%d,GetNextWorkRequired=%d\n",nHeight,block.nBits,GetNextWorkRequired(pindexPrev, &block));
return state.DoS(100, error("%s : incorrect proof of work", __func__),
                REJECT_INVALID, "bad-diffbits"); */
}

when the nBits conversion is called again, the value it returns will be incredibly close (shown as an integer, it will be off by 4 or 5) because it has wrapped past zero, which an unsigned variable is not meant to do (a signed variable can, even binary which is why there is a 'sign' bit denoting whether the value is positive or negative). the above snippet will show you that the figure differs from what is expected.

i ran into a similar issue whilst working with an upgraded altcoin codebase recently, and have been tearing my f**ken hair out as to why the existing mainnet chain doesn't match the difficulty algorithms. i actually owe a thanks to whoever came up with the commit (https://github.com/dashpay/dash/commit/efca207c134516c5ddf7ce7b681ed983909a826f) as i came pretty close to adding individual block exceptions for the contextual checker (ew).

* point 1 : official Dash github is found here --> https://github.com/dashpay/dash
I will let that sink in for awhile, for the more slower trolls on this thread

* point 2 : the code that is referred to in this thread is for Testnet


not to be a pain; i can't find that commit.
the code isn't for testnet; testnet is mentioned as a condition in the if clause, the code is for the 'if else' condition.

this is whats currently in the official repository at the moment:


which actually integrates the difficulty portion of https://github.com/vertoe/darkcoin_subsidy/blob/master/darkcoin_subsidy.cpp in a much neater manner.
all smoke no fire i'm afraid.

again, cheers to whoever wrote that KGW absolute value fix  Cool hero
james



my father wears sneakers in the pool
Pages: « 1 [2]  All
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!