Giter Site home page Giter Site logo

Comments (16)

TrustHenry avatar TrustHenry commented on July 23, 2024

스크린샷 2022-09-21 오후 1 59 50

This checklist will help you understand the role of a validator and prepare you for the role.
Visit BOSagora Community at any time during your setup for some friendly help!

체크리스트는 검증자의 역할을 이해하고 이 역할에 대한 준비를 하는 데 도움이 됩니다.
셋업 중 언제든지 커뮤니티 를 방문하면 친절한 도움을 받을 수 있습니다!

from agora-staking.

TrustHenry avatar TrustHenry commented on July 23, 2024

스크린샷 2022-09-21 오후 2 04 14

Hard drive
You need to run an [execution client](https://github.com/zeroone-boa/agora-el) as well as your [consensus client](https://github.com/zeroone-boa/agora-cl).
As of May 2022, you'll need 1TB for the Mainnet execution chain data alone growing at >1GB/day
It is growing in size over time, and the introduction of sharding will also increase storage, memory, and bandwidth requirements.
You'll need SSD storage to consistently handle necessary read/write speeds.
Be sure to account for enough space on your drive until you run maintenance on your node.

하드 드라이브
[execution client](https://github.com/zeroone-boa/agora-el) 와 [consensus client](https://github.com/zeroone-boa/agora-cl)를 실행해야 합니다.
2022년 5월 현재 메인넷 실행 체인 데이터에만 1TB가 필요합니다 일일 1GB 이상 증가
시간이 지남에 따라 크기가 커지고 있으며 샤딩의 도입으로 스토리지, 메모리 및 대역폭 요구 사항도 증가합니다.
처리에 필요한 읽기/쓰기 속도를 지속적으로 확보하려면 SSD 스토리지가 필요합니다.
드라이브에 충분한 공간을 반드시 확보한 후 노드에서 메인터넌스를 실행하십시오.

from agora-staking.

TrustHenry avatar TrustHenry commented on July 23, 2024

스크린샷 2022-09-21 오후 3 50 33

Internet

  • Ideally your internet connection should be reliable and as close to 24/7 as possible without interruption.
  • Ensure your bandwidth can't be throttled and isn't capped so your node stays in sync and will be ready to validate when called.
  • You need enough upload bandwidth too. As of May 2022 this is 1.2-1.3 GB download and 0.9-1 GB upload per hour, and is likely to increase.

  • 인터넷 연결이 충분히 안정적이어서 가급적 중단 없이 상시 가용 가능해야 합니다.
  • 대역폭에 스로틀링이나 한도가 없는지 확인하여 노드의 동기화 상태를 유지하고 호출 시 검증할 준비가 되도록 조치하십시오.
  • 업로드 대역폭도 충분해야 합니다. 2022년 5월 현재 시간당 1.2-1.3GB 다운로드 및 0.9-1GB 업로드이며 증가할 가능성이 있습니다.

from agora-staking.

TrustHenry avatar TrustHenry commented on July 23, 2024

스크린샷 2022-09-21 오후 3 55 02

Geth Agora-el 30303 TCP/UDP

Prysm Agora-cl 13000 TCP, 12000 UDP

from agora-staking.

TrustHenry avatar TrustHenry commented on July 23, 2024

스크린샷 2022-09-21 오후 4 02 43

[Testnet] (https://agora-staking.bosagora.org)

from agora-staking.

TrustHenry avatar TrustHenry commented on July 23, 2024

스크린샷 2022-09-21 오후 4 04 45

로고 삭제 및 타이틀 내용 변경

Agora-el

Agora-el is an execution client of the AGORA protocol, Written in Go.
Agora-el은 Go로 작성된 AGORA 프로토콜의 실행 클라이언트 입니다.

Configure Agora-el

from agora-staking.

TrustHenry avatar TrustHenry commented on July 23, 2024

스크린샷 2022-09-21 오후 4 08 57

섹션을 제거

from agora-staking.

TrustHenry avatar TrustHenry commented on July 23, 2024

스크린샷 2022-09-21 오후 4 10 34

해당 색션을 제거

from agora-staking.

TrustHenry avatar TrustHenry commented on July 23, 2024

스크린샷 2022-09-21 오후 4 11 55

위의 로고를 삭제

Agora-cl

Agora-cl is a consensus client implementation of the AGORA protocol with a focus on usability, security, and reliability.

Configure Agora-cl

from agora-staking.

TrustHenry avatar TrustHenry commented on July 23, 2024

스크린샷 2022-09-21 오후 4 32 19

해당 섹션 삭제

from agora-staking.

TrustHenry avatar TrustHenry commented on July 23, 2024

스크린샷 2022-09-21 오후 4 32 45

Consensus Layer Agora Node
Required

  • I'm able to connect my consensus client to my execution client via HTTP API(s).

  • Verify it with the following command to check if it returns the client version correctly:
    curl -H "Content-Type: application/json" -X POST --data '{"jsonrpc":"2.0","method":"web3_clientVersion","params":[],"id":67}' http://<YourServerLocation>:8545

  • I've synced my Agora node on Devnet testnet

Make sure that your node has more than 10 peers.


합의 계층 아고라 노드

필수

  • HTTP API를 통해 내 합의 클라이언트를 내 실행 클라이언트에 연결할 수 있습니다.
    다음 명령을 사용하여 클라이언트 버전이 올바르게 반환되는지 확인하여 검증하십시오.
    ...

Devnet testnet에서 내 비콘 노드를 동기화했습니다.

  • 노드에 피어가 10개 이상 있어야 합니다.

from agora-staking.

TrustHenry avatar TrustHenry commented on July 23, 2024

스크린샷 2022-09-21 오후 4 47 05

Monitoring
Prometheus and Grafana monitor
The clients support Prometheus and Grafana to help you visualize important real-time metrics about your validator. You can find client-specific instructions here: Lighthouse | Nimbus | agora-cl | Teku

from agora-staking.

TrustHenry avatar TrustHenry commented on July 23, 2024

스크린샷 2022-09-21 오후 4 49 34

Testnet simulations
While validating on the testnet, perform these simulations to learn more about your node, and better prepare yourself for Mainnet:

  • I've simulated how to manually stop and restart my Agora-cl Node and Validator Client gracefully.

from agora-staking.

TrustHenry avatar TrustHenry commented on July 23, 2024

Advanced system architecture
To avoid exposing your validator identity to the network, you can use a trustworthy VPN to help reduce the risk of revealing your IP address.
Moreover, you can set your Validator Client and Agora-cl node on separate machines and IPs so that even if your beacon node is vulnerable, your keystore is stored on a different machine.

from agora-staking.

TrustHenry avatar TrustHenry commented on July 23, 2024

Graffiti
You can use your validator client's graffiti flag to add a personal touch to your proposed blocks (some text of your choice). You will be able to see it using Agorascan or BeaconScan blockchain explorers.

from agora-staking.

TrustHenry avatar TrustHenry commented on July 23, 2024

스크린샷 2022-09-21 오후 5 02 57

If you have questions, BOSagora community is a good place to get help! You can find support on Community.

from agora-staking.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.