I had to give you 2 merits for the sheer effort you put in that post, longer than mine and marmM’s combined. Lol
Keep the faith, the tide will turn soon.
Thank you.
Automagically??? ![Grin](https://bitcointalk.org/Smileys/default/grin.gif)
------
Also
------
Just my speculation and an educated guess but:
-Also why does it take so long to open and use so much data in its block chain files.It is over 2.5 GB now?
Also to answer the previous post why I0C uses a lot of memory. Checkout block 160,999 and the blockheader before and after it. Merge Mining supposedly began at 161,000 - but if you asked me, as the mainchain of MM (can't find doublec's notes on that in the source code from wayback but I posted it before from the github repo that implemented I0C merge mining) - storing all the block headers from auxpow as well was I0C's secret burden as the primary chain. Bitcoin was a secondary MM chain to I0C at that change. Take a look at blockheader though at 160,999. Since no block 0 for I0C can be found on current explorers this very much looks to be what was 161,000. All those 000's - many more than before an after at that MM checkpoint.
Very interesting to me.
Blockheaders per cryptoID's I0C explorer:
------------------------------------------------------------------------------------------------------------------------
Begin with normal looking auxpow secondary MM chain block------------------------------------------------------------------------------------------------------------------------
160,998 (without genesis on this explorer +1 - 160,999 originally):
Block header6b9a3e704564ed1c453939f0d3767d76ff78a07831bbbc5f1b14591a514eb7ad
https://chainz.cryptoid.info/i0c/block.dws?160998.htmRaw block looks more like block 161,000{
"hash": "6b9a3e704564ed1c453939f0d3767d76ff78a07831bbbc5f1b14591a514eb7ad",
"confirmations": 3161572,
"size": 678,
"height": 160998,
"version": 131329,
"merkleroot": "5bc5a14d6b8d9202f6842a004d33cbd490fb71cb244656318c1c025dd9c1fe5e",
"tx": [
"5bc5a14d6b8d9202f6842a004d33cbd490fb71cb244656318c1c025dd9c1fe5e"
],
"time": 1324450122,
"mediantime": 1324449657,
"nonce": 0,
"bits": "1b6aae41",
"difficulty": 614.30992394254,
"chainwork": "000000000000000000000000000000000000000000000000046291dae7c337c6",
"auxpow": {
"tx": {
"hex": "01000000010000000000000000000000000000000000000000000000000000000000000000ffffffff350468860e1a012e522cfabe6d6d8d854a807077b4346ac95943054c0b153577e923184dfdf3f5cc70a69e26efe70200000000000000ffffffff0120930d2a010000004341044361d351c1576b00f7e0c62fcce38d31e6e8bf10431e603819cf8718848a21de8019941f7e8fb0cfe2a4941362a5ce42f0cebfd7cd58c725e3c844a1d5e4459aac00000000",
"txid": "d192b46cd29bf3c07aa4307575bb7b38b8d1045c8c436fe3d32b2d6b6b02b89c",
"version": 1,
"locktime": 0,
"vin": [
{
"coinbase": "0468860e1a012e522cfabe6d6d8d854a807077b4346ac95943054c0b153577e923184dfdf3f5cc70a69e26efe70200000000000000",
"sequence": 4294967295
}
],
"vout": [
{
"value": 50.005,
"n": 0,
"scriptPubKey": {
"asm": "044361d351c1576b00f7e0c62fcce38d31e6e8bf10431e603819cf8718848a21de8019941f7e8fb0cfe2a4941362a5ce42f0cebfd7cd58c725e3c844a1d5e4459a OP_CHECKSIG",
"hex": "41044361d351c1576b00f7e0c62fcce38d31e6e8bf10431e603819cf8718848a21de8019941f7e8fb0cfe2a4941362a5ce42f0cebfd7cd58c725e3c844a1d5e4459aac",
"reqSigs": 1,
"type": "pubkey",
"addresses": [
"jULbSZhbU5667eHcTJPtrCKV95DwpqvLoh"
]
}
}
],
"blockhash": "00000000000630407bc6daf64bb3f7553fa18c4520bd33dbaea6e4db3a161d2e"
},
"index": 0,
"chainindex": 0,
"merklebranch": [
"9fe08626f3c82dffc9c1319744ee49e1eb66c7ddfd6be8a420a1fa392835c5cb",
"eca2353a098f02943d49ef6fd191b515cf80582751e476169cf3b100644acf87",
"9944d0fc19f21dc0ecc4eaca55d0db07e37c6c03fcaeb796cbf3627819fff065",
"4b3d8287b0eb06ebe82a1748c42be2311775ff89d26a3bcdf854099dc8930c13"
],
"chainmerklebranch": [
"8ffe0472882879986f7659d184d4c8d379ff994dac97b7edee097c1317b82d04"
],
"parentblock": "01000000e9c0970acbe711064febfd8a40ed20d9710c5847f70aaa92bc0c000000000000b3432e6b0f6878675efd76c0f5e499dc66519296304b6604426a332052b153047b81f14e68860e1a89a62820"
},
"previousblockhash": "7eb56572fcf692835e92760428243a8fe25284a236ac68aa9474ade1d74f1283",
"nextblockhash": "00000000004ded4adfecf21babd66f463dc338d97fa81a543c2ffc1d34847b46"
------------------------------------------------------------------------------------------------------------------------
A very weird block Possibly why:
https://github.com/FuzzyBearBTC/i0coin/commit/4df99def12070140a28d6bae8281c4cd3b557adaEnable merge mining as the primary chain at block 160,000
@doublec
doublec committed on Nov 30, 2011
1 parent 051f16b commit 4df99def12070140a28d6bae8281c4cd3b557ada
------------------------------------------------------------------------------------------------------------------------
160,999 (orig block 161,000 - start of merge mining as primary chain, stores all auxpow headers):
Block header (10 lead zeros, like BTC Block 0)00000000004ded4adfecf21babd66f463dc338d97fa81a543c2ffc1d34847b46
https://chainz.cryptoid.info/i0c/block.dws?160999.htm***tx size is 0.2 kb, 0.5 kb less than the block before and after it***
Raw block looks very different than block prev/after, not looking merge mined like auxiliary chain blocks b4 and after{
"hash": "00000000004ded4adfecf21babd66f463dc338d97fa81a543c2ffc1d34847b46",
"confirmations": 3161571,
"size": 215,
"height": 160999,
"version": 131073,
"merkleroot": "a3d1f3a81ba9beddce3659c82f5349a90bda11f9432f042fc619a01b1176ac93",
"tx": [
"a3d1f3a81ba9beddce3659c82f5349a90bda11f9432f042fc619a01b1176ac93"
],
"time": 1324450414,
"mediantime": 1324449702,
"nonce": 1298408568,
"bits": "1b6aae41",
"difficulty": 614.30992394254,
"chainwork": "000000000000000000000000000000000000000000000000046294413980b670",
"previousblockhash": "6b9a3e704564ed1c453939f0d3767d76ff78a07831bbbc5f1b14591a514eb7ad",
"nextblockhash": "601581f84984f86f5c4d080b2e32bd1c4da4061730fd9bc6b4ce08c65b30c4bd"
}
Where is parent block, etc???
------------------------------------------------------------------------------------------------------------------------
Back to regular old looking secondary chain auxpow block like 160,998...
------------------------------------------------------------------------------------------------------------------------
161,000 (orig block 161,001 - back to normal looking block header - in regard to leading 00's):
Block header:
601581f84984f86f5c4d080b2e32bd1c4da4061730fd9bc6b4ce08c65b30c4bd
[ur]https://chainz.cryptoid.info/i0c/block.dws?161000.htm[/url]
Raw Block looks more like 160,998{
"hash": "6b9a3e704564ed1c453939f0d3767d76ff78a07831bbbc5f1b14591a514eb7ad",
"confirmations": 3161572,
"size": 678,
"height": 160998,
"version": 131329,
"merkleroot": "5bc5a14d6b8d9202f6842a004d33cbd490fb71cb244656318c1c025dd9c1fe5e",
"tx": [
"5bc5a14d6b8d9202f6842a004d33cbd490fb71cb244656318c1c025dd9c1fe5e"
],
"time": 1324450122,
"mediantime": 1324449657,
"nonce": 0,
"bits": "1b6aae41",
"difficulty": 614.30992394254,
"chainwork": "000000000000000000000000000000000000000000000000046291dae7c337c6",
"auxpow": {
"tx": {
"hex": "01000000010000000000000000000000000000000000000000000000000000000000000000ffffffff350468860e1a012e522cfabe6d6d8d854a807077b4346ac95943054c0b153577e923184dfdf3f5cc70a69e26efe70200000000000000ffffffff0120930d2a010000004341044361d351c1576b00f7e0c62fcce38d31e6e8bf10431e603819cf8718848a21de8019941f7e8fb0cfe2a4941362a5ce42f0cebfd7cd58c725e3c844a1d5e4459aac00000000",
"txid": "d192b46cd29bf3c07aa4307575bb7b38b8d1045c8c436fe3d32b2d6b6b02b89c",
"version": 1,
"locktime": 0,
"vin": [
{
"coinbase": "0468860e1a012e522cfabe6d6d8d854a807077b4346ac95943054c0b153577e923184dfdf3f5cc70a69e26efe70200000000000000",
"sequence": 4294967295
}
],
"vout": [
{
"value": 50.005,
"n": 0,
"scriptPubKey": {
"asm": "044361d351c1576b00f7e0c62fcce38d31e6e8bf10431e603819cf8718848a21de8019941f7e8fb0cfe2a4941362a5ce42f0cebfd7cd58c725e3c844a1d5e4459a OP_CHECKSIG",
"hex": "41044361d351c1576b00f7e0c62fcce38d31e6e8bf10431e603819cf8718848a21de8019941f7e8fb0cfe2a4941362a5ce42f0cebfd7cd58c725e3c844a1d5e4459aac",
"reqSigs": 1,
"type": "pubkey",
"addresses": [
"jULbSZhbU5667eHcTJPtrCKV95DwpqvLoh"
]
}
}
],
"blockhash": "00000000000630407bc6daf64bb3f7553fa18c4520bd33dbaea6e4db3a161d2e"
},
"index": 0,
"chainindex": 0,
"merklebranch": [
"9fe08626f3c82dffc9c1319744ee49e1eb66c7ddfd6be8a420a1fa392835c5cb",
"eca2353a098f02943d49ef6fd191b515cf80582751e476169cf3b100644acf87",
"9944d0fc19f21dc0ecc4eaca55d0db07e37c6c03fcaeb796cbf3627819fff065",
"4b3d8287b0eb06ebe82a1748c42be2311775ff89d26a3bcdf854099dc8930c13"
],
"chainmerklebranch": [
"8ffe0472882879986f7659d184d4c8d379ff994dac97b7edee097c1317b82d04"
],
"parentblock": "01000000e9c0970acbe711064febfd8a40ed20d9710c5847f70aaa92bc0c000000000000b3432e6b0f6878675efd76c0f5e499dc66519296304b6604426a332052b153047b81f14e68860e1a89a62820"
},
"previousblockhash": "7eb56572fcf692835e92760428243a8fe25284a236ac68aa9474ade1d74f1283",
"nextblockhash": "00000000004ded4adfecf21babd66f463dc338d97fa81a543c2ffc1d34847b46"
Note: Merge Mining info (parentblock, etc) returnsFinally here's a link to rsnel's old I0coin page from back in 2013 where he addresses some questions on memory use:
https://i0coin.snel.it/