RFP - Run Your Own Zcash Full Node

Time to send your first tx, lets go! :heart_eyes: :zebra:

2 Likes

My screenshot was stale. See refreshed image in my post above. Height: 2,451,723 as of a minute or so ago.

6 Likes

Glad to hear about this. Once you have tested out the wallet feature , I’d like to share some ideas I have to speed up sync time with the grants committee.

I’d also love to hear feedback and criticism from your end to improve the device.

P.S - 26 days might dissuade a lot of first time users , so speeding up sync time is a priority feature in my todo list.

1 Like

more than a few days seems too much. I think that there must be some workaround it could be done. Like partial images of the node’s data that accompany a hash to verify the download distributed through a CDN that don’t need to be validated by the little node’s hardware. I think its a fair compromise to keep hardware and connection specs as low and humble as possible.

I recall that Zbay did some of that before they moved off-chain and became Quiet.

3 Likes

yea ive had similar idea. like we could have monthly fully synced blockchain data uploaded sumowhere that is somehow verified to be correct and then low spec nodes could just instead of syncing first download that data and then continue sync and work as normal. not sure how to do it tho.

3 Likes

You could download a bootstrap file with all the raw blocks and disable zkp verification (relying exclusively on checkpoints). I think there is a flag for that.
But I would discourage getting a database file from a third party because it won’t have any of the security of the blockchain.

4 Likes

It is a great idea if we have a blockchain database which is immutable and verifiable. It can enable most people to a run a node.

Hi,
My initial idea was to use torrent or some other distributed file storage network like filecoin to store the blocks for bootstrap , along with the hash value , and run a worker on a remote server to regularly update the files and hash , periodically.

I have shared this idea to the committee previously.

But like @hanh said the committee raised doubts about security.

Would it be feasible to add such a feature after giving the users a clear and concise warning and making bootstrap download from 3rd party server optional?

I also think that since the code for the remote server would be open-source , anyone could verify or audit how it works for peace of mind.

1 Like

@tim_ukrainian can I get your Discord handle so I can chat with you

Have received a node and currently syncing :heart_eyes:

After 1 day, I have

Currently working with @ahas to help improve the on-boarding and support.

After 2 days, I have


Screenshot_2024-10-08_19-18-53

After 3 days,

After 4 days,

After 5 days,


About 6 days to fully sync a zcashd node!

Screenshot_2024-10-12_07-50-50



Will starting testing sending tx’s, tor, and also updating zcashd to 6.0 next.

:zebra: :shield: :student: :hearts:

12 Likes

Wow, that synced really fast! It took @brunchtime and me more than three weeks to get our nodes to fully sync. What improvements did you and @ahas make?

1 Like