Pages:
Author

Topic: [ANN][MIN] Minerals - POS | Developing own anon solution | - page 4. (Read 742186 times)

sr. member
Activity: 411
Merit: 252
Yes, there will be a new thread later. We can't modify the OP as it's not ours.

That being said, concerning the block explorer:
- still have to figure out why minerals-abe/bitcoin-abe does not connect to a remote DB. That's the only problem I have, but it's a crucial part Angry
So far no reaction from the developer about the issue.
- loading the bootstrap.dat on a VM to test with "Insight"

By the way, 4 people have downloaded the bootstrap.dat
Can you give me some feedback on how long it took to load it into your wallet?
legendary
Activity: 882
Merit: 1000
Great, do you plan to update the OP or create a new thread ?

I think they're planning to do that later on. Check the clock its in there!

Oups my bad :/
member
Activity: 60
Merit: 10
Great, do you plan to update the OP or create a new thread ?

I think they're planning to do that later on. Check the clock its in there!
legendary
Activity: 882
Merit: 1000
Great, do you plan to update the OP or create a new thread ?
full member
Activity: 247
Merit: 100
O__o
Finally!

Tested & Approved - Our first bootstrap.dat for a no-fork best version of the blockchain

Download links, checksums, OpenPGP signature, public key & instructions on how to use it available at http://www.morningminerals.com/?page_id=764
This page is accessible via the top menu: Services > Bootstrap.

I hope this will help some of you loading the blockchain in a shorter amount of time.

For means of feedback and information, can you share your experience and time needed to load it? Thank you.
Feel free to retweet https://twitter.com/AkiraTaki7awa/status/593103198019309569 to spread the word.

Happy loading \(^_^)/

Thank you so much for all the effort .

Sorry for my late reply, took my pc for a repair and finally got it back after more than 2 weeks Smiley

Cheers!
sr. member
Activity: 411
Merit: 252
Nice ^^
I'll propagate this on Twitter \(^_^)/
Looks like everyone is up to date with the block chain, which is good. So far 1 person downloaded the bootstrap file.

As for the location. I don't know if it is truly representative, but Morning Minerals gets most of its visitor from



According to "WP Statistics".
member
Activity: 104
Merit: 10

I welcome all! There is a wish to tell some words about the current work. At present we in parallel are engaged in several stages of development. In particular I work on logic of Betting Platform and introduction of anonymous feature in a body of complex. It is very laborious work which absorbs all free time. It is important to me to start not simply system of a bet, but to make the universal and reliable mechanism which won't contain operational contradictions and bugs. It is necessary to tell that Betting Platform will represent something bigger than the banal totalizator of analogs to which doesn't exist. In this sense we go in the way and we develop originally new product. Details will be opened just before the announcement.


Important detail. The project slogan is formulated: "BETROOM ONLINE". The slogan is integrated into a semantic context of a field of perception and urged to express the intrinsic concept of the project connected with Betting Platform. Using the word Betroom (syntactic reception of merge - room for a bet) the sense of a slogan sends to the structure of system as Betroom is the virtual slot machine (console for input of rates) - a place of activation of a rate. The word Online designates round-the-clock work. Thus the slogan does a semantic hyperlink to a key element of system. Acquaintance to this element sends to functionality of Betting Platform.


After a while we will have a new block explorer. Also one more DNS seed will be started. Before start I would like to hear wishes on geolocalization. Europe, Asia? Where we concentrated users.

 
I submit to your attention couple of posters.

















          Progress





                       https://mega.co.nz/#!sRw33YIR!4O_3BfVM-aldPN4LtHS4tcdF01GUlvYmIYeW6CefGLc
newbie
Activity: 49
Merit: 0
Hello, please consider voting in this poll:

https://bitcointalksearch.org/topic/poll-is-sub-billion-dollar-marketcap-any-indicator-of-success-3-days-only-1042097

