Bitcoin Forum
November 02, 2024, 11:01:08 PM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 [29] 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 ... 501 »
  Print  
Author Topic: [ANN][CLAM] CLAMs, Proof-Of-Chain, Proof-Of-Working-Stake, a.k.a. "Clamcoin"  (Read 1151202 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.
kbroadfoot
Legendary
*
Offline Offline

Activity: 1302
Merit: 1000


Bass Player


View Profile
July 16, 2014, 05:25:40 PM
 #561

We were hoping a community member would step up and create a block explorer for CLAMS - the explorer @ http://www.kHashier.com:2750/ was not intended to be a permanent solution.  Getting it back up now.

Thanks for getting it back up, but now it's down again. Tongue

I guess I'll live for the moment.

Concerning optimum stake output size, this is ever changing as the network weight changes.
I don't believe anyone has done the math as of yet, though the distribution amount of ~4.6 CLAMS seems to stake quite well.

I stupidly moved all wonderfully aged 27 clams over the exchange initially, so now I'm playing catchup, which is difficult if not impossible? After 3 days (even though it continually said 10 hours and then 3 hours near the end for a whole day) it *finally* staked, and now after staked claim is matured it says 29 minutes to stake, but it's been that way for over a day now?? So the lottery incentive is kinda lost for me.. Sad

Hang in there... they stake eventually... don't keep them on the exchange unless you want to sell.... they won't stake over there...

dooglus
Legendary
*
Offline Offline

Activity: 2940
Merit: 1333



View Profile
July 16, 2014, 09:03:02 PM
 #562

don't keep them on the exchange unless you want to sell.... they won't stake over there...

Well, they will stake over there, but the exchange will probably take the profit for themselves...

You could imagine an exchange which shared its profits from staking customer coins with the customers to give them a competitive advantage - "sell your clams on our exchange and we'll share their staking profits with you until they sell".

Just-Dice                 ██             
          ██████████         
      ██████████████████     
  ██████████████████████████ 
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
    ██████████████████████   
        ██████████████       
            ██████           
   Play or Invest                 ██             
          ██████████         
      ██████████████████     
  ██████████████████████████ 
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
    ██████████████████████   
        ██████████████       
            ██████           
   1% House Edge
dooglus
Legendary
*
Offline Offline

Activity: 2940
Merit: 1333



View Profile
July 16, 2014, 09:07:35 PM
 #563

I stupidly moved all wonderfully aged 27 clams over the exchange initially, so now I'm playing catchup

I've been thinking about this.

If I move coins from one wallet to another, I have to wait 510 blocks until they will start staking again. I also have to wait 510 blocks after they last staked before I can move them, so there will be a minimum of 1020 blocks between staking in one wallet and staking in the next.

It looks to me like I could hard-code the staking routine so that the output(s) of the staking transaction are different than the inputs - then my coins would move at the same time as they stake, saving me 510 blocks of waiting time.

Questions:

1) would that work from a technical point of view?

2) if so, would such behaviour be frowned upon from a human point of view?

Just-Dice                 ██             
          ██████████         
      ██████████████████     
  ██████████████████████████ 
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
    ██████████████████████   
        ██████████████       
            ██████           
   Play or Invest                 ██             
          ██████████         
      ██████████████████     
  ██████████████████████████ 
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
    ██████████████████████   
        ██████████████       
            ██████           
   1% House Edge
maccd123
Full Member
***
Offline Offline

Activity: 223
Merit: 100


View Profile
July 16, 2014, 09:34:36 PM
 #564

Just Do It Doogie!
Hippie Tech
aka Amenstop
Legendary
*
Offline Offline

Activity: 1624
Merit: 1001


All cryptos are FIAT digital currency. Do not use.


View Profile WWW
July 16, 2014, 09:45:11 PM
 #565

PoS + exchanges who keep the customer's PoS rewards = crypto central banks Shocked

It is very ecouraging to see how most of us are content to simply hold onto our CLAMs, and should serve as a good indicator of how evenly distributed the air drop really was.

Sell Orders Total: 940.57584004 CLAM

dooglus
Legendary
*
Offline Offline

Activity: 2940
Merit: 1333



View Profile
July 16, 2014, 10:01:57 PM
 #566

Just Do It Doogie!

I just did it.

It just didn't work:

ERROR: CheckBlock() : bad proof-of-stake block signature
ERROR: ProcessBlock() : CheckBlock FAILED
ERROR: CheckStake() : ProcessBlock, block not accepted

I think CBlock::CheckBlockSignature() in main.cpp didn't like it.

Just-Dice                 ██             
          ██████████         
      ██████████████████     
  ██████████████████████████ 
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
    ██████████████████████   
        ██████████████       
            ██████           
   Play or Invest                 ██             
          ██████████         
      ██████████████████     
  ██████████████████████████ 
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
    ██████████████████████   
        ██████████████       
            ██████           
   1% House Edge
kbroadfoot
Legendary
*
Offline Offline

Activity: 1302
Merit: 1000


Bass Player


View Profile
July 17, 2014, 12:42:03 AM
 #567

don't keep them on the exchange unless you want to sell.... they won't stake over there...

Well, they will stake over there, but the exchange will probably take the profit for themselves...

You could imagine an exchange which shared its profits from staking customer coins with the customers to give them a competitive advantage - "sell your clams on our exchange and we'll share their staking profits with you until they sell".

C-CEX ( not my favorite for sure BUT.... ) actually does split the stake up amongst ENRG coin holders when ENRG stakes...
The only ones that do as far as I know...

djnocide
Legendary
*
Offline Offline

Activity: 1164
Merit: 1000


Einsteinium Foundation Board Member and Treasurer


View Profile
July 17, 2014, 01:19:17 AM
 #568

don't keep them on the exchange unless you want to sell.... they won't stake over there...

Well, they will stake over there, but the exchange will probably take the profit for themselves...

You could imagine an exchange which shared its profits from staking customer coins with the customers to give them a competitive advantage - "sell your clams on our exchange and we'll share their staking profits with you until they sell".

C-CEX ( not my favorite for sure BUT.... ) actually does split the stake up amongst ENRG coin holders when ENRG stakes...
The only ones that do as far as I know...

kingcoiny does it too with HC
dooglus
Legendary
*
Offline Offline

Activity: 2940
Merit: 1333



View Profile
July 17, 2014, 06:54:54 AM
 #569

I was wondering whether it's possible to find out whether a particular Bitcoin address has any CLAMS associated with it without having to have access to the private key.

The helpful folks on the #clams IRC channel told me it is - you can convert from Bitcoin address to CLAMS address without needing the private key.

Here's one way of doing it, using the "python-bitcoinlib" library:

$ git clone https://github.com/jgarzik/python-bitcoinlib.git
Cloning into 'python-bitcoinlib'...
remote: Reusing existing pack: 913, done.       
remote: Total 913 (delta 0), reused 0 (delta 0)       
Receiving objects: 100% (913/913), 300.69 KiB | 145.00 KiB/s, done.
Resolving deltas: 100% (487/487), done.
Checking connectivity... done.

$ cd python-bitcoinlib/

$ python
Python 2.7.6 (default, Mar 22 2014, 22:59:56)
[GCC 4.8.2] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import bitcoin.base58
>>> def btc2clam(addr): return bitcoin.base58.CBase58Data(bitcoin.base58.decode(addr)[1:-4], 0x89).__str__()
...
>>> print btc2clam('14o7zMMUJkG6De24r3JkJ6USgChq7iWF86')
xC6ktEBwaTk8G27wCWwQjGmDuK14SZPvJa
>>>

Just-Dice                 ██             
          ██████████         
      ██████████████████     
  ██████████████████████████ 
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
    ██████████████████████   
        ██████████████       
            ██████           
   Play or Invest                 ██             
          ██████████         
      ██████████████████     
  ██████████████████████████ 
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
    ██████████████████████   
        ██████████████       
            ██████           
   1% House Edge
xploited
Sr. Member
****
Offline Offline

Activity: 304
Merit: 252

CLAM Dev


View Profile
July 17, 2014, 07:15:52 AM
 #570

I was wondering whether it's possible to find out whether a particular Bitcoin address has any CLAMS associated with it without having to have access to the private key.

The helpful folks on the #clams IRC channel told me it is - you can convert from Bitcoin address to CLAMS address without needing the private key.

Here's one way of doing it, using the "python-bitcoinlib" library:

$ git clone https://github.com/jgarzik/python-bitcoinlib.git
Cloning into 'python-bitcoinlib'...
remote: Reusing existing pack: 913, done.       
remote: Total 913 (delta 0), reused 0 (delta 0)       
Receiving objects: 100% (913/913), 300.69 KiB | 145.00 KiB/s, done.
Resolving deltas: 100% (487/487), done.
Checking connectivity... done.

$ cd python-bitcoinlib/

$ python
Python 2.7.6 (default, Mar 22 2014, 22:59:56)
[GCC 4.8.2] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import bitcoin.base58
>>> def btc2clam(addr): return bitcoin.base58.CBase58Data(bitcoin.base58.decode(addr)[1:-4], 0x89).__str__()
...
>>> print btc2clam('14o7zMMUJkG6De24r3JkJ6USgChq7iWF86')
xC6ktEBwaTk8G27wCWwQjGmDuK14SZPvJa
>>>

Thats awesome! Not much of a python user but you got to love how simple it is.

Updating for any one wondering about DogeCoin or Litecoin which is also possible with 3 simple changes to the pubkey address in base58.py

For DogeCoin:
  Dec:  127
  Hex:   \x7f 

For LiteCoin:
  Dec:  48
  Hex:  \x30

The Decmial version of the pubkey address goes in the follow line: 

https://github.com/jgarzik/python-bitcoinlib/blob/master/bitcoin/base58.py#L106

The hex goes in the 2 following lines:

https://github.com/jgarzik/python-bitcoinlib/blob/master/bitcoin/base58.py#L40
https://github.com/jgarzik/python-bitcoinlib/blob/master/bitcoin/base58.py#L106

Once you make those changes the rest goes exactly like dooglus describes


Zer0Sum
Legendary
*
Offline Offline

Activity: 1588
Merit: 1000


View Profile
July 17, 2014, 12:04:09 PM
 #571

I stupidly moved all wonderfully aged 27 clams over the exchange initially, so now I'm playing catchup

I've been thinking about this.

If I move coins from one wallet to another, I have to wait 510 blocks until they will start staking again. I also have to wait 510 blocks after they last staked before I can move them, so there will be a minimum of 1020 blocks between staking in one wallet and staking in the next.

It looks to me like I could hard-code the staking routine so that the output(s) of the staking transaction are different than the inputs - then my coins would move at the same time as they stake, saving me 510 blocks of waiting time.

Questions:

1) would that work from a technical point of view?

2) if so, would such behaviour be frowned upon from a human point of view?

This is a KEY problem with all staking coins... and kills their liquidity.

In the Real World...
When I buy or transfer Stock Certificates to a broker...
I maintain legal ownership of the stock and receive all dividends.

But in the Crypto World...
Is deliberately structured so that scammers + exchanges can rip off ordinary people...
Wallets need to be modified with a "escrow segregated" category...
So exchanges only act as escrow, but do not actually own the coins...
This would also eliminate that massive security problems like VRC.

As for stakes...
I got about 0.8 is stakes in 3 days on 50 clams = 600-700% interest compounded...
This may actually be sustainable as more and more people "discover" clams over time...
And if the hash rate goes up 10 fold or 100 fold, etc.

Last night I got a super-stake of 275 clams. Damn.
Quantum12
Sr. Member
****
Offline Offline

Activity: 364
Merit: 250



View Profile
July 17, 2014, 02:52:15 PM
 #572

i have 20 clams staking it says my expected time to reward is 20 minutes but all i get is 0.10 clams per 24hours yet i see others get a stake every few minutes....

is this normal ? am i doing something wrong?

Q
PMCswap
Newbie
*
Offline Offline

Activity: 5
Merit: 0


View Profile
July 17, 2014, 03:10:25 PM
 #573

I am staking about every 24 hours as well
Nobitcoin
Legendary
*
Offline Offline

Activity: 966
Merit: 1000


In holiday we trust


View Profile
July 17, 2014, 03:17:47 PM
 #574

I didn't receive any clams  Sad
kbroadfoot
Legendary
*
Offline Offline

Activity: 1302
Merit: 1000


Bass Player


View Profile
July 17, 2014, 05:10:42 PM
 #575

Well, my clams are staking about once every day or so... up to 5.3 clams....
Trying to get my brother to 'give' me his doge privatekeys...
Added CLAM to my signature file as well... I am in  Smiley


dy2k
Newbie
*
Offline Offline

Activity: 28
Merit: 0


View Profile
July 17, 2014, 06:08:28 PM
 #576

My wallet is encrypted but unlocked. Do I need to keep the wallet open to stake coins? If not how often should I open and sync it in order to stake coins.
phzi
Hero Member
*****
Offline Offline

Activity: 700
Merit: 500


View Profile
July 17, 2014, 07:32:10 PM
 #577

My wallet is encrypted but unlocked. Do I need to keep the wallet open to stake coins? If not how often should I open and sync it in order to stake coins.
With the new PoS reward scheme, you will receive more stake rewards if you leave your wallet open all the time.  Opening it occasionally will result in decreased stake income.
dy2k
Newbie
*
Offline Offline

Activity: 28
Merit: 0


View Profile
July 17, 2014, 07:50:24 PM
 #578

With the new PoS reward scheme, you will receive more stake rewards if you leave your wallet open all the time.  Opening it occasionally will result in decreased stake income.

Thanks for the answer!
ymod123
Sr. Member
****
Offline Offline

Activity: 432
Merit: 250



View Profile
July 17, 2014, 08:11:32 PM
 #579

hello! My wallet stake but im just curios i know it takes 510 confirmation but im just wondering
its very long time to confirm.. i stake to confirm is about 12 to 24 hours
is it normal?
undergroundgeek
Newbie
*
Offline Offline

Activity: 21
Merit: 0


View Profile
July 17, 2014, 09:30:36 PM
 #580

I am staking about every 24 hours as well

Dare I ask how many coins and their current age (as shown in Coin Control). As I've got 10 with about 1400 confirmations and it's been at 18 minutes for over 20 hours now!
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 [29] 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 ... 501 »
  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!