Bitcoin Forum
April 26, 2024, 06:26:31 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Did we ever find out why squidnet was losing money?  (Read 1666 times)
makomk (OP)
Hero Member
*****
Offline Offline

Activity: 686
Merit: 564


View Profile
November 01, 2011, 07:40:50 PM
 #1

A SolidCoin pool, squidnet, was reporting some truely bizarre problems a couple of days ago in which they were losing masses of money - their blocks appeared to be accepted, got into the blockchain and showed up on the block explorer but for some reason the payouts never showed up in their wallet. I don't remember hearing anything about what happened next or what the problem was, though. It was just bizarre and made no sense. Anyone know or can guess the answer?

Quote
16:29 <+TimothyA> RealSolid: in what scenario would we be sending more coins than we actually receive??
16:29 <+TimothyA> we're operating at a daily loss for some reason all of a sudden :|
16:30 < Bitcoinfornewegg> people withdrawing
16:30 <+TimothyA> Bitcoinfornewegg: no, this is before withdrawing
16:30 <+TimothyA> for some reason we're paying out too much
16:30 < Bitcoinfornewegg> thats indeed odd
16:30 < Bitcoinfornewegg> please dont fix it ok
16:30 <+TimothyA> -_-
16:30 <+TimothyA> if we don't fix it, pool = gone
...

16:31 < Bitcoinfornewegg> fees for tx?
16:31 <+TimothyA> Bitcoin: that wouldn't be a 50 SLC loss per hour
16:32 < brukmann> TimothyA: well, didn't one of the newer betas start marking more shares valid?
16:32 <+TimothyA> brukmann: that has nothing to do with this :|
...
16:42 <@RealSolid> TimothyA: are you recording block values correctly
16:42 <@mtrlt> mm thought squidnet uses pplns?
16:43 <+TimothyA> RealSolid: yes
16:43 <@RealSolid> TimothyA: ie youre not saying you won blocks you didnt
16:43 <@RealSolid> also
16:43 <+TimothyA> not as far as I know
16:43 < nickwright> guys what is teh issueh ??
16:43 <@RealSolid> firstly id go back over the last 100 blocks you won
16:44 <+TimothyA> I've upped the confirmations to 20
16:44 <@RealSolid> and make sure they are in the chain
16:44 <+TimothyA> they are
16:44 <@RealSolid> you checked the last 100? Tongue
16:44 <@mtrlt> could the payouts be done eligius-style? in the generation tx Tongue
16:44 <+TimothyA> sharky did
...
22:01 <+TimothyA> great, now I'm losing 50SLC every 10 minutes
22:01 <+TimothyA> fucking brilliant
22:01 <+TimothyA> for some reason I'm not getting actually paid for the blocks that made it into the chain
22:02 < mush> :S
22:02 <+TimothyA> ... and now suddendly 200SLC vanished
22:02 < forsetifox> Kill it.
22:04 <+TimothyA> ...and another 400SLC
22:05 <+TimothyA> I'm not running a goddamn faucet here
22:05 <@mtrlt> shut down everything
22:05 <+TimothyA> or do I have to put confirms on 1000 or something to get it to work reliably?
22:05 <@mtrlt> how many confirms do you use now?
22:05 <+TimothyA> mtrlt: 20
22:06 <@mtrlt> >_>
22:07 <@AhimothMobile> 20 should be plenty
22:07 <+TimothyA> AhimothMobile: then why is shit still vanishing?
...

22:10 <@mtrlt> TimothyA: are you using data from the blockexplorer to determine whether you got a block?
22:11 <+TimothyA> mtrlt: I shouldn't have to in the first place -_-
22:11 <@mtrlt> so yes Tongue
22:11 <+TimothyA> but that's the only place where I can get the goddamn blocknumber now
22:11 <+TimothyA> RELIABLY
22:11 <@mtrlt> AhimothMobile: have you fixed reorgs? Tongue
22:11 <@AhimothMobile> blockexplorer might have some bad data in it right now from the occasional re-orgs
22:12 < mush> TimothyA what are you having issues with, a website?
22:12 <+TimothyA> mush: squidnet
22:12 <@AhimothMobile> not yet... testing in dev
22:12 <+TimothyA> we're paying out more than what we're getting somehow
22:12 <+TimothyA> we're paying out more than what we're getting somehow
22:12 <@mtrlt> so that's the problem
22:12 < mush> Ah, you run it right?
22:12 <@mtrlt> problem identified but not solved.
22:12 <+TimothyA> and if it doesn't get fixed quick, we have to shut it down
...

22:22 <+TimothyA> here, wtf is this shit
22:22 <+TimothyA> there are blocks on the website that aren't even in the wallet
22:22 <@mtrlt> cuqa: make sure you're using 0.09 Tongue
22:22 <+TimothyA> yet they show up on the blockexplorer
22:22 < cuqa> yea, im using 0.09
22:22 <+TimothyA> HOW THE FUCK DOES THAT SHIT WORK?!
22:23 <@mtrlt> TimothyA: does the BE show that squidnet found the blocks?
22:23 < cuqa> is there some dbug mode for reaper why shares are invalid or whatever
22:23 <+TimothyA> mtrlt: yes, but they aren't in the wallet
22:23 <+TimothyA> but yet they are on squidnet's block listy
22:24 <+TimothyA> http://blockexplorer.ahimoth.com/Home/BlockDetails?blockNum=49273 http://blockexplorer.ahimoth.com/Home/BlockDetails?blockNum=49271 http://blockexplorer.ahimoth.com/Home/BlockDetails?blockNum=49265
22:24 <+TimothyA> not in the wallets

Quad XC6SLX150 Board: 860 MHash/s or so.
SIGS ABOUT BUTTERFLY LABS ARE PAID ADS
1714155991
Hero Member
*
Offline Offline

Posts: 1714155991

View Profile Personal Message (Offline)

Ignore
1714155991
Reply with quote  #2

1714155991
Report to moderator
The Bitcoin network protocol was designed to be extremely flexible. It can be used to create timed transactions, escrow transactions, multi-signature transactions, etc. The current features of the client only hint at what will be possible in the future.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714155991
Hero Member
*
Offline Offline

Posts: 1714155991

View Profile Personal Message (Offline)

Ignore
1714155991
Reply with quote  #2

1714155991
Report to moderator
1714155991
Hero Member
*
Offline Offline

Posts: 1714155991

View Profile Personal Message (Offline)

Ignore
1714155991
Reply with quote  #2

1714155991
Report to moderator
1714155991
Hero Member
*
Offline Offline

Posts: 1714155991

View Profile Personal Message (Offline)

Ignore
1714155991
Reply with quote  #2

1714155991
Report to moderator
johnj
Full Member
***
Offline Offline

Activity: 154
Merit: 100


View Profile
November 01, 2011, 09:38:21 PM
 #2

Well that explains one strategy:

Fuck with a pools blocks, so the poolop has to buy SC inorder to save face with his users.

Fucking shameful.

1AeW7QK59HvEJwiyMztFH1ubWPSLLKx5ym
TradeHill Referral TH-R120549
cereal7802
Newbie
*
Offline Offline

Activity: 57
Merit: 0


View Profile
November 01, 2011, 09:48:21 PM
 #3

from what i saw in the chat the issue seemed less to do with solidcoin and more to do with squidnet code. seemed like it was sending out coins to users while also marking those coins as reserved in the pool wallet to be sent out on request of the users. perhaps that is not the case but that is what seemed to be said in SC irc.
makomk (OP)
Hero Member
*****
Offline Offline

Activity: 686
Merit: 564


View Profile
November 02, 2011, 12:06:32 AM
 #4

Well that explains one strategy:

Fuck with a pools blocks, so the poolop has to buy SC inorder to save face with his users.

Fucking shameful.
That's the odd thing. RealSolid can definitely block their blocks from entering the blockchain, but without a back channel that'd be hard to disguise even in a closed source client he shouldn't be able to muck with them once they're in there in this way. It just doesn't make sense.

from what i saw in the chat the issue seemed less to do with solidcoin and more to do with squidnet code. seemed like it was sending out coins to users while also marking those coins as reserved in the pool wallet to be sent out on request of the users. perhaps that is not the case but that is what seemed to be said in SC irc.
That's not how I understood it. The way I read it, he was marking coins as available to users when the blocks their shares were in reached a certain number of confirmations, but the payouts never actually became available in the pool wallet.

Quad XC6SLX150 Board: 860 MHash/s or so.
SIGS ABOUT BUTTERFLY LABS ARE PAID ADS
johnj
Full Member
***
Offline Offline

Activity: 154
Merit: 100


View Profile
November 02, 2011, 12:18:54 AM
 #5

Well that explains one strategy:

Fuck with a pools blocks, so the poolop has to buy SC inorder to save face with his users.

Fucking shameful.
That's the odd thing. RealSolid can definitely block their blocks from entering the blockchain, but without a back channel that'd be hard to disguise even in a closed source client he shouldn't be able to muck with them once they're in there in this way. It just doesn't make sense.

Of note, I understand very little of all that back end protocol stuff.  However, the outcome (poolOP must buy on the market inorder to save face) is still the same, regardless of purposeful interference or 'unintended' bug.
Edit: by 'unintended' bug, I mean releasing closed-source untested software that other people must carry the liability

1AeW7QK59HvEJwiyMztFH1ubWPSLLKx5ym
TradeHill Referral TH-R120549
LoupGaroux
Sr. Member
****
Offline Offline

Activity: 574
Merit: 250



View Profile
November 02, 2011, 01:43:52 AM
 #6

Well golly, isn't the dev of sc sitting on 1.2 million sc that was pre-mined to take care of little problems like users that were raped by sc 1.0 or leaky code, or violent assault by cyber ninjas?

Shouldn't squidnet just just file a claim with their neighborhood Community Improvement Fund office, and I'm sure they will be made whole right away through the largesse of those tax and screw folks at sc.
DeathAndTaxes
Donator
Legendary
*
Offline Offline

Activity: 1218
Merit: 1079


Gerald Davis


View Profile
November 02, 2011, 02:13:38 AM
 #7

1.2 million.  You wish.   Grin

Try 12 million.  Plus about another 60K coins collected as half of the "king's tax" so far.
cereal7802
Newbie
*
Offline Offline

Activity: 57
Merit: 0


View Profile
November 02, 2011, 05:26:14 AM
 #8

Quote
[18:40] <TimothyA> the issue was with neither squidnet's code or solidcoin (partly solidcoin, due to the send buys prior to b9)                                                           
[18:40] <TimothyA> it was MMC's code which was full of shit code and race conditions                                                           
[20:11] <TimothyA> forward that to the bitcointalk thread about squidnet                                                           
[20:11] <TimothyA> it won't let me post there     



so looks like i was wrong.
makomk (OP)
Hero Member
*****
Offline Offline

Activity: 686
Merit: 564


View Profile
November 02, 2011, 12:08:53 PM
 #9

Quote
[18:40] <TimothyA> the issue was with neither squidnet's code or solidcoin (partly solidcoin, due to the send buys prior to b9)                                                           
[18:40] <TimothyA> it was MMC's code which was full of shit code and race conditions                                                           
[20:11] <TimothyA> forward that to the bitcointalk thread about squidnet                                                           
[20:11] <TimothyA> it won't let me post there     

so looks like i was wrong.
Well, guess that sorts it then, though I'm surprised he didn't spot that sooner. The audit trail required to do so should've been available to him.

Quad XC6SLX150 Board: 860 MHash/s or so.
SIGS ABOUT BUTTERFLY LABS ARE PAID ADS
Pages: [1]
  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!