It's an attempt to measure whether the altcoin community feels that marketcap is an indicator of success, and possibly discuss it.

I'm targeting ~500+ page ANN threads, and not trying to spam everything with bumps, so please kindly don't delete this unless I've accidentally posted it more than once in your thread.

All opinions are welcomed.
sr. member
Activity: 411
Merit: 252
Finally!

Tested & Approved - Our first bootstrap.dat for a no-fork best version of the blockchain

Download links, checksums, OpenPGP signature, public key & instructions on how to use it available at http://www.morningminerals.com/?page_id=764
This page is accessible via the top menu: Services > Bootstrap.

I hope this will help some of you loading the blockchain in a shorter amount of time.

For means of feedback and information, can you share your experience and time needed to load it? Thank you.
Feel free to retweet https://twitter.com/AkiraTaki7awa/status/593103198019309569 to spread the word.

Happy loading \(^_^)/
sr. member
Activity: 411
Merit: 252
Okay guys

I've managed to produce a real bootstrap file. It has 1.434.234 blocks for pre-loading, which corresponds to 99.6% of the block chain.
To ensure everything is working fine, I'm testing the file locally. It's quite a heavy file:

729M    /home/akira/bootstrap.dat
431M    /home/akira/bootstrap.xz
(compressed)

A small observation shows that the wallet loads 2823 blocks per minute. This may very according to your configuration. I'm using 4x 250GB SATA-1 HDs in a RAID-5 configuration. Loading the 1434234 blocks will take at least 8.4 hours. I'm importing for 145 minutes already (409430 blocks). Over time, I think the average blocks/minute will slightly decrease, so it would be safe to state that loading the bootstrap file will take 10-12 hours. This still means a big gain compared to the severals days needed to do this using peer to peer connections.

While this file loads, you might see or not see the splash screen. The wallet GUI will not show until it's finished loading the whole shebang of data. It might look as if the program crashed. It does not crash or freeze and you should not kill the program to try to 'fix' it, nor try to play Battlefield 4 or something while loading. I don't know what effect this will have. Probably slowing down the loading, but it might occasionally crash it and you will have to start over again. So don't go clicking on the splash screen or tray icon either Wink

On Linux you can decompress it using tar -xJf bootstrap.xz
Windows users can use 7-zip
OS X users:  the same as Linux. If not, possibly by installing xz via "homebrew". Although, Yosemite should be able to handle it nowadays? OS X users who can confirm? Unarchiver seems to be a popular solution too.

Anyway, I'll be back later (tonight) with an update and hopefully an initial download link.
I was thinking http://d-h.st/ or http://www.filehosting.org/

All suggestions and offers for hosting this are welcome. I don't know what service accepts big files without a cap on download volume. I have no FUP/unlimited internet volume, so I won't be able to seed it as a torrent or host it from home.

Also, you might have noticed that the block explorer is stuck?
I know about it and it's kinda derp why this happened: the VPS ran out of disk space. This also means that the DNS seed is nonoperational or at least not efficient at doing its job at this moment, for the same reason (>_<)p I'm looking for a new cost-effective solution to handle this. Might take some time though, to set up everything again an especially transferring the required data without having to load from scratch and get shutdown or kicked out by the providers due to too much CPU being hijacked from other user's services.

Update 1/3: 10 hours later: "height=915592" ... still 500k blocks to go.
Update 2/3: "height=1023745" 400k blocks left... 12 hours already. Yikes (>_<)
Time to sleep. The rest will be for tomorrow. Guess I'll find out now if the process can be 'interrupted' and resumed later.
Update 3/3: bootstrap.dat loading can easily be resumed. You just need to rename bootstrap.dat.old back to bootstrap.dat
The client will then skip all known blocks and resume where it left off.

In the meantime I am transferring files from the current saturated VPS (Dublin) to a brand new one (Dallas):
- 4 vCPU
- 6GB RAM
- 30 GB SSD
- 2TB Traffic
- 10gbps connection

The old one had
- 1 vCPU
- 1 GB RAM
- 10 GB SSD
- 1 TB Traffic
- 10 gbps connection

Code:
Last login: Mon Apr 27 18:51:29 2015 from 94-***-***-***
ubuntu@ip-***-***-***-***:~$ scp -r .Minerals/ akira@23.***.***.***:/home/akira
akira@23.***.***.***'s password:
Mineralsd.pid.old                                       100%    6     0.0KB/s   00:00    
Minerals.conf                                           100%  394     0.4KB/s   00:00    
log.0000000226                                          100%   10MB   5.0MB/s   00:02    
wallet.dat                                              100%   80KB  80.0KB/s   00:00    
blk0001.dat                                              43%  345MB  13.5MB/s   00:42 ETA
Damn connection Cheesy 13.5MB/Sec. Sweet \(^_^)/

Also, I got an offloaded database of 20GB. The block explorer currently stores 4.1GB of transactions data. Let's say we're good for 2-2.5 years of data. How to transfer this data however, is going to be a tough nut to crack. A SQL dump, table by table propably... It will be kind of 'insane' to load it on the new location :3
In the meantime: 300k blocks left.
sr. member
Activity: 411
Merit: 252
I've altered a python script to build a linear bootstrap.dat based on the best block chain.
This means keeping only the valid blocks and dropping the orphaned blocks (those you staked in your wallet, but were not accepted by the network, in this case).

I wanted to get 1.400.000 blocks for the bootstrap.dat file. Out of 1.4 mln hashes I asked, it only retained 110000 blocks. I'm running the tool again, this time on 14.000.000 blocks (an estimated size considering this huge amount of orphans) and I hope this will get us a best block chain of >1.000.000 blocks. This means you'll get 2/3 of the whole chain for you to load at once, if it succeeds.

Update: Blocks up to 20090 are accepted by xcoin_hash.getPowHash() function I added.
Blocks starting from 20091 are not accepted by Python modules' xcoin_hash, ltc_scrypt or plain sha256d hashing functions.
20k blocks out of 1.43 million is an insult of a bootstrap.dat Roll Eyes
I have to figure out why. Answer: it was a matter of position in the 'queue'. If the hash on line y doesn't match the hash on index[y] in the blockchain, it aborted execution. I've worked my way around it and testing it.
sr. member
Activity: 411
Merit: 252
Hello cryptouser

I'll see what I can do: bootstrap or uploading all the files somewhere.
I've tried creating a bootstrap.dat in the past, but it only loads a small fraction of it. I do not know yet if this has something to do with checkpoints or something else. The blockchain is about 1.7GB for its 1.42 million blocks. But I do have to admit that I 'indexed' the block chain toon but that's not required.

Update: I'm still looking into this, there are a lot of orphaned blocks in the chain, which in the end completely stalls the client and no further block get loaded from the bootstrap.dat.

Code:
ProcessBlock: ORPHAN BLOCK, prev=221b377af516a7d40043
Blocktime: 1429779134 --- vtx[0].nTime: 1429779734
ProcessBlock: ORPHAN BLOCK, prev=221b377af516a7d40043
Blocktime: 1429779269 --- vtx[0].nTime: 1429779869
ProcessBlock: ORPHAN BLOCK, prev=2c6883cf1460e14f5693
Blocktime: 1429779283 --- vtx[0].nTime: 1429779883
ProcessBlock: ORPHAN BLOCK, prev=5539b4b865f7c957d211
Blocktime: 1429779331 --- vtx[0].nTime: 1429779931
ProcessBlock: ORPHAN BLOCK, prev=e664e0b11a16730d3f11
Loaded 1378452 blocks from external file in 1210500ms
EnvShutdown exception: Invalid argument (22)

The QT client loads up to 83.4 MB. I think this corresponds to the POW blocks. The rest is all POS, which of course includes all the blocks anyone ever staked, but got rejected by the network.

The QT client quits at this 83.4MB 'limit' and moves on to loading from the network. I'm currently testing with the daemon, forcing it not to connect to any peer. For now it still load many orphaned blocks, but it did not crash/stall/halt yet). As of bitcoin core 0.9.3 this supposedly doesn't happen anymore, but Minerals is based on an earlier version of it... Also, there is a python scrypt to "linearize" the data. I will try that option as well.
full member
Activity: 247
Merit: 100
O__o
Just did a quick check and Cryptsy still is listing MIN, pretty much delisted everywhere else.

Also, is the same wallet version still to be used? I have v1.0.0.0  Shocked
We mostly use the 'Transitional Wallet' v1.1.0.0. Download links are available on www.morningminerals.com at the moment.
EDIT: ok, new and old version wallets, neither are syncing? is there any new addnodes available?
I see that the DNS seed server is down again. I'll have to investigate this right away >_<

UPDATE: it's up & running again. You could add addnode=explorer.morningminerals.com or addnode=dnsseed.morningminerals.com, but it shouldn't be necessary.
The process has been killed by the kernel once again, as it took too much of the available system resources for it's account (I'm using a small VPS)

UPDATE: The Block Explorer was updated. If it shows you a message about an unknown chain, just press F5 (Refresh)

Hi Hoshimaru,

is there a DL link maybe for the blockchain (up to any point)? it takes a whole eternity to sync from the beginning
sr. member
Activity: 411
Merit: 252
Just did a quick check and Cryptsy still is listing MIN, pretty much delisted everywhere else.

Also, is the same wallet version still to be used? I have v1.0.0.0  Shocked
We mostly use the 'Transitional Wallet' v1.1.0.0. Download links are available on www.morningminerals.com at the moment.
EDIT: ok, new and old version wallets, neither are syncing? is there any new addnodes available?
I see that the DNS seed server is down again. I'll have to investigate this right away >_<

UPDATE: it's up & running again. You could add addnode=explorer.morningminerals.com or addnode=dnsseed.morningminerals.com, but it shouldn't be necessary.
The process has been killed by the kernel once again, as it took too much of the available system resources for it's account (I'm using a small VPS)

UPDATE: The Block Explorer was updated. If it shows you a message about an unknown chain, just press F5 (Refresh)
sr. member
Activity: 280
Merit: 250
Just did a quick check and Cryptsy still is listing MIN, pretty much delisted everywhere else.

Also, is the same wallet version still to be used? I have v1.0.0.0  Shocked
We mostly use the 'Transitional Wallet' v1.1.0.0. Download links are available on www.morningminerals.com at the moment.

ok, got it!
 
THX
TM  Smiley

EDIT: ok, new and old version wallets, neither are syncing? is there any new addnodes available?
sr. member
Activity: 411
Merit: 252
Just did a quick check and Cryptsy still is listing MIN, pretty much delisted everywhere else.

Also, is the same wallet version still to be used? I have v1.0.0.0  Shocked
We mostly use the 'Transitional Wallet' v1.1.0.0. Download links are available on www.morningminerals.com at the moment.
sr. member
Activity: 280
Merit: 250
Someone just put up a 3 BTC buy order on Cryptsy @ 0.00000174  very interesting  Shocked
sr. member
Activity: 280
Merit: 250
Just did a quick check and Cryptsy still is listing MIN, pretty much delisted everywhere else.

Also, is the same wallet version still to be used? I have v1.0.0.0  Shocked
sr. member
Activity: 280
Merit: 250
WOW! been a while since I have been in this thread,,,, this coin was at one time, probably one of my most favorite coins from the very beginning.

Glad to see new life being given to it! I will be watching.

Good luck to the new devs!

TM  Smiley

I like the logo too!
member
Activity: 60
Merit: 10
Great to see the first step taken!  Smiley
Pages:
Jump to: