Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

sigmacrypto contributor - wait #184

Closed
shanks9988 opened this issue Jun 8, 2024 · 37 comments
Closed

sigmacrypto contributor - wait #184

shanks9988 opened this issue Jun 8, 2024 · 37 comments
Assignees
Labels
contribution New Contribution

Comments

@shanks9988
Copy link

Contributor: [contributor information - Optional]
SSH Public key: [contributor SSH public key (if you don't have one, submit the issue to receive instructions)"- Required]
Attestation: [any form of attestation for contribution (e.g., signature) - Optional]

@shanks9988 shanks9988 added the contribution New Contribution label Jun 8, 2024
Copy link

github-actions bot commented Jun 8, 2024

Thank you for your interest in contributing to the Zircuit Ceremony!

Begin the following process only after receiving notification that it is your turn to contribute through a message in this issue. Please follow instructions only from the issue's assignee.

Once notified, you have 15 minutes to confirm by posting a message in this issue that you have started your contribution. If you do not confirm within 15 minutes, your contribution slot might be suspended.

Prerequisites

Get sources

git clone https://github.com/zircuit-labs/ceremony.git
cd ceremony

Generate an SSH Key - Optional

Contributors are required to provide an SSH public key to upload their contributions to our servers.

If you don't have one, you can generate a new SSH public key as:

ssh-keygen -t ed25519 -b 256 -f ./id_ceremony -N "" -C ""

Next, edit the issue description and report as SSH Public key the output of the command:

cat ./id_ceremony.pub

Please note that if you use Docker to compute your contribution, the key will be automatically added to the Docker image during the build process and available in the working directory. If you already have an SSH key and prefer not to generate a new one, you will need to import your existing key manually.

Build

To contribute, you will need a total of at least 33 GiB of combined RAM and SWAP memory available. If you are using Docker, ensure that sufficient resources are allocated when running images.

From sources

cargo install --locked --path . --root .
export PATH="./bin:${PATH}"
chmod +x download.sh

With Docker

docker build . -t "ceremony"

Contribute

Before proceeding, please post a comment on this issue to notify us that you have started your contribution.

Only in the case you are using Docker, you need to first run the built image:

docker run -it "ceremony"

Download the latest contribution:

./download.sh

and verify that the hash of the downloaded contribution matches the one reported here.

Then, compute your contribution:

export RUST_LOG=info
contribute -c ./contributions

The last command will create a contribution using the default settings. For additional options and configurations, please refer to instructions.

If you don't plan to actively use your computer during the contribution phase, please read this section to avoid performance degradation due to power-saving settings.

Upload Contribution

After completing your contribution, upload it to our server using your SSH key:

sftp -i ./id_ceremony [email protected]
put ./contributions/[YOUR_CONTRIBUTION_ID].csrs
quit

If your upload is interrupted, you can use reput in place of put to resume it.

Once the upload is complete, post a comment on this issue to notify us that your contribution has been uploaded.

@zvorcuit zvorcuit changed the title sigmacrypto contributor sigmacrypto contributor - Missing Public SSH Key Jun 18, 2024
@shanks9988
Copy link
Author

shanks9988 commented Jun 19, 2024

Contributor : shanks9988

my ssh publickey : ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAICgaR2SFU47c4cISkDxx8IxQRvtxGZHRFjf4lvQm6SJa

@zvorcuit zvorcuit changed the title sigmacrypto contributor - Missing Public SSH Key sigmacrypto contributor Jun 19, 2024
@zvorcuit zvorcuit self-assigned this Jun 19, 2024
@shanks9988
Copy link
Author

i'm here now

@shanks9988
Copy link
Author

Where are u

@zvorcuit
Copy link
Collaborator

Dear @shanks9988, we are contacting the next 5 contributors in the queue.

If you are ready to contribute (having carefully read the instructions and meeting the system requirements), please let us know.

The next contributor will be the first one to reply to this message in their respective issue.
In all cases, please wait for confirmation from us before starting your contribution process.

@shanks9988
Copy link
Author

yes

@shanks9988
Copy link
Author

i'm ready

@zvorcuit
Copy link
Collaborator

@shanks9988, you can now proceed with your contribution!

Please notify us with a comment on this issue after each of the following steps is completed:

  • Your contribution process begins.
  • Your upload is finished.

Please note that if you do not acknowledge the start of the contribution process within 15 minutes, your contribution slot will be suspended.

@zvorcuit zvorcuit changed the title sigmacrypto contributor sigmacrypto contributor - Pending Jun 19, 2024
@shanks9988
Copy link
Author

can i start now ?

@zvorcuit
Copy link
Collaborator

Yes please

@shanks9988
Copy link
Author

I'm Contributing

@zvorcuit zvorcuit changed the title sigmacrypto contributor - Pending sigmacrypto contributor - Active Jun 19, 2024
@shanks9988
Copy link
Author

root@94674921e902:/usr/ceremony# ./download.sh
Fetching list of objects from S3 bucket...
Downloading contribution 0000000038.csrs
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 16.0G 0 57.1M 0 0 2163k 0 2:09:14 0:00:27 2:08:47 2885k

@shanks9988
Copy link
Author

shanks9988 commented Jun 19, 2024

photo_2024-06-19_20-23-45

I see this person uploaded the number 00038, why is it also 00038 when I download?

@zvorcuit

@zvorcuit
Copy link
Collaborator

@shanks9988 because you are downloading their contribution, after that you will need to run process as described in first comment and documentation to produce 39 which is built on top of 38, which you will then upload

@shanks9988
Copy link
Author

Do I need to download it again?

@zvorcuit
Copy link
Collaborator

@shanks9988 if you successfully downloaded 38 you need to run contribute process, no need to download again.

@shanks9988
Copy link
Author

@shanks9988 if you successfully downloaded 38 you need to run contribute process, no need to download again.

Thank you, the download process is still going on

@zvorcuit
Copy link
Collaborator

Dear @shanks9988, what is the current status?

@shanks9988
Copy link
Author

image

i'm keep dowload

@zvorcuit
Copy link
Collaborator

Dear @shanks9988 any updates now?

@shanks9988
Copy link
Author

10Gb/16Gb dowloading....

@zvorcuit
Copy link
Collaborator

Dear @shanks9988 did you manage to start contribution?

@shanks9988
Copy link
Author

Downloading contribution 0000000038.csrs
** Resuming transfer from byte position 73637888
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 15.9G 100 15.9G 0 0 1181k 0 3:55:34 3:55:34 --:--:-- 3798k
Computing hashes for downloaded contributions..
0000000038.csrs 58fb2c9fdc1f970429eb174ad4bb59cc30775d716330583ea6c76459dd4aa38d
Before proceeding, please visit https://ceremony.zircuit.com and verify that all contribution hashes match!

@shanks9988
Copy link
Author

image

@shanks9988
Copy link
Author

shanks9988 commented Jun 19, 2024

i have complete contribution
image

@zvorcuit

@shanks9988
Copy link
Author

when i can upload ?

@shanks9988
Copy link
Author

shanks9988 commented Jun 19, 2024

image

help me ! can not excute command

@zvorcuit

@zvorcuit
Copy link
Collaborator

Dear @shanks9988 I see from output that contribute process was Killed, that would indicate you have no sufficient resources. Unfortunately I will have to suspend your contribution to unblock other contributors.

Please let us know if you manage to have resources as is in documentation and are ready to contribute again. Thank you!

@zvorcuit zvorcuit changed the title sigmacrypto contributor - Active sigmacrypto contributor - Suspended Jun 19, 2024
@shanks9988
Copy link
Author

why ??

@shanks9988
Copy link
Author

no sufficient resources. Does it mean my RAM is not enough?

@zvorcuit
Copy link
Collaborator

Most probably available RAM + swap is not enough, it can also be processor. In detail you have requirements in message asking about availability, but I am linking them again here.

@shanks9988
Copy link
Author

my PC has 32GB ram & i'm using WSL

@shanks9988
Copy link
Author

shanks9988 commented Jun 19, 2024

When i can restart ? @zvorcuit

@shanks9988 shanks9988 changed the title sigmacrypto contributor - Suspended sigmacrypto contributor - Jun 19, 2024
@shanks9988 shanks9988 changed the title sigmacrypto contributor - sigmacrypto contributor - wait Jun 19, 2024
@shanks9988
Copy link
Author

shanks9988 commented Jun 20, 2024

i can start again @zvorcuit

@zvorcuit
Copy link
Collaborator

Hello, contributions period will soon come to an end and we will not be able to process your contribution in time.
If you still want to contribute, please add comment before the contribution period ends to the next random contribution, where we gather community-generated randomness and we compute a verifiable contribution from it.

The content of your comment will be used as part of input to verifiable contribution.
Thank you.

@zvorcuit
Copy link
Collaborator

The ceremony ended! Thank you for your interest in being a part of it!

@shanks9988
Copy link
Author

sad

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
contribution New Contribution
Projects
None yet
Development

No branches or pull requests

2 participants