Pages:
Author

Topic: [ANN] [BEN] Benjamins ◄ SHA-256 ►◄ BOUNTY AVAILABLE to make BEN merge mineable!! - page 22. (Read 94414 times)

sr. member
Activity: 364
Merit: 250
American1973
These lines in main.cpp

915 - 935 esp the function in line 933, seem to have something to do with https://bitcointalksearch.org/topic/help-to-understand-the-bitcoin-c-code-351793

Code:
   // Make sure the merkle branch connects to this block    <<< THESE ARE BEN'S COMMENTS?
    if (!fMerkleVerified)
    {
        if (CBlock::CheckMerkleBranch(GetHash(), vMerkleBranch, nIndex) != pindex->hashMerkleRoot)
            return 0;
        fMerkleVerified = true;
    }

    pindexRet = pindex;
    return pindexBest->nHeight - pindex->nHeight + 1;
}


int CMerkleTx::GetBlocksToMaturity() const
{
        if (!IsCoinBase())  <<<<  THIS IS LINE 933
        return 0;
    return max(0, (COINBASE_MATURITY+20) - GetDepthInMainChain());
}

Quote
https://bitcointalksearch.org/topic/help-to-understand-the-bitcoin-c-code-351793

Quote from: gotoalberto
November 29, 2013, 12:10:57 PM
Anyone can explain me the purpose of this variable?
https://github.com/bitcoin/bitcoin/blob/master/src/main.cpp#L993
Thanks a lot in advance!


Remember remember the 5th of November
Hero Member
I am not versed in the Bitcoin source code, but the network tries to keep Block generation at 2016 blocks per two weeks(6 per hour), due to variance this isn't possible to control entirely, but it tries. If 2016 blocks took less than two weeks, the difficulty goes up, likewise if it took longer than 2 weeks, it goes down. So the variable is used to determine that somewhere I guess.

wumpus
Hero Member
Yes, it is the targeted time between difficulty changes.

Sukrim
Hero Member
14 days * 24 hours/day * 60 minutes/hour * 60 seconds/minute = amount of seconds in 14 days.

The use is already explained.

I do wonder if Ben commented this code himself?  Anyway, is line 933 where the diff gets set?  It seems like that's the variable that checks the float and sees how many coins are spitting out, and adjust according to the + or - it sees?  Can anyone correct me on this?

Well anyway, this is where I am at.  Its gonna take me some time to ramp up but this is where I am at.  So, once the code is agreed upon, in terms of how to actually and correctly adjust the difficulty (not so much merge mining unless people want that).  Then, simply adjust/compile new daemons and get the correct pools on the new fork.  Am I missing something in terms of difficulty?  Oh I mean other than pools which sabotage the very coins they mine, as with maxcoin above?  Okay so then we all know it's not easy to fork.  

I am going to read all Ben's comments in the code and see what I find.  or what adjustment was made to allow that one block to be larger.

Also, I still cannot get the ABE explorer page to load so that's key as well.
sr. member
Activity: 364
Merit: 250
American1973
thats too bad. I sent him a PM a while back and nothing back from him.

Yes, it would be helpful to know what's up, but for dude above to say "oh its a pump and dump" well, probably whomever is saying that, doesn't know shit about how hard it is to do things.

So, why not just try to understand the challenges for those who aim to have a good coin?  It ain't easy, coins get debauched and shat upon.  For example of how a fork can happen in the background, and a pool can use a FAST blocktime (like 30 seconds per block) to hijack and ruin a coin.  This happened with Maxcoin, read here:  https://bitcointalk.org/index.php?topic=485726.0;all

Guys, do not bother with FUD by BitcoinEXpress. He is old member of this forum and he perfectly knows how cryptocoins work which means he knows stuff he posted here is not all true. There can not be hard-fork if nodes on network use the same version! What happened (again) is 1GH pool, people who were behind 51% attack on Bter, attempted and successfuly completed another 51% attack but this time revealing the origin of it e.g. made it obvious it is they who are doing shits. Basically, what happened is large blockchain reorganization. At some point 1GH stopped mining on legit blockchain, went off the network and used combined hashpower of miners (yes, you retards still mining there) to create second version of blockchain which, due to them having way over 51% of total hashpower, became longer than legit blockchain (more work done). In the meantime they made some transactions on legit blockchain, most likely sent MAX to exchanges to dump them, and once they dumped those coins they withdrew BTC from exchanges and connected back to network. Since their node has version of blockchain longer (more work done) than all other nodes, 1GH's version of blockchain started propagating through Maxcoin network, overwritting blocks and thus transactions that happened on legit blockchain since 1GH went off network (that means transaction which moved 1GH's coins to exchange never happened and that means
exchange lost BTC). Due to size of new version of blockchain (in megabytes) and generaly very bussy MAX network (30 seconds blocktime is still an overkill), what happened is that slower nodes switched to 1GH's version of blockchain with very noticable delay. Not everyone use super fast Internet connection so 1GH's version of blockchain could not propagate to all nodes in a second! To put things for you into perspective, on Bitcoin network which uses 10 minutes block time (much less traffic than with Maxcoin) it is observed that it can take up to 40 seconds for data to reach all nodes. Now imagine Maxcoin where network activity is high by default due to 30 seconds block time then add megabytes more in an instant! Of
course, some nodes will almost halt, especially nodes run on slow computers. But after a while all nodes will have the same version of blockchain, in this case 1GH's version. To sum it up, what happened is perfectly normal considering that Maxcoin uses 30 seconds block time. There is no need for dev to add checkpoints. What is needed is that idiots still mining at 1GH move to some other pools.

TLDR - BitcoinEXpress wants to negatively affect MAX price or he is pissed off cause blocks he mined ended up orphaned by blocks mined by 1GH.

So, let's cover a couple facts:

1: Having a slow but well intentioned open source blockchain, is not a problem.  WHY?  Because it allows you to fine tune it, before the suckminers (pools mainly who also do DDOS) can see your value/blockchain in BTC terms, as being a fat enough pig to kill.  It is good that Benjamins are not a fat enough hog to kill, in the BAD fork method which any pool can do.

2: I feel security is foremost with Paysha, or so they say, and so since security is my main point of contention in terms of POS markets and money/coin facts and mechanics, then I suggest that Benjamins retain a true honorable genesis block, and THAT is what matters in terms of shaping the security of a blockchain in these times.  NOTE: SHA-256 will be cracked before BTC reaches its 30 year lifespan.  Anyone following the research knows this.  So, I am saying that for any SHA-256 coin to survive, will mean full on tweaking of the blockchain.  So I am suggesting that the panic/frustration with Ben not responding, is characteristic of some sectors who want minute to minute results.  But, as I have said, security people are always happy to go slower, and have projects take longer.  THAT IS HOW THE GOOD SECURITY IT PEOPLE THINK.  Take you time, do things right.  So, I think Paysha will allow Ben to fork his coin at his own pace.  Let's not be so quick to judge a good genesis block in the present because its true value is in the future, and the future is of security, not more exploitation like what the current Visa/POS networks are facing.

3: Yes we need more miners, but projecting your blockchain in terms of the existing exploitaion miners is short sighted because as shown above: Pools can be weaponized and can fork/destroy most smaller coins, by simple 51% control and overwrite.  Therefore, everyone who wants to rush ahead, is actually f'ing up their own world.

I myself, have just now downloaded the Ben source code.  I didn't think I'd have to become an altcoin dev but am willing to learn if that is what the 1776 spirit needs from me.  I will be reporting as to my progress in this thread, and I am sure Ben will get back to us or whatever --sure it's a little disappointing, and yes obviously he will have to help out by providing his passwords if he plans to bail on it.  But a blockchain is bigger than just one person, and if you have good people behind your plan, with a good spirit, then you can work any chain, be it metal or math, to have good solid links, to an anchor called "The Good Future".

I have freelance dev's on the line who are good with websites relating to cryptocoin.  I will be suggesting a group chat maybe someone can get an IRC or chat room up so any holders and concerned parties can talk to see if anyone knows what Ben's issues are.

In the meantime, I am pretty sure that the muscle behind Benjamins hashing power (whomever is providing the 250gh that I am not) is of good worth, and so all we need to do is take the time to fork it properly and ensure good coordination with pools and we will have forded a river.  I have seen the chain hashrate go from 500 to 280 so to me, since essentially one biterupter cube = 300 USD then that's essentially 10 USD per Gigahash.  So, if you want 1000 GH (1 TH) for your blockchain, it costs just a few thousand dollars!  Isn't a good wallet with a good community, worth that much??

So, as GH costs drop, then regular people will understand that price is not the real reason to have a good blockchain, what you need, is integrity.  And therefore, as word goes around that there is a 1776 pulse still beating, then I feel the hashrate will rise at the correct rate, which yes, may be slow at times like these.
legendary
Activity: 3556
Merit: 1126
thats too bad. I sent him a PM a while back and nothing back from him.
member
Activity: 86
Merit: 10
I guess this was a pump and dump coin

Iam sure ben has just made a few quid off us MUPPETS
sr. member
Activity: 364
Merit: 250
American1973
"...all we need is a few more miners online..."

And how exactly are we going to get more miners?

I am talking about a long term notion, to help new peopl,e who are interested in using newly purchased SHA gear, but who want a different coin than BTC.  Some people say that a bit erupter cube is worthless crap, but that's absurd, to pay 300 USD and get a machine which can make cryptocoin, is a great thing.  Not to mention the Ant which costs like 30 USD  ...This is the golden age of cheap mining, and there will be a tsunami of newbies.

Like, when I convince my newly interested friend, to buy mining gear, I will tell him to mine Benjmains.  But, it takes time, to convince the newbies.  As time goes forward, it is a no-brainer that more people will mine, and they will choose some blockchain.  Sure, my friend who is a new miner might switch to some altcoin which is used as a BTC vector --I can only hope to convince people in the value of a 1776 spirit who might want to correct some notions about what money really is.  I see no other brand of coin out there which has the ghostly power to correct this world for good, than Benjamin Franklin, founding father.

Sure, we need Ben to show up and give us a heartbeat, but I am going to mine in the meantime.  When I speak to people in real life, I tell them exactly why I am mining Benjamins, and I explain to them why having a good blockchain of true worth, is important.  Just because Ben didn't get his fork 100% done in a week or whatever, is not a reason for me to suddenly switch to ragcoin or snotcoin  --I am sticking with 1776 until I feel a different spirit.  So when I say "more miners" I mean the hundreds of new SHA devices that get sold every day.  New mining power due online, is more than what is already existing, in terms of market adoption.  But, yes, from a grass roots level with one ghostlike Dev, haha, it does take this much effort.  It's not what you would call HARD work, mining cryptocoins.  Just a matter of faith.  But in what do people have faith?  I have faith in the 1776 mindset.  And just because your blacksmith smashed his hand, doesn't mean the work must be discarded.  Soon, he will show up and tell us what's been up.  In the meantime, I will be mining BEN on hasher.ca without let up, because the future is too important.
full member
Activity: 168
Merit: 100
"...all we need is a few more miners online..."

And how exactly are we going to get more miners?
Ben is silent, hasn't been on for a couple of days now, no signs of progress.
We have pools shutting.
We have lightyear length confirmation times.

I still have the tiny bit of hashing power available to me pointed at Ben, just switched pools.
I would LOVE to have more power to mine with but hell if I can afford any more gear atm.
sr. member
Activity: 364
Merit: 250
American1973
The BEN network is running at a snail's pace
do you really think the coins I have sitting there unconfirmed will actually be confirmed by the 1st? LOL

First off, a snails pace, is only due to the short term thinking of existing miners, who are kinda like slot machine players: They need the quick fix, they will abandon a blockchain any moment.  Why encourage pools of miners just to dump the coin when it has a few rough weeks of dev?  How many dev projects have you people sat in on?  It takes many many bumps, tp get anything good built.  And that's with a team, here we have like, what, one dude with a great idea.

I am guessing Ben is a young person, and also probably a little overwhelmed.  But, regardless, a blockchain is a collaborative, long term affair, between diverse types of people.  So, when Ben comes back to his thread and says "Hey guise, here's what's up", that will be nice.  But, it can't be up to just one person, to make a good and true coin in the name of one of our founding fathers, it will take a group effort.  In short: You vote, with what coin you mine.  You vote with what brands you buy.

The reason I am sticking to BEN mining is purely to try and hold a 1776 line in the sand.  Indeed, the very spirit of Benjamin Franklin calls to all people of Earth.  It is no surprise then, that Ben here is a bit overwhelmed and absent, but is carefully fine tuning the algo fork intended, or, coin payment schedule.  I do not need day to day updates for something so simple as mining.  If you aren't mining on any principles, then maybe it is time to do so?  Mine the coin that you feel has the right spirit behind it, and that coin will do well.  That's how I see it.  All we need is a few more miners online, that's damn easy in this climate.
full member
Activity: 168
Merit: 100
REAP WHAT YOU SOW I'm a big fish
blockchain doesn't work, so ... well ... PM ?
full member
Activity: 168
Merit: 100
PityThePool! Benjamins pool is CLOSING on April 1, 2014.  Sorry, this is not an April Fool's Day joke.

The BEN network is running at a snail's pace and there seems to be no end in sight.  It is taking 1-2 days to mine a block and over 150 days to confirm them.  We are still confirming blocks that were mined over a month ago.

I am shutting down the stratum server today so there will be no more mining.  Pool will stay open until April 1 to allow users to withdraw funds.

well shit.

Also, do you really think the coins I have sitting there unconfirmed will actually be confirmed by the 1st? LOL
sr. member
Activity: 364
Merit: 250
American1973
Sorry ABE back up, i have been flat out in real life didnt get a chance to notice it was down, next time just PM me and ill get it up asap, i wrote a little shell script to keep it running, so it should be right for a while.

http://198.147.23.176:2750


If we need more pools let me know ill set them up.

I am still not seeing ABE vual, but thanks for keeping your node up.

Also I like you idea about a POS device I will PM you as I build one, I intend to start from the POS perspective based on the Pi which has native security and crpyto built in from the POS hardware first, and building a secure channel back.  Essentially I intend for the miner to provide the security since it does crypto natively.

basically, I don't care which blockchain I use but I am sticking with Benjamins because they are the 1776 blockchain.  I intend to try and bring at least one miner online with each POS vendor I convince to accept the POS device.  In this scheme, by making the merchants into new miners (and giving them hard crypto right at the point of sale) then you can totally ignore all the jaded old miners wh just use profit switch software anyway, so when you get merchants interested in selling security as a feature (not some hacked ancient Visa network crap) then they will gladly participate as miners, thereby solving the mining issue.  I mention this because a few pages back you agreed this was a good idea, it may take time but this is the blockchain with integrity and honesty, so I am framing my ideas around Bens.

NOTE TO ALL: Debt is not true money, it is totally in violation of COTUS approved money.  Therefore, even ONE Benjamin, has more actual Constitutional worth than a 100 USD fiat note, which is simply debt used as money.  So the cotus speaks of 'specie' which means coins, traditionally gold or silver, but primarily the point of specie is that it has realness, unlike debt.  So a proof-of-work coin has more realness than debt backed fiat.

So, in real terms, every Ben is real, and every fiat note, is fake.  That sounds silly, but it is actually true.  So, those of us who know money, and who seek integrity in money, know that mining is not a waste of time, no matter what some market price says.
sr. member
Activity: 364
Merit: 250
American1973
BEN,

Can you please enlighten us why this block was worth so much?

Block #24247

http://198.147.23.176:2750/block/000000000000023c734aebe1105093fc2969b654031a120898595bc46c151d36

Thanks!

So it was 100 + 3584.01270001 Fees wow, how can that happen???

Obviously due to his working on it.  What else?  Probably why the block explorer is down as well, he is trying to do things that are a bit advanced for him but nobody else has this sort of brand, so it is up to Ben to see if he can pull it off.  An update would be considerate tho.

I am guessing he is fielding help still, probably working on it.  I am not too worried because in a sea of pre-mined and loathecoins, I am happy to see a true difficulty BTC style blockchain with long term vision.

If Ben can pull this off.  If not, then we will probably have to take it from there.  I wonder how many coins exist at .00001 BTC because it would be useful to get the BEN holders in this thread to see if there is any update for them.  Is the Ben code open and on github or what?

I would rather work toward making this work than shifting to some crapcoin which has a billion coins crapped out like dogeturd in its first 6 mos or whatever.  Since Ben said he is not giving up, then I will take his total absence here to mean he has finals or is laid up in the hospital or is locked in a trunk somewhere by the people who hold the Benjamin Franklin (tm) or something.  I'm not gonna work on some crapcoin when we have a 1776 spirit potentially available to us.  That's just me.  I am sticking to the 1776 blockchain.

An update would be good, but pitythepool was only being pushed by "Henry Ford" but he dropped out recently.  Myself I am mining on hasher.ca no problems.  In order to have a 1776 quality blockchain you need to have mettle and long term vision.  BTW

legendary
Activity: 3556
Merit: 1126
BEN,

Can you please enlighten us why this block was worth so much?

Block #24247

http://198.147.23.176:2750/block/000000000000023c734aebe1105093fc2969b654031a120898595bc46c151d36

Thanks!

So it was 100 + 3584.01270001 Fees wow, how can that happen???
sr. member
Activity: 314
Merit: 250
hero member
Activity: 714
Merit: 500
Sorry ABE back up, i have been flat out in real life didnt get a chance to notice it was down, next time just PM me and ill get it up asap, i wrote a little shell script to keep it running, so it should be right for a while.

http://198.147.23.176:2750


If we need more pools let me know ill set them up.
hero member
Activity: 532
Merit: 500
PityThePool! Benjamins pool is CLOSING on April 1, 2014.  Sorry, this is not an April Fool's Day joke.

The BEN network is running at a snail's pace and there seems to be no end in sight.  It is taking 1-2 days to mine a block and over 150 days to confirm them.  We are still confirming blocks that were mined over a month ago.

I am shutting down the stratum server today so there will be no more mining.  Pool will stay open until April 1 to allow users to withdraw funds.

http://ben.pitythepool.com
sr. member
Activity: 364
Merit: 250
American1973
[...]

Sad really, this coin had such a bright future a month ago.

Well it may be true Ben bit off a bit more than he could chew, that is normal for times like these.

As for "the future", it is well to make predictions.  However, your predictions are based on network times, and like I said, if we get more miners then things will be fine.  Sure the TX network is slow in terms of the fastness modern life needs, but, there also has to be a coin that will survive due to the people who are devoted to it.

I feel a lot more comfortable waiting for Ben to fork it, he just needs help.  But yes, it is taking a little while.  I am patient, however, I like to think long term.  Sure, on the short term, this is a difficult time, Ben is slow to respond, probably has three or four girlfriends --it ain't easy to be cutting edge.  And as for the fork, well, it is being worked on.

But yeah, it's kinda like a "Valley Forge" moment these days.  But in the true spirit of 1776, I am sure we will get through this.  No, I will not be so quick to abandon something that just needs a few more miners (word of mouth, not scraping the bitcoin-miner barrel but instead, recruiting newbies to mine.  I am talking to people locally, and yes, I tell them the Ben blockchain is early and slow, but I tell them the SPIRIT of 1776 is what is far more important.

Anyway I am sticking with Benjamins, it is the way I stay focused on 1776 mentality.  But yeah OP, time to update us with the specs of where you are at, and what issues you are having.
legendary
Activity: 3556
Merit: 1126
yes, we find a block a day there abouts. but my pool is only @ 30-50GH/s... the network is at 300+, so there a pool somewhere that's getting more blocks so I'd say overall, there are 2-3 blocks found each day. Only a couple more years at this rate are we'll reach the diff change.
hero member
Activity: 532
Merit: 500
It's been nearly a month since the last mined block was confirmed.  I'm curious to see what the network block times are like, I'm guessing 1 block per day or less, but the block explorer is down so hard to say.  Based on what I'm seeing at PityThePool and ben.hasher.ca that seems about right.

I hate to say I told you so, but I told you so.

BEN requires 6 confirmations per transaction.  I can put cash in my pocket, travel by plane (or even by boat) to anywhere in the world, and deliver money in-person faster than the BEN network can deliver it.  

At this point, I fear all is lost for BEN.  Dev can't seem to figure out how to update the diff algo and initiate the hardfork or it would have been done by now.  I'm just waiting now for Paysha to remove BEN from the list of supported currencies, at which point BEN will really have nothing going for it at all.

Sad really, this coin had such a bright future a month ago.
legendary
Activity: 1554
Merit: 1001
Any New's about BEN getting on a roll ?

I Miss mining BEN...Can't wait till I Do Again  Grin
sr. member
Activity: 364
Merit: 250
American1973
I agree, but also, there is a minute to minute ADD which seems to exist in this milieu.  Like, the world needs updates = the world is full of short term thought.

Indeed, what coin shall survive in this sea of crap and outright ponzi and so forth?  I will stick to a good spirit from the past in the face of kitteh and doge and whatever is next.  I will mine 1776 style, with vision set firmly in the future.

I have no idea anything about Ben, only that he tries to invoke a true spirit and a true blockchain in times of need.  But probably he is a normal tech type, very busy.  But yes, I think his comment of "I am not abandoning it" was kinda funny, it made me roll my eyes.  But I am still mining because of the spirit of Benjamin F, and the need for true money.  No man, Benjamin Franklin's spirit will not be "abandoned".  Probably Ben is learning new stuff like we all are, myself included.  But is the wallet code open for all?  Because from what I can see, Ben is open to accepting help and ideas, if very busy.  So, I bet patience will allow him to sort out his decision tree and give updates when he has something useful to add.

What's really funny is that even to try and pick up a coin like this and mine it, brings forth a flow of challenges.  Like the other guy who is forking his coin said: "I am not in the thread because I am busy working!"  --and his fork is proceeding very slowly.  So, it takes time to get a decent blockchain through the early days.


Pages:
Jump to: