Author

Topic: [ANN][CLAM] CLAMs, Proof-Of-Chain, Proof-Of-Working-Stake, a.k.a. "Clamcoin" - page 461. (Read 1151252 times)

hero member
Activity: 784
Merit: 1002
CLAM Developer
...

See this address:
https://blockchain.info/address/1MJtFXUBrvMB3yVkVFuTsfKXjEnyxNx7E4

It currently has 41.77661269 BTC on it.

...

Check the (corresponding) CLAM address:
http://khashier.com:2750/address/xUcX9QJf8dqD6MbcqjY8JqcJxM6DNd6JL2

You'll see it has been staking for 21 days and has grown from the free 4.6 CLAMs it was given to 5.53249215 CLAM today.
The CLAM wallet could have stolen the 41.7 BTC at any time in the last 3 weeks, and hasn't.

I think that is a better argument for the safety of the CLAMClient than any I have yet seen.
legendary
Activity: 1302
Merit: 1000
Bass Player
Wait, in order to get my clams I need to give the program my btc ltc and doge wallet? How do I know it isn't just trying to steal my coins?

This is true.... SO, you create a new BTC address and new LTC address and a  new DOGE address, transfer your funds to the new addresses and then use the private keys of the old addresses only to get your clams...

Or stop worrying and just dig up your clams....
sr. member
Activity: 479
Merit: 250
oy! mac user here....still sitting on the sidelines

thanks for your work devs
legendary
Activity: 2940
Merit: 1333
Wait, in order to get my clams I need to give the program my btc ltc and doge wallet? How do I know it isn't just trying to steal my coins?

The way I know is that I looked at the source code and built my own executable from that source code.

If you have the time and capability, you could do the same.

Alternatively, you can move your coins into a new wallet, then give it the old one. So long as you don't receive coins at any of the old addresses in the future that will be safe even if the wallet is trying to steal from you.

Also bear in mind that even if you don't "give" an altcoin program your BTC wallet, as soon as you run any program on your computer it can grab a copy of all your wallets and send them to the author of the program. So there's no extra trust needed to run this particular program.

Finally, here's a little more proof.

See this address:
https://blockchain.info/address/1MJtFXUBrvMB3yVkVFuTsfKXjEnyxNx7E4

It currently has 41.77661269 BTC on it.

Converting that address into a CLAM address (details):

Code:
>>> import bitcoin.base58
>>> def btc2clam(addr): return bitcoin.base58.CBase58Data(bitcoin.base58.decode(addr)[1:-4], 0x89).__str__()
...
>>> print btc2clam('1MJtFXUBrvMB3yVkVFuTsfKXjEnyxNx7E4')
xUcX9QJf8dqD6MbcqjY8JqcJxM6DNd6JL2

Check the CLAM address:

http://khashier.com:2750/address/xUcX9QJf8dqD6MbcqjY8JqcJxM6DNd6JL2

You'll see it has been staking for 21 days and has grown from the free 4.6 CLAMs it was given to 5.53249215 CLAM today.

The CLAM wallet could have stolen the 41.7 BTC at any time in the last 3 weeks, and hasn't.
hero member
Activity: 1426
Merit: 506
Wait, in order to get my clams I need to give the program my btc ltc and doge wallet? How do I know it isn't just trying to steal my coins?
legendary
Activity: 2940
Merit: 1333
Yeah, got sent to the 'back of the line' again  Tongue

There's no "line", just a "difficulty".

Most of the time the difficulty is at its minimum, meaning that every 1 CLAM-day output has a 1-in-a-million chance of staking each second.

Currently the difficulty is 20 times higher than the minimum, meaning that each output is 20 times less likely to stake in any given time period.

So if you're used to staking 20 times per day, now you'll be getting about 1 block per day instead, and it will feel as if you are at the "back of the line".

I usually get 5 or 6 blocks per hour, but overnight I went 5 hours without staking a single block! Sad

legendary
Activity: 1302
Merit: 1000
Bass Player
Only 877 CLAM on Poloniex's sell side now... EVERYONE must be staking now....
I can only assume that is good? -ish?

Price seems rather stable... volume is down a bit...

legendary
Activity: 1302
Merit: 1000
Bass Player
Yeah, got sent to the 'back of the line' again  Tongue
hero member
Activity: 784
Merit: 1002
CLAM Developer
Someone just dug up a ton of fresh clams

Something to remember, when looking at network 'weight' as a measure: at this point, freshly dug CLAMS have a great deal of 'age' and thus weight.
legendary
Activity: 963
Merit: 1002
Someone just dug up a ton of fresh clams
sr. member
Activity: 461
Merit: 250
I moved my LTC wallet to the Clam wallet and thhe wallet synced to 0.00 Clams. I have 4 Backups that for some reason are coming up wjth the same result. Help please! I had quite a few more in there in the beginning.


-You can try to export your keys from LTC and import them into Clams, no need for switching wallets like that.
This is what I did to get my Clams from Electrum and Doge, worked like a charm.
-Alternative, when you have many accounts/keys export LTC wallet and import into Clam.

When done use rescan option to catch any missing transaction, but should not make a difference since importing keys or wallet do also rescan the chain.


sr. member
Activity: 462
Merit: 250
That means that each of your 4.6 CLAM outputs has a 2^20 / (4.6 * age_in_days) chance of staking each second.

If I have 50 clams, odds are I am going to hit the same number of PoS blocks in a year no matter if those clams are in one pile or spread out in little piles over 100 different addresses.  EXCEPT for that long confirmation time of 510 blocks.

Do I got this right?

If what I said was true, your conclusion is also true.

However... Smiley

I missed out a small detail, and your real chance of staking (per second) is 1 in:

2^20 / int(value_in_CLAMs * age_in_days)

ie. the weight of your output is rounded down to an integer number of CLAM-days.

That means that if you split your outputs up into 0.01 CLAM units, they have (effectively) zero chance of staking until they are 100 days old.  (I say "effectively" because if your output rolls a zero in the sha256 hash, it stakes. But that (effectively) never happens).

Note also that the 2^20 is for minimum difficulty. At the moment we're at around 10 times minimum difficulty, so you need to decrease your chance by a factor of 10 until the recently dug CLAM mother lode finishes its initial round of staking.

I've not seen an analysis of the best stake size given these two constraints.

Oh, and there's a 3rd constraint: no output is allowed to stake within 4 hours of its previous movement (staking or transacting).

God damn it.  I spent all that time splitting up my CLAMs for nothing.  I thought I was being clever but the CLAM devs were one step ahead of me.  Guess I'll go combine all my 0.1 CLAM piles together.
member
Activity: 92
Merit: 10
I moved my LTC wallet to the Clam wallet and thhe wallet synced to 0.00 Clams. I have 4 Backups that for some reason are coming up wjth the same result. Help please! I had quite a few more in there in the beginning.


Did you backup the original wallet.dat in the CLAM data directory? If so then just put that back....
full member
Activity: 223
Merit: 100
I moved my LTC wallet to the Clam wallet and thhe wallet synced to 0.00 Clams. I have 4 Backups that for some reason are coming up wjth the same result. Help please! I had quite a few more in there in the beginning.
hero member
Activity: 784
Merit: 1002
CLAM Developer
@superclam was there not a clampool payout yesterday? I did not receive one. Also, is the pool at least getting profits comparable to litecoin mining? It does not seem so. 3 days of 20-25 mh/s +- and I have recieved less than 3 clams. I could have mined litecoin --> sold the litecoin and bought 25-30 clams. This will definitely deter new users.

Payouts at the CLAM multi-pool at made at intervals when there are enough funds to be withdraw from exchanges without incurring a withdrawal fee that is massive in proportion to the withdrawn funds.  Unfortunately, this means that are sometimes sporadic.

I get the need for instant gratification; it is hard to stick with something that doesn't seem to net you instant results.

That said, I urge you to come back to the thread here in a couple weeks.
This will give your 'contribution' to the pool time to be part of a set of payouts.

Figure your ROI then, as Pearl Payouts were intended, and I would bet that your numbers look a bit different Grin
hero member
Activity: 784
Merit: 1002
CLAM Developer
Well, it still could use some testing; but appears to be in working order Smiley

Introducing, CLAMClient 1.4.2.1

Download Windows
Download Linux



So far, we have had it up and running on a variety of VM's.
Any additional testing, on various machines/configurations is greatly appreciated.

This build should fix the sync, and also the freeze/crash issues some users have been experiencing recently.

The links in the OP Post have been updated accordingly.

Cheers Smiley
legendary
Activity: 963
Merit: 1002
Looks like someone dug up a bunch, staked them then sold them. Up to them I guess but someone got a nice bunch of CLAMS cheap!
Maybe they sold some, but a lot of those freshly dug clams are still sitting in their wallets.


About 500 of them got sent to this address  http://khashier.com:2750/address/xAdUhg71Jn82s48VaRjWpQ7yBhwugd2Ejw
member
Activity: 92
Merit: 10
Looks like someone dug up a bunch, staked them then sold them. Up to them I guess but someone got a nice bunch of CLAMS cheap!
newbie
Activity: 21
Merit: 0
A bit of a unnerving sell off going on..
legendary
Activity: 963
Merit: 1002
@superclam was there not a clampool payout yesterday? I did not receive one. Also, is the pool at least getting profits comparable to litecoin mining? It does not seem so. 3 days of 20-25 mh/s +- and I have recieved less than 3 clams. I could have mined litecoin --> sold the litecoin and bought 25-30 clams. This will definitely deter new users.
Jump to: