Bitcoin Forum
April 18, 2024, 12:42:11 PM *
News: Latest Bitcoin Core release: 26.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 »  All
  Print  
Author Topic: SmallChange [research-only] [Litecoin based] [15 seconds blocks] [*update now*]  (Read 26555 times)
markm
Legendary
*
Offline Offline

Activity: 2940
Merit: 1090



View Profile WWW
May 10, 2013, 09:33:39 PM
 #361

Some incompetent pretended to make a "new" coin without changing the "magic bytes" that differentiate chains?

That was, like one of the very first things learned about cloning bitcoin, where did whoever made this thing even get the diff they used to find all the places where one coin differs from another?

They compared a chain that also had not done it right against the chain that failcoin was cloned from, maybe?

Or just hadn't even heard of diff, maybe?

-MarkM-

So many questions, and all rhetorical.. I hope you're not disappointed that SmallChange never was intended as a real coin. You might want to check out the readme (github link), where I explained why I published the coin here at all
Code:
[..]
So actually, this 'new' coin exists for the following reasons: [..]

Still if you are trying to make a new coin that is not litecoin, and litecoin supposedly derives in some way from bitcoin, the first thing you'd need to do is a diff of litecoin vs bitcoin to find out what things are different, that is, what makes them two distinct coins rather than one being a notwork-forking fork of the other's blockchain and network.

The name, the ports, the IRC channel, the address coding system that make the addresses start with different letters (assuming you even agree it is good to prevent users from being able to use one address for all coins, which is arguable), the magic bytes that make them distinct p2p networks and so on. Then change all such things, presto another distinct coin. RIght now you are basically just a hard fork of the litecoin network, forking from a point just prior to the genesis block (assuming you actually did change the genesis block?)

-MarkM-

Browser-launched Crossfire client now online (select CrossCiv server for Galactic  Milieu)
Free website hosting with PHP, MySQL etc: http://hosting.knotwork.com/
1713444131
Hero Member
*
Offline Offline

Posts: 1713444131

View Profile Personal Message (Offline)

Ignore
1713444131
Reply with quote  #2

1713444131
Report to moderator
"With e-currency based on cryptographic proof, without the need to trust a third party middleman, money can be secure and transactions effortless." -- Satoshi
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1713444131
Hero Member
*
Offline Offline

Posts: 1713444131

View Profile Personal Message (Offline)

Ignore
1713444131
Reply with quote  #2

1713444131
Report to moderator
1713444131
Hero Member
*
Offline Offline

Posts: 1713444131

View Profile Personal Message (Offline)

Ignore
1713444131
Reply with quote  #2

1713444131
Report to moderator
1713444131
Hero Member
*
Offline Offline

Posts: 1713444131

View Profile Personal Message (Offline)

Ignore
1713444131
Reply with quote  #2

1713444131
Report to moderator
lightenup (OP)
Newbie
*
Offline Offline

Activity: 58
Merit: 0


View Profile
May 10, 2013, 10:56:10 PM
 #362

If I understood correctly, you already hard-forked SMC? If yes, LOL, you shouldn't do it like that! You need to set some future block height an give miners enough time to
upgrade to newest version of the wallet. Unless 51% hashpower is using that newest version of the wallet things will go wrong and many will be really pissed once they find
out they've been mining on abandoned blockchain for days or weeks. Terracoin had 3 hard-forks in very short period of time and network is still in complete chaos due to
many miners or mere users of TRC never upgrading, upgrading once or twice but not three times.
For some updates (e.g. difficulty adjustment algorithm) that would be the proper way. Here the problem is that a few thousand peers of foreign nodes need to get out as fast as possible -- so I opted for this radical update-path.

Hard-fork itself is the ultimate issue, not "few thousand peers of foreign nodes need to get out as fast as possible" or "difficulty adjustment algorithm" or anything else.
The several thousand *incompatible* peer addresses causes sever problems to connect to legitimate network nodes, ultimately causing network fragmentation. I thought of several, but the fastest/simplest and imo most appropriate and even most interesting solution for this (spare time) research coin is the one I carried out.

Quote
SMC mining aborted. I ain't gonna support coin developed by retard who is hard-forking blockchain on will.
I'd somewhat understand that reaction if you attached any monetary value to SMC. I thought I made that point clear, but speaking of retards: SMC is research and its only value is its blockchain, freely available to any participant. If you want to learn how those coins and tools around them work, you can play around with SMC (I already expressed interest in trying out any reasonable modification suggestions) or use your own fork (full source control) or do the real thing with established coins (invest hashing power, but have little/no influence on the coin itself).

Quote
Bye!
Nevertheless, thanks for the hashing power - bye!
binaryFate
Legendary
*
Offline Offline

Activity: 1484
Merit: 1003


Still wild and free


View Profile
May 11, 2013, 01:04:01 AM
 #363

Hey,

I honestly don't understand these extreme reactions, up to using words such as "retard" which is inapropriate to say the least.
It would be understandable if the SMC project was claiming to be the ultimate alt-coin. But it was the opposite, from the very beginning the dev made it clear that it was meant to be research, that he and whoever willing to play with sources would experiment the implementation side, and that anybody willing to mine it would also be part of an experimental thing.

I don't care if something is hard-forked, because thanks to this I learned what "hard-fork" means.
I don't care if thousands of new nodes messed up with the p2p network, because thanks to this I learned about the magic bytes hand-shake stuff.
Most important, I don't care if people are leaving the boat complaining, because they leave with such stupid complains, they are not bringing anything useful for me to learn on this thread.

There are so many alt-coins launched every days, if not hours, that are just shitty scams. These are the ones which must be denigrated. SMC from the very beginning took the opposite direction and tried to do something useful.

Monero's privacy and therefore fungibility are MUCH stronger than Bitcoin's. 
This makes Monero a better candidate to deserve the term "digital cash".
Kyune
Sr. Member
****
Offline Offline

Activity: 287
Merit: 250


View Profile
May 11, 2013, 01:19:10 AM
 #364

lightenup, you might consider flagging the need to update in the thread title, if that can still be edited.  It's easy to miss, and not everyone running SMC will necessarily even click on the topic.

BTC:  1K4VpdQXQhgmTmq68rbWhybvoRcyNHKyVP
binaryFate
Legendary
*
Offline Offline

Activity: 1484
Merit: 1003


Still wild and free


View Profile
May 11, 2013, 01:21:13 AM
 #365

I updated to latest git version. Can we found out which of the "new" or "old" block chain we're mining when we find blocks?


Monero's privacy and therefore fungibility are MUCH stronger than Bitcoin's. 
This makes Monero a better candidate to deserve the term "digital cash".
lightenup (OP)
Newbie
*
Offline Offline

Activity: 58
Merit: 0


View Profile
May 11, 2013, 06:56:26 AM
 #366

lightenup, you might consider flagging the need to update in the thread title, if that can still be edited.  It's easy to miss, and not everyone running SMC will necessarily even click on the topic.
Good idea, done.

Quote from: binaryFate
I updated to latest git version. Can we found out which of the "new" or "old" block chain we're mining when we find blocks?
If the older version overwrites the newer, REORGANIZE messages with high disconnected blocks should appear in your debug.log. Another indicator is that you lose mined coins. If the newer version overwrites the older, then everything stays 'normal'.
Each time someone from the old version updates and joins the new version, he or she resynchronizes the two block chains. If the older has been faster, the newer is overwritten (from the split/fork point). -> At most the mining efforts starting from the update are lost.
Currently, the network hashing power of the newer version is rather large (about 6 MHashes/sec), we are at block height 100 941.

--
now is a good time to update (see https://bitcointalk.org/index.php?topic=182430.msg2102353#msg2102353).
markm
Legendary
*
Offline Offline

Activity: 2940
Merit: 1090



View Profile WWW
May 11, 2013, 07:24:49 AM
 #367

There has already long been a fast small-change chain: GeistGeld (XGG).

It is merged mined, so basically it is the merged mined family of chains' fast pocket-change chain.

It likes to use about 4 or 5 or more gigs of RAM, but maybe any chain with fast blocks will get to that point after it has been running for a couple of years like GeistGeld has.

Give it a try... It won't even require diverting your hashing away from Bitcoin, you just add it to your merge!

-MarkM-

Browser-launched Crossfire client now online (select CrossCiv server for Galactic  Milieu)
Free website hosting with PHP, MySQL etc: http://hosting.knotwork.com/
cryptocancer
Newbie
*
Offline Offline

Activity: 56
Merit: 0



View Profile
May 11, 2013, 07:41:31 PM
 #368

Looking for smallchanged ?... i think... I feel like quite the nub not being about to find a pool or solo mine it.
binaryFate
Legendary
*
Offline Offline

Activity: 1484
Merit: 1003


Still wild and free


View Profile
May 12, 2013, 09:38:12 AM
 #369

Looking for smallchanged ?... i think... I feel like quite the nub not being about to find a pool or solo mine it.

You should be able to solo-mine it, difficulty is very low!

Monero's privacy and therefore fungibility are MUCH stronger than Bitcoin's. 
This makes Monero a better candidate to deserve the term "digital cash".
defaced
Legendary
*
Offline Offline

Activity: 2184
Merit: 1011


Franko is Freedom


View Profile WWW
May 12, 2013, 09:42:54 AM
 #370

How well is small change maintaining the 15 second block target, and does the reward of 4 coins per 15 seconds seem to have any effect?

I know with Franko, that was one of my main concerns with the 30 second block times I chose. Also did you change the max blocksize at all, and if so, what is one of the major things you have noticed?

Fortune Favors the Brave
Borderless CharityEXPANSEEXRAllergy FinderFranko Is Freedom
binaryFate
Legendary
*
Offline Offline

Activity: 1484
Merit: 1003


Still wild and free


View Profile
May 13, 2013, 05:13:25 PM
 #371

Anybody finding nodes? I don't.

Monero's privacy and therefore fungibility are MUCH stronger than Bitcoin's. 
This makes Monero a better candidate to deserve the term "digital cash".
lightenup (OP)
Newbie
*
Offline Offline

Activity: 58
Merit: 0


View Profile
May 13, 2013, 06:13:46 PM
 #372

How well is small change maintaining the 15 second block target, and does the reward of 4 coins per 15 seconds seem to have any effect?

I know with Franko, that was one of my main concerns with the 30 second block times I chose. Also did you change the max blocksize at all, and if so, what is one of the major things you have noticed?
As soon as I find a few hours free time (probably next weekend), I'll upload some metrics with a timeline of the 'major events' and try to interpret those metrics (also towards your questions).


Quote
Anybody finding nodes? I don't.
Me too. From the 9 nodes still in the IRC channels, currently only mine appears to be on the newer version.
sido
Full Member
***
Offline Offline

Activity: 148
Merit: 100



View Profile
May 13, 2013, 06:54:32 PM
Last edit: May 13, 2013, 08:03:05 PM by sido
 #373

Anybody finding nodes? I don't.
i do Smiley

        "addr" : "109.207.84.196:52084",
        "addr" : "192.168.55.18:43890", // that's my local ip for second pc // ignore this Wink
        "addr" : "92.240.244.44:41252",
        "addr" : "92.206.97.36:53910",
        "addr" : "92.206.97.36:37948",


edit: ou, there is update? Cheesy

this one should be online all the time, it's server "92.240.244.44:9030" (if i'll not change my mind Smiley)

but now it looks lite this:
        "addr" : "80.123.216.178:41147",
        "addr" : "92.240.244.44:9030",
        "addr" : "92.240.244.44:59237",
        "addr" : "192.168.55.18:50644", // local
        "addr" : "109.207.84.196:49199",
RichG
Sr. Member
****
Offline Offline

Activity: 434
Merit: 250



View Profile
May 13, 2013, 09:39:08 PM
 #374

My client isn't working. Sad
I updated, and I am still stuck on block 103366.
{
    "version" : 60300,
    "protocolversion" : 60001,
    "walletversion" : 60000,
    "balance" : 462.00000000,
    "blocks" : 103366,
    "connections" : 0,
    "proxy" : "",
    "difficulty" : 0.03753161,
    "testnet" : false,
    "keypoololdest" : 1367293217,
    "keypoolsize" : 103,
    "paytxfee" : 0.00000000,
    "mininput" : 0.00010000,
    "errors" : ""
}

And I am getting weird DB errors:

************************
EXCEPTION: 11DbException       
Db::put: Cannot allocate memory       
smallchange in ProcessMessages()       

Any help on this?
sido
Full Member
***
Offline Offline

Activity: 148
Merit: 100



View Profile
May 13, 2013, 10:24:17 PM
 #375

My client isn't working. Sad
I updated, and I am still stuck on block 103366.
{
    "version" : 60300,
    "protocolversion" : 60001,
    "walletversion" : 60000,
    "balance" : 462.00000000,
    "blocks" : 103366,
    "connections" : 0,
    "proxy" : "",
    "difficulty" : 0.03753161,
    "testnet" : false,
    "keypoololdest" : 1367293217,
    "keypoolsize" : 103,
    "paytxfee" : 0.00000000,
    "mininput" : 0.00010000,
    "errors" : ""
}

And I am getting weird DB errors:

************************
EXCEPTION: 11DbException       
Db::put: Cannot allocate memory       
smallchange in ProcessMessages()       

Any help on this?

i was experiencing same issue.. just delete your blockchain database and let your wallet download blockchain again...

del those files and dirs

blk0001.dat
blkindex.dat
database
db.log
RichG
Sr. Member
****
Offline Offline

Activity: 434
Merit: 250



View Profile
May 14, 2013, 02:45:53 AM
 #376

REMEMBER:

SMC forum:

http://forum.smallchange.tk
RichG
Sr. Member
****
Offline Offline

Activity: 434
Merit: 250



View Profile
May 14, 2013, 03:04:09 AM
 #377

Also, I made a 1000 SMC buy order on this exchange I made up for now:

https://docs.google.com/spreadsheet/ccc?key=0AgpTyKmDEFW1dFpJMGxsZEswcU56RElrUm5SVDFvbWc&usp=sharing
lightenup (OP)
Newbie
*
Offline Offline

Activity: 58
Merit: 0


View Profile
May 14, 2013, 07:02:48 AM
 #378

this one should be online all the time, it's server "92.240.244.44:9030" (if i'll not change my mind Smiley)

but now it looks lite this:
        "addr" : "80.123.216.178:41147",
        "addr" : "92.240.244.44:9030",
        "addr" : "92.240.244.44:59237",
        "addr" : "192.168.55.18:50644", // local
        "addr" : "109.207.84.196:49199",
Thanks - a permanent non-NAT node is very appreciated (if you don't change your mind Wink ).

Also even without providing a list of nodes, I can find and maintain right now 4 connections.

Quote from: RichG
And I am getting weird DB errors:

************************
EXCEPTION: 11DbException       
Db::put: Cannot allocate memory       
smallchange in ProcessMessages()   
Quote from: sido
i was experiencing same issue.. just delete your blockchain database and let your wallet download blockchain again...
Hmm.. that should not have happened; strange. Any more (earlier) messages in the debug.log? At least on Linux with the command line node software I had no problems. Even the peer database was gracefully reinitiated because of the changed network magic.
lightenup (OP)
Newbie
*
Offline Offline

Activity: 58
Merit: 0


View Profile
May 14, 2013, 07:22:22 AM
 #379

REMEMBER:

SMC forum:

http://forum.smallchange.tk
Also, I made a 1000 SMC buy order on this exchange I made up for now:

https://docs.google.com/spreadsheet/ccc?key=0AgpTyKmDEFW1dFpJMGxsZEswcU56RElrUm5SVDFvbWc&usp=sharing

Not to devalue your work and efforts in any way, but I don't think that an exchange or a whole forum is currently needed for SMC, but SMC is in desperate need of novel ideas and implementing them Wink
-> of course, if it is (still) fun for you to make those things, do them by all means.
sido
Full Member
***
Offline Offline

Activity: 148
Merit: 100



View Profile
May 14, 2013, 07:29:47 AM
 #380

this one should be online all the time, it's server "92.240.244.44:9030" (if i'll not change my mind Smiley)

Thanks - a permanent non-NAT node is very appreciated (if you don't change your mind Wink ).

Also even without providing a list of nodes, I can find and maintain right now 4 connections.


i'm in love with smallchange Smiley it's almost perfect Smiley

maybe i can prepare pool for SMC if it's desired
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 [19] 20 21 »  All
  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!