Bitcoin Forum
May 22, 2024, 04:48:30 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Poll
Question: What sort of changes would you like to see in new version of Lovecoin?
Pow/Pos with new algorithm
Pure PoS
Something else (post in the thread what)

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 »
  Print  
Author Topic: [ANN]LOVEcoin – POW+POS | 5 Exchanges | Games | On Multipool  (Read 49628 times)
DaveF
Legendary
*
Offline Offline

Activity: 3486
Merit: 6304


Crypto Swap Exchange


View Profile WWW
April 28, 2014, 09:47:34 PM
 #781

I found this in kernel.cpp, line 21

Quote
// Hard checkpoints of stake modifiers to ensure they are deterministic
static std::map<int, unsigned int> mapStakeModifierCheckpoints =
    boost::assign::map_list_of
    (     0, 0xfd11f4e7u )
    ( 10001, 0xd42268a1u )
    ( 30001, 0x7e0d6e1eu )
    ( 50001, 0xa5a4473eu )
    ( 70001, 0xbe5e3360u )
    (100001, 0x6cafeba8u )
    (133333, 0x011868fcu )
;

Those are PoS checkpoints that shouldn't be there.
The first number is block height, the second one modifier checksum.

My guess is that whenever someone tries to generate block 10001, it doesn't get accepted since
the checksum is different from the hardcoded checkpoint  ( 10001, 0xd42268a1u )

To verify if my guess is correct, someone who has been mining could look into his debug.log and
see if there's anything like

Quote
AddToBlockIndex() : Rejected by stake modifier checkpoint height=10001
 

ERROR: AddToBlockIndex() : Rejected by stake modifier checkpoint height=10001, modifier=0x756f6ca000813145
ERROR: AcceptBlock() : AddToBlockIndex failed
ERROR: ProcessBlock() : AcceptBlock FAILED
ERROR: BitcoinMiner : ProcessBlock, block not accepted



█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
YarkoL
Legendary
*
Offline Offline

Activity: 996
Merit: 1013


View Profile
April 28, 2014, 09:53:34 PM
 #782

Welp, that's easily fixed then. Get rid of all the checkpoints.

Dev, do you know what to do?

Send love to
LWEBHmiAGSS4Mdv8BjMsBx84SD3KxM5UVh

 Kiss

“God does not play dice"
arniebaby
Sr. Member
****
Offline Offline

Activity: 279
Merit: 250


View Profile
April 28, 2014, 10:38:09 PM
 #783

Hmmm. Sure some other devs would help on this. A quick google gives me

''To clarify a little, you don't actually need those as they are extra security precaution.

Still it might be a good idea to add one for the genesis block at least.

When you've got your genesis, run getblock on it. Copy the modifierchecksum field, insert into code and recompile.''


Sounds like all but 'block 0....' could be done away with, other coins only have the genesis block checkpoint but hey, I'm not a programmer and don't have a clue what I'm talking about................

EDIT. Hang on... Isn't this a quote from one of your posts^^^^^^^^^^^^YarkoL^^^^^^^^^^^^^^?HuhHuh?

NARNIE-YYITR3-V6BVJ7-GGR5EO-GRIZZ2-WEMD4A-AAUD
NEM NEM NEM NEM NEM NEM NEM NEM NEM NEM
YarkoL
Legendary
*
Offline Offline

Activity: 996
Merit: 1013


View Profile
April 28, 2014, 11:08:03 PM
 #784


Yeah, that's my post.

I feel bad for the coin operator, because he put some effort into this, and it's not his/her fault that the code was broken.

I forked the code, and removed the checkpoints after 0:

https://github.com/YarkoL/lovecoin

Linux client here
https://github.com/YarkoL/lovecoin/blob/master/lovecoin/src/lovecoind

“God does not play dice"
Ferris419
Hero Member
*****
Offline Offline

Activity: 1008
Merit: 501



View Profile
April 28, 2014, 11:21:08 PM
 #785


Yeah, that's my post.

I feel bad for the coin operator, because he put some effort into this, and it's not his/her fault that the code was broken.

I forked the code, and removed the checkpoints after 0:

https://github.com/YarkoL/lovecoin

Linux client here
https://github.com/YarkoL/lovecoin/blob/master/lovecoin/src/lovecoind

So love coin is back alive?

Bitcoin is gonna hit 100K usd
arniebaby
Sr. Member
****
Offline Offline

Activity: 279
Merit: 250


View Profile
April 29, 2014, 12:02:23 AM
 #786

LOL.
Post from BTCtalkcoin thread. Seems our DEV has his fingers on more than one pie


EDIT:

Here's the problem.  You didn't delete the old stake checkpoints from the fork:

Line 24 in kernel.cpp

static std::map<int, unsigned int> mapStakeModifierCheckpoints =
    boost::assign::map_list_of
    (     0, 0xfd11f4e7u )
    (  5000, 0x1d88a220u )
    ( 10000, 0x3bae1eb9u )
    ( 15000, 0x8c6b5d66u )
    ( 20000, 0x90881334u )
    ( 21330, 0xe07fa575u )


Actually I have to admit, I'm not sure how the "stake checkpoints" actually work, but it seems they are affecting, in some way, the checkpointing for the PoW blocks.  I checked checkpoint.cpp and it doesn't have any checkpoints mapped.  Anyone else comment on this?  I don't have the time right now to look over the PoS code.



Great!  BCCdev should use the opportunity to change the RPC and P2P port at the same time (in protocol.h and bitcoinrpc.cpp).

NARNIE-YYITR3-V6BVJ7-GGR5EO-GRIZZ2-WEMD4A-AAUD
NEM NEM NEM NEM NEM NEM NEM NEM NEM NEM
gjhiggins
Legendary
*
Offline Offline

Activity: 2254
Merit: 1278



View Profile WWW
April 29, 2014, 01:33:22 AM
 #787

... Love Coin is based on MintCoin.

Fwiw, I can confirm that lovecoin is a clone of mintcoin including the centralised synchronised checkpointing but with a heavily-modded PoS.

Codebase transparency can be improved by brutally suppressing the deltas that implement the branding/livery. This vandalism enables the changes to the engine to be more easily perceived, examined and assessed. I built myself a little workbench, allows me to fossick at leisure:

litecoin + (mintcoin + lovecoin)
https://bitbucket.org/gjhiggins/zenlovecoin/commits/branch/lovecoin

litecoin + mintcoin + lovecoin (for completeness):
https://bitbucket.org/gjhiggins/zenlovecoin/commits/branch/zenlovecoin

The git diff is mainly a useful one-page summary. For the actual fossicking, I use meld [1].

[1] http://meldmerge.org/

HTH

Cheers,

Graham
YarkoL
Legendary
*
Offline Offline

Activity: 996
Merit: 1013


View Profile
April 29, 2014, 09:06:17 AM
 #788


So love coin is back alive?


I'd like to see it get second chance.

Here's Linux wallet
https://mega.co.nz/#!AwAjXYrL!TcwwikFi90VXjfxXkJQvhmgVZk1oog29ThylVLi9790

I'll try to make wallet for windows bit later.


Fwiw, I can confirm that lovecoin is a clone of mintcoin including the centralised synchronised checkpointing but with a heavily-modded PoS.

Yeah, there's a lot of baggage. At least the regular checkpoints were removed.

“God does not play dice"
akd
Member
**
Offline Offline

Activity: 86
Merit: 10


View Profile
April 29, 2014, 10:52:49 AM
 #789

YEAH!

Later I was thinking myself: My search for 10000 did not (directly) help,
but perhaps searching for 10001 would uncover the problem?  And it did !

Happy.

When the new sourcecode is available, allcrypt can implement it, so my coins will not be destroyed?



Please cooperate with allcrypt to solve their technical problems.
I have tens of thousands of LOVEcoins stuck there, and the message is:
Quote
Coin dead, stalled at 10,000 blocks for 3 days. Removing soon.
I don't mind that allcrypt removes it, but I want to get my coins out before.
Thanks a lot!
EDIT: Crossposted to allcryptthread


It is improbable that this is the reason, but I searched for all occurences of "10000" in the source code:
https://github.com/LOVEcoinproject/lovecoin/search?q=10000
If you know a little bit about coin code, please have a look at those 12 hits. Thanks.
Does anyone know from which coin LOVEcoin was forked? We could compare those 12 hits with the original code.


Thanks, YarkoL, very clever:

I found this in kernel.cpp, line 21
Quote
// Hard checkpoints of stake modifiers to ensure they are deterministic
static std::map<int, unsigned int> mapStakeModifierCheckpoints =
    boost::assign::map_list_of
    (     0, 0xfd11f4e7u )
    ( 10001, 0xd42268a1u )
Quote
AddToBlockIndex() : Rejected by stake modifier checkpoint height=10001

LoveCoinDev, I guess, your clone-your-coin manual should be extended with "remove existing checkpoints".
Please tell us which manual you used.

Summer quiz: Name 7 quality coins, for a balanced portfolio.
https://bitcointalk.org/index.php?topic=1980616 Risk management.
ECF
Newbie
*
Offline Offline

Activity: 42
Merit: 0


View Profile WWW
April 29, 2014, 01:50:29 PM
Last edit: April 29, 2014, 03:11:17 PM by ECF
 #790

 
http://www.ecoinfund.com/images/logo.jpg

Website | Twitter  | Bitcointalk

Hi,LOVEcoin Community

We have added your coin to ECOINFUND vote list.(http://www.ecoinfund.com/vote
an effective vote will cost 10 ECFC; repeating vote are allowed; the Exchange Market will be open as soon as the voting reach 1000.!
ECFC is the fee share program launched by Ecoinfund. Ecoinfund will commit 50% of trade revenue to ECFC program. (highest on market ECFC Details)

Here the ways of getting ECFC:
1. buy the ECFC through our ECFC/BTC or ECFC/LTC market.
2. taking part into our GIVEAWAY.

Big ECFC GIVEAWAY before 10.May
Tweet this green text on your own twitter account then recive 20 ECFC;
Quote
ecoinfund.com |New Exchange,multi-language support,Earn 20 ECFC(fee shares) by every retweet before 10 May,don't miss the train!
Pls post your twitter link and Ecoinfund ID on https://bitcointalk.org/index.php?topic=501030.0 ,you will get 20 ECFC!

Happy trading !
drmadcat
Full Member
***
Offline Offline

Activity: 238
Merit: 100


View Profile
April 29, 2014, 02:44:37 PM
 #791



Website | Twitter  | Bitcointalk

Hi,Everyone

We have added your coin to ECOINFUND vote list.(http://www.ecoinfund.com/vote
Each 1 valid vote requires 10 ECFC, allow repeat voting.Every new altcoin vote over 1,000 votes will list on the market next day! Free vote see below:

Big ECFC GIVEAWAY before 10.May
Tweet this green text on your own twitter account then recive 20 ECFC(ECFC Details);
Quote
ecoinfund.com |New Exchange,multi-language support,Earn 20 ECFC(fee shares) by every retweet before 10 May,don't miss the train!
Pls post your twitter link and Ecoinfund ID on https://bitcointalk.org/index.php?topic=501030.0 ,you will get 20 ECFC!


ECFC is the fee share program launched by Ecoinfund. Ecoinfund will commit 50% of trade revenue to ECFC program. (highest on market)

Happy trading !

Amazing time to add a coin that nobody can currently use.
YarkoL
Legendary
*
Offline Offline

Activity: 996
Merit: 1013


View Profile
April 29, 2014, 05:37:49 PM
 #792


The code is now fixed in the master repository too.
I've been talking to the devs, and I believe "official" working wallet will be soon available.

Once the coin is back on track,
remember...
LWEBHmiAGSS4Mdv8BjMsBx84SD3KxM5UVh
 Kiss

Let's make 2014 Summer of Love...
and what the hell, 2015 and 2016 too!

“God does not play dice"
allcrypt
Sr. Member
****
Offline Offline

Activity: 350
Merit: 250


View Profile WWW
April 29, 2014, 06:01:47 PM
 #793


The code is now fixed in the master repository too.
I've been talking to the devs, and I believe "official" working wallet will be soon available.

Once the coin is back on track,
remember...
LWEBHmiAGSS4Mdv8BjMsBx84SD3KxM5UVh
 Kiss

Let's make 2014 Summer of Love...
and what the hell, 2015 and 2016 too!

Code in the github has NOT been fixed. Was last updated 23 days ago.

Once it's completely fixed let me know.

AllCrypt.com - Your new CryptoCurrency Exchange Now Open! www.AllCrypt.com
YarkoL
Legendary
*
Offline Offline

Activity: 996
Merit: 1013


View Profile
April 29, 2014, 06:06:05 PM
 #794


Whoops. Looks like I rejoiced a little prematurely...  Embarrassed

But things are on the move...

“God does not play dice"
arniebaby
Sr. Member
****
Offline Offline

Activity: 279
Merit: 250


View Profile
April 30, 2014, 09:19:33 PM
 #795

So whats the score?




Anybody??

NARNIE-YYITR3-V6BVJ7-GGR5EO-GRIZZ2-WEMD4A-AAUD
NEM NEM NEM NEM NEM NEM NEM NEM NEM NEM
LOVEcoinproject (OP)
Newbie
*
Offline Offline

Activity: 56
Merit: 0


View Profile
May 01, 2014, 02:54:38 AM
 #796

We will make the update today.
LOVEcoinproject (OP)
Newbie
*
Offline Offline

Activity: 56
Merit: 0


View Profile
May 01, 2014, 07:27:48 PM
Last edit: May 01, 2014, 07:39:49 PM by LOVEcoinproject
 #797

Wallet and source updated. Thanks YarkoL Smiley
johnny_non
Sr. Member
****
Offline Offline

Activity: 252
Merit: 250


View Profile
May 01, 2014, 08:51:36 PM
 #798

my coins are now staking!! Thanks YarkoL!!  Grin

send your strays CAT: 9W4aXggw9bgraD88j77fZg7aT8Lnb4mkTw  Everyone has a Dream: DKDB1yj2ohbakpQQvUZsCEWow6K2CDDggD
gemstar5000
Newbie
*
Offline Offline

Activity: 22
Merit: 0


View Profile
May 01, 2014, 09:01:15 PM
 #799

Hmm. Why has my original balance moved to 'Staked' and become unavailable. Now my available balance seems to be counting DOWN when staking, are these transposed?? Haven't seen this with my other PoS wallets.
johnny_non
Sr. Member
****
Offline Offline

Activity: 252
Merit: 250


View Profile
May 01, 2014, 09:08:44 PM
 #800

Hmm. Why has my original balance moved to 'Staked' and become unavailable. Now my available balance seems to be counting DOWN when staking, are these transposed?? Haven't seen this with my other PoS wallets.
They'll come back with the percentage gained, it's just the way it works. My ac does the same thing...

send your strays CAT: 9W4aXggw9bgraD88j77fZg7aT8Lnb4mkTw  Everyone has a Dream: DKDB1yj2ohbakpQQvUZsCEWow6K2CDDggD
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 »
  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!