markm
Legendary
Offline
Activity: 2940
Merit: 1090
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
May 10, 2013, 09:33:39 PM |
|
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 [..] 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-
|
|
|
|
lightenup (OP)
Newbie
Offline
Activity: 58
Merit: 0
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
May 10, 2013, 10:56:10 PM |
|
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. 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). Bye! Nevertheless, thanks for the hashing power - bye!
|
|
|
|
binaryFate
Legendary
Offline
Activity: 1512
Merit: 1011
Still wild and free
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
May 11, 2013, 01:04:01 AM |
|
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
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
May 11, 2013, 01:19:10 AM |
|
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
Activity: 1512
Merit: 1011
Still wild and free
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
May 11, 2013, 01:21:13 AM |
|
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
Activity: 58
Merit: 0
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
May 11, 2013, 06:56:26 AM |
|
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. 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
Activity: 2940
Merit: 1090
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
May 11, 2013, 07:24:49 AM |
|
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-
|
|
|
|
cryptocancer
Newbie
Offline
Activity: 56
Merit: 0
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
May 11, 2013, 07:41:31 PM |
|
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
Activity: 1512
Merit: 1011
Still wild and free
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
May 12, 2013, 09:38:12 AM |
|
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
Activity: 2198
Merit: 1014
Franko is Freedom
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
May 12, 2013, 09:42:54 AM |
|
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?
|
|
|
|
binaryFate
Legendary
Offline
Activity: 1512
Merit: 1011
Still wild and free
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
May 13, 2013, 05:13:25 PM |
|
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
Activity: 58
Merit: 0
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
May 13, 2013, 06:13:46 PM |
|
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). 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
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
May 13, 2013, 06:54:32 PM Last edit: May 13, 2013, 08:03:05 PM by sido |
|
Anybody finding nodes? I don't.
i do ![Smiley](https://bitcointalk.org/Smileys/default/smiley.gif) "addr" : "109.207.84.196:52084", "addr" : "192.168.55.18:43890", // that's my local ip for second pc // ignore this ![Wink](https://bitcointalk.org/Smileys/default/wink.gif) "addr" : "92.240.244.44:41252", "addr" : "92.206.97.36:53910", "addr" : "92.206.97.36:37948", edit: ou, there is update? ![Cheesy](https://bitcointalk.org/Smileys/default/cheesy.gif) this one should be online all the time, it's server "92.240.244.44:9030" (if i'll not change my mind ![Smiley](https://bitcointalk.org/Smileys/default/smiley.gif) ) 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
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
May 13, 2013, 09:39:08 PM |
|
My client isn't working. ![Sad](https://bitcointalk.org/Smileys/default/sad.gif) 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
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
May 13, 2013, 10:24:17 PM |
|
My client isn't working. ![Sad](https://bitcointalk.org/Smileys/default/sad.gif) 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
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
May 14, 2013, 02:45:53 AM |
|
|
|
|
|
RichG
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
May 14, 2013, 03:04:09 AM |
|
|
|
|
|
lightenup (OP)
Newbie
Offline
Activity: 58
Merit: 0
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
May 14, 2013, 07:02:48 AM |
|
this one should be online all the time, it's server "92.240.244.44:9030" (if i'll not change my mind ![Smiley](https://bitcointalk.org/Smileys/default/smiley.gif) ) 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](https://bitcointalk.org/Smileys/default/wink.gif) ). Also even without providing a list of nodes, I can find and maintain right now 4 connections. And I am getting weird DB errors:
************************ EXCEPTION: 11DbException Db::put: Cannot allocate memory smallchange in ProcessMessages()
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
Activity: 58
Merit: 0
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
May 14, 2013, 07:22:22 AM |
|
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](https://bitcointalk.org/Smileys/default/wink.gif) -> of course, if it is (still) fun for you to make those things, do them by all means.
|
|
|
|
sido
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
May 14, 2013, 07:29:47 AM |
|
this one should be online all the time, it's server "92.240.244.44:9030" (if i'll not change my mind ![Smiley](https://bitcointalk.org/Smileys/default/smiley.gif) ) Thanks - a permanent non-NAT node is very appreciated (if you don't change your mind ![Wink](https://bitcointalk.org/Smileys/default/wink.gif) ). Also even without providing a list of nodes, I can find and maintain right now 4 connections. i'm in love with smallchange ![Smiley](https://bitcointalk.org/Smileys/default/smiley.gif) it's almost perfect ![Smiley](https://bitcointalk.org/Smileys/default/smiley.gif) maybe i can prepare pool for SMC if it's desired
|
|
|
|
|