Pages:
Author

Topic: [ANN][GRA] Graincoin - PoW/PoS coin | Fast, secure | Version 1.6.2 Release - page 4. (Read 59039 times)

sr. member
Activity: 592
Merit: 259
Thanks for your reply, I don't follow it. I m putting my bootstrap into my roaming folder because there is my wallet situated then I starting to launch my grain. Do I have to input something into my console? Is it not better to wait for the relaunche or is this needed to recover? and how does you config file look like? there is no connection.

Hi Glad,

    You're welcome. Smiley
    I think it will be easier to walk you through the process if we chat about it.
    I'm going to be around for a while today, so if you want to find me on freenode using webchat, then I can help you import the linear bootstrap.dat.

Best Regards,
-Chicago
newbie
Activity: 28
Merit: 0
Hi Chicago,

Thanks for your reply, I don't follow it. I m putting my bootstrap into my roaming folder because there is my wallet situated then I starting to launch my grain. Do I have to input something into my console? Is it not better to wait for the relaunche or is this needed to recover? and how does your config file look like? there is no connection.
sr. member
Activity: 592
Merit: 259
Do I have to put the bootstrap.dat into my roaming folder ?

Hi Glad,

    Specifically, you would open your .Grain/ directory where the wallet.dat lives and place the file there and then start Grain's daemon with a -loadblock=bootstrap.dat there.
    So first rename the file to be bootstrap.dat and then put it into the coin daemon's directory and then start Grain w/ the -loadblock argument as specified.

    You'll notice it starts reading the file and processing blocks immediately and then once it has finished, the file gets automatically renamed to be bootstrap.dat.old.

Best Regards,
-Chicago
newbie
Activity: 28
Merit: 0
How does this works, were to put this file, can we reconnect after that?

Hi Glad,

    Basically, the file can be downloaded, (re)named to be bootstrap.dat and then used with graind, to fast track the initial sync.
    Once the sync has completed it can be used with specific addnode entries to connect with other peers to (re)establish the Grain swarm.

    Though, you may want to look back a couple of pages in the thread regarding the proposed and ongoing efforts from bee7.
    Currently, the main use of the bootstrap.dat is so you may get your wallet going again to be able to check a balance.

Best Regards,
-Chicago

Do I have to put the bootstrap.dat into my roaming folder ?
sr. member
Activity: 592
Merit: 259
How does this works, were to put this file, can we reconnect after that?

Hi Glad,

    Basically, the file can be downloaded, (re)named to be bootstrap.dat and then used with graind, to fast track the initial sync.
    Once the sync has completed it can be used with specific addnode entries to connect with other peers to (re)establish the Grain swarm.

    Though, you may want to look back a couple of pages in the thread regarding the proposed and ongoing efforts from bee7.
    Currently, the main use of the bootstrap.dat is so you may get your wallet going again to be able to check a balance.

Best Regards,
-Chicago
newbie
Activity: 28
Merit: 0
Hello, Is this still alive? I invested whole bitcoin to grain nearly 4 years ago. I already lost hope for recovering that money.

Any working nodes? I want to sync my wallet.

Hi Tara11,

    You can obtain a linear bootstrap.dat of Grain at height 2,210,496 from March of earlier this year here.

Best Regards,
-Chicago

How does this works, were to put this file, can we reconnect after that?
sr. member
Activity: 592
Merit: 259
Hello, Is this still alive? I invested whole bitcoin to grain nearly 4 years ago. I already lost hope for recovering that money.

Any working nodes? I want to sync my wallet.

Hi Tara11,

    You can obtain a linear bootstrap.dat of Grain at height 2,210,496 from March of earlier this year here.

Best Regards,
-Chicago
newbie
Activity: 28
Merit: 0
Hello, Is this still alive? I invested whole bitcoin to grain nearly 4 years ago. I already lost hope for recovering that money.

Any working nodes? I want to sync my wallet.

we have to wait on the new relaunch, I don't know when is ready.
sr. member
Activity: 728
Merit: 251
Hello, Is this still alive? I invested whole bitcoin to grain nearly 4 years ago. I already lost hope for recovering that money.

Any working nodes? I want to sync my wallet.
member
Activity: 409
Merit: 10
Join @Bountycloud for the best bounties!
Hello m8s

My wallet 1.6.2 wont sync and says "Warning: checkpoint is to old wait for blockchain to download or notify developers"
Any ideia ?
sr. member
Activity: 592
Merit: 259
Happy Easter everyone o/
newbie
Activity: 28
Merit: 0
Hello guys, good work everybody, good to see people are moving forward. See this coin back online this time on track again. When will the nodes are active?  great opportunities are ahead, good luck  Grin
hero member
Activity: 574
Merit: 523
glad to see this alive, i found the old wallet and startet it , it deosn't sync right now , is it enough to find my address in the explorer with the grain in it to take part in the swap?

The only thing you would need to recover your coins after the swap is your wallet.dat file.

bee7.
hero member
Activity: 882
Merit: 1000
glad to see this alive, i found the old wallet and startet it , it deosn't sync right now , is it enough to find my address in the explorer with the grain in it to take part in the swap?
hero member
Activity: 574
Merit: 523
Dear fellow members,

thanks to the Chicago's effort we have recovered a bit longer history than I had initially (the chain I had is a sub-chain of the one Chicago got). As nobody posted anything different I assume this is the maximum we could achieve in this respect. I already set up the block explorer with that chain at http://explorer.graincoin.net so you could explore it without the need to download and re-index the blockchain bootstrap file yourself. However, we will decide shortly where to host that file and make it available for your reference.

Also, I would like to mention that Chicago being an experienced in cryptocoin related development did many things for the sake of good of Graincoin during past days and I am happy that now we could have not a single developer but form a team backing the coin development.

The team is not closed: this is an open source project, so anyone who feels himself capable and willing to participate is welcome.

As no objections were expressed to my proposal on further steps in development we will start to implement the coin swap according to the scheme described.

At time of coin swap we will release a new wallet based on more recent bitcoin client software. Most likely the new wallet will be based on bitcoin v0.12.3 code to adsorb as much development as possible. Definitely it will not be a v0.13 code or later as it makes no advantage for us: we will not hit block limit any soon. Although the segwit introduced in v0.13 also solves transaction malleability problem, we would prefer to postpone its possible integration until we see it really needed for Graincoin.

The development tree is moved to the new location at github (please see https://github.com/graincoin-project/graincoin ) to allow better level of team collaboration than the previously used single user account allows.

bee7

Edit: the OP is partially updated

Edit2: edited for clarity
sr. member
Activity: 592
Merit: 259
Hello Grainers,

    I spent some time studying the Grain blockchain over the past several days after having synchronized with peer nodes which had been put online by community members to help assess the state of the network.

    The analysis was performed by waiting until the synchronization had completed; and then looking at the timestamp of blocks on the tip of the chain.
    Working backwards; 2017 minting resumed at height 2210497, 1489207835 seconds after the Unix epoch, Saturday, 11-Mar-17 04:50:35 UTC.

    Prior to this, our blockchain ran mostly uninterrupted through height 2210496, which was minted 1458673397 seconds after the Unix epoch, Tuesday, 22-Mar-16 19:03:17 UTC.

    Correspondingly, there is a gap of 353 days, 9 hours, 47 minutes and 18 seconds where no evidence of any blocks having been minted by any Grainers has been found.

    If there are Grainers with a blockchain built on the tip of block 2210496, which continues further into 2016; then we would like you to come forward so we may sync with your node(s) and analyze the data.

    Based on the above information; it would be logical for the proposed chain swap to happen using a snapshot of the blockchain at height 2210496 unless new data is presented to the community showing a swarm having continued to mint new blocks after March 22nd, 2016.

    For mutual reference, a copy of the "last block" minted in 2016 is included with this post.

Code:
{
    "hash" : "0b3cd9beae759a73ef5c0f96c34cf8bcd7c9a4f46573aad449e38f2708db588b",
    "confirmations" : 21957,
    "size" : 411,
    "height" : 2210496,
    "version" : 5,
    "merkleroot" : "c74dfb57cd87da6bfbf24d9520a238d031808f51ae9b3219591815d0c3bbeea0",
    "mint" : 8.11534200,
    "time" : 1458673397,
    "nonce" : 0,
    "bits" : "1e0a5a01",
    "difficulty" : 0.00037735,
    "previousblockhash" : "0c3b117df132c52b41be8fb7dd5094029a476b35de7d1e2781e0c8ad67c2ce0e",
    "nextblockhash" : "2771e5a65cca7089fedba7c933230c16b0ba19e942db7893e3df94aeeab63c20",
    "flags" : "proof-of-stake stake-modifier",
    "proofhash" : "018851655ff9cccd73dc3fbab77d64cb7aee75e2c2fbb27aa67844100ab9e204",
    "entropybit" : 1,
    "modifier" : "24fa6cae42f4e07e",
    "modifierchecksum" : "36e498df",
    "tx" : [
        {
            "txid" : "31e333932710956b41503a1a8ec97df7db5163e6f262a79ad668a9ed4e9906c1",
            "txid" : "31e333932710956b41503a1a8ec97df7db5163e6f262a79ad668a9ed4e9906c1",
            "version" : 1,
            "time" : 1458673397,
            "locktime" : 0,
            "vin" : [
                {
                    "coinbase" : "03c0ba210101062f503253482f",
                    "sequence" : 4294967295
                }
            ],
            "vout" : [
                {
                    "value" : 0.00000000,
                    "n" : 0,
                    "scriptPubKey" : {
                        "asm" : "",
                        "hex" : "",
                        "type" : "nonstandard"
                    }
                }
            ]
        },
        {
            "txid" : "6f7d078d16fae9552265d77e2cb790d6230468ce3db2e012bf764290b384d522",
            "txid" : "6f7d078d16fae9552265d77e2cb790d6230468ce3db2e012bf764290b384d522",
            "version" : 1,
            "time" : 1458673397,
            "locktime" : 0,
            "vin" : [
                {
                    "txid" : "20e49c78d763b9086e5d55459240628c456ba38538fce1b74c3e32d2ed1f5403",
                    "vout" : 1,
                    "scriptSig" : {
                        "asm" : "304502201810a803ad155702b38ace3cef15fcb601ea148af6d7d23ebf9d08858967f437022100bf0d7a531aa7cf828fb6cf7d36d2bb17c96a9d3dd09c5a2b4eb676d75c0d5a1301",
                        "hex" : "48304502201810a803ad155702b38ace3cef15fcb601ea148af6d7d23ebf9d08858967f437022100bf0d7a531aa7cf828fb6cf7d36d2bb17c96a9d3dd09c5a2b4eb676d75c0d5a1301"
                    },
                    "sequence" : 4294967295
                }
            ],
            "vout" : [
                {
                    "value" : 0.00000000,
                    "n" : 0,
                    "scriptPubKey" : {
                        "asm" : "",
                        "hex" : "",
                        "type" : "nonstandard"
                    }
                },
                {
                    "value" : 445.19534200,
                    "n" : 1,
                    "scriptPubKey" : {
                        "asm" : "030c3c31726c5efc1a4153d38b330404f5db1c1abaa0d95f340c441e65d1aca0e4 OP_CHECKSIG",
                        "hex" : "21030c3c31726c5efc1a4153d38b330404f5db1c1abaa0d95f340c441e65d1aca0e4ac",
                        "reqSigs" : 1,
                        "type" : "pubkey",
                        "addresses" : [
                            "9ARnEVsgdKsLdQaXPXCWkUxgM79dhkFQF3"
                        ]
                    }
                }
            ]
        }
    ],
    "signature" : "3045022029f7b75712a0cf1b50b4bbb0d2ed003db8e00067b8546a2e66589104849fbc1d022100e80eaf22bcd9e2afa10a3c474778e0b5196d61099b8af57615fb43d318d35c48"
}


    Therefore, I suggest accepting a checkpoint block and stake modifier hard checkpoint at height 2210496 to designate consensus.
    When and if another community member shares their blockchain data from the rest of 2016, it may become appropriate to add another 2016 checkpoint block as we begin to reorganize the network.
    The above would lead to updating the client code so peers would reject blocks from any forks before the checkpoint and then to the proposed chain swap when Grain would be started from scratch.

    Additionally, I have rendered a linear copy of the blockchain at height 2210496 in a bootstrap.dat file which I am prepared to share with the community members.

    I am interested in hearing from anyone and everyone with thoughts which contribute to rebuilding the GrainCoin ecosystem.
    To be successful, Grainers must do more than just hold their coins as has been the status quo for the last dozen or more months.

    Thank you very much Miner-TE!  I am grateful you responded to my private message so quickly and put your node online for me to synchronize and assess the state of the network.
    Thank you very much tekkx2k13 for sharing the @Graincoin twitter account credentials with bee7 and I, enabling us to reach out to the current 21 followers more easily in the near future.

    Standby for an announcement from bee7.

Best Regards,
-Chicago
hero member
Activity: 574
Merit: 523

    Sounds like you have a solid plan and don't hesitate to ask the community for help if you need it.

Best Regards,
-Chicago

Hi, Chicago,

tbh, I only have the tech part planned: as I mentioned numerous times I am a software engineer and I am a complete n00b in marketing.

So, I call again for everybody's involvement in business development and promotion.

bee7
sr. member
Activity: 592
Merit: 259
Hello,

    What are the chances a community member may have a history longer than yours at this point (probable but not inevitable)?  Would it be helpful from a historical perspective to PM the contributors in this thread to ask them if they had a node online through October of 2015?

Best Regards,
-Chicago


The blockchain file I received from the community member I mentioned has the last block minted at Dec 28 20:01:27 2015 UTC.

Unfortunately, I did not finalize the ABE block explorer code fixes yet to allow it properly treat Graincoin chain specifics so I am not ready to make it available online. Also it will took some time for ABE to build the index. So, I expect all this to be completed in three to four days.

 


Hi bee7,

    Yes, I agree it will take several days for Abe to index the Grain blockchain.  A couple of years ago when I had prepared a local Abe instance with Grain it took many days.  I suppose if there literally was no swarm then there would be no blockchain movement beyond December 28th of 2015 and thus nothing to lose.  If some pair of users had a copy of the blockchain beyond December 28th of 2015 then they'd be the only ones staking and working on it.  Your post in the channel is fair warning for them to have spoken up or to speak up soon.

    Once my coin daemon finally syncs with the chain, I was thinking of running through the linearize scripts to produce a linear bootstrap.dat for the case where I would need to bring another wallet online.  So long as that is successful I'll share it here for you and others.

    I'm going to read through the two threads you posted about earlier for PoS and hopefully comprehend them by going through slowly and diligently.

    Sounds like you have a solid plan and don't hesitate to ask the community for help if you need it.

Best Regards,
-Chicago
hero member
Activity: 574
Merit: 523
Hello,

    What are the chances a community member may have a history longer than yours at this point (probable but not inevitable)?  Would it be helpful from a historical perspective to PM the contributors in this thread to ask them if they had a node online through October of 2015?

Best Regards,
-Chicago


The blockchain file I received from the community member I mentioned has the last block minted at Dec 28 20:01:27 2015 UTC.

Unfortunately, I did not finalize the ABE block explorer code fixes yet to allow it properly treat Graincoin chain specifics so I am not ready to make it available online. Also it will took some time for ABE to build the index. So, I expect all this to be completed in three to four days.

 
sr. member
Activity: 592
Merit: 259
Hello,

    What are the chances a community member may have a history longer than yours at this point (probable but not inevitable)?  Would it be helpful from a historical perspective to PM the contributors in this thread to ask them if they had a node online through October of 2015?

Best Regards,
-Chicago
Pages:
Jump to: