Cointime

Download App
iOS & Android

Tron 전체 노드 실행에 대한 포괄적인 자습서: 누구나 Tron 구축에 참여할 수 있습니다!

저자: Milko Trajcevski 편집: Cointime.com 237

이 기사는 Tron 전체 노드를 설정하고 실행하는 과정을 안내합니다. 개발자이든 블록체인 애호가이든 Tron 전체 노드를 실행하면 Tron 네트워크에 적극적으로 참여하고 분산화에 기여하며 다양한 목적으로 Tron 노드 API에 액세스할 수 있습니다. 번거롭지 않은 경험을 위해 NOWNodes Tron 노드 공급자를 사용하고 Tron 전체 노드를 직접 실행하는 두 가지 접근 방식을 살펴보겠습니다.

1. Tron 전체 노드에 액세스하려면 NONOdes를 사용하십시오.

Tron 노드 공급자인 NOWNodes는 광범위한 기술 지식이나 인프라 관리 없이, 그리고 Tron 전체 노드를 직접 설정하고 실행할 필요 없이 쉽고 편리하게 Tron 전체 노드에 액세스할 수 있습니다. NOWNodes는 안정적이고 안전한 노드 호스팅 서비스를 제공하므로 DApp 개발에 집중하거나 Tron 네트워크의 기능을 탐색할 수 있습니다.

NONOdes를 시작하려면 다음의 간단한 단계를 따르십시오.

1) NOWNodes 웹사이트에서 계정에 가입합니다.

2) 사용 가능한 5가지 옵션에서 요금제를 선택합니다. 무료 요금제를 사용하거나 필요에 따라 유료 요금제를 선택할 수 있습니다.

3) 무료 요금제를 사용하려는 경우 다음으로 이 작성일을 기준으로 사용 가능한 77개의 블록체인 중 5개를 선택하라는 메시지가 표시됩니다. 아래로 스크롤하여 이 목록에서 TRON RPC 노드를 찾습니다. 연결하려는 블록체인 네트워크로 TRON 코드 앞의 "ADD" 버튼을 누릅니다.

4) 그런 다음 계정에서 "대시보드"로 이동하고 페이지를 아래로 스크롤해야 합니다. 그러면 "새 키 추가" 버튼이 표시됩니다. 버튼을 누르기만 하면 API 키가 자동으로 추가됩니다. 이 API 키는 Tron 노드 API 또는 선택한 목록의 다른 블록체인으로 사용할 수 있습니다.

5) NOWNodes 포스트맨을 열어 사용 가능한 모든 Tron 방법을 확인합니다.

6) 제공된 API 설명서 및 엔드포인트를 사용하여 플랫폼과 상호 작용합니다.

NOWNodes는 모든 기술적 측면을 처리하여 Tron 전체 노드가 항상 가동되고 네트워크와 동기화되며 사용자 친화적인 API를 통해 액세스할 수 있도록 합니다.

2. Tron 전체 노드를 직접 실행하는 방법은 무엇입니까?

Tron 전체 노드를 완전히 제어하고 싶거나 특정 하드웨어 및 소프트웨어 요구 사항이 있는 경우 Tron 전체 노드를 직접 설정하고 실행하도록 선택할 수 있습니다. 다음과 같이 할 수 있습니다.

1) 하드웨어 요구 사항

Tron 전체 노드를 효율적으로 실행하려면 다음 하드웨어 구성을 사용하는 것이 좋습니다.

A. CPU: 일반 풀노드의 경우 최소 16코어, 블록 생성에 참여하는 풀노드의 경우 최소 32코어.

B. RAM: 최소 32GB 이상이나 블록 생산자는 64GB를 사용하는 것이 좋습니다.

C. SSD: 2.5TB 이상의 저장 용량으로 블록체인 데이터를 수용하는 데 사용됩니다.

D. 대역폭: 최소 100Mbps의 다운로드 및 업로드 속도로 안정적인 인터넷 연결.

B. RAM: 최소 32GB 이상이나 블록 생산자는 64GB를 사용하는 것이 좋습니다.

C. SSD: 2.5TB 이상의 저장 용량으로 블록체인 데이터를 수용하는 데 사용됩니다.

D. 대역폭: 최소 100Mbps의 다운로드 및 업로드 속도로 안정적인 인터넷 연결.

이러한 하드웨어 사양은 노드의 원활한 작동과 최적의 성능을 보장합니다.

2) 소프트웨어 종속성

Tron 전체 노드를 설정하기 전에 다음 소프트웨어 종속성이 설치되어 있는지 확인하십시오.

A. Oracle JDK 8u211 이상: Java Development Kit 8 이상이 시스템에 설치되어 있는지 확인하십시오.

B. Git: Git을 설치하여 Tron 소스 코드 리포지토리를 복제하고 필요에 따라 컴파일합니다.

3) FullNode.jar 가져오기

FullNode.jar 파일을 얻으려면 소스 코드를 컴파일하거나 공식 Tron GitHub 리포지토리에서 미리 빌드된 버전을 다운로드하는 두 가지 옵션이 있습니다.

A. 소스코드 컴파일

소스 코드를 컴파일하기로 선택한 경우 다음 단계를 따르십시오.

A) Git을 사용하여 java-tron 소스 코드 저장소를 복제합니다.

$ git 클론 https://github.com/tronprotocol/java-tron.git

$ git checkout -t 원본/마스터

B) 작업 디렉토리를 java-tron 저장소로 변경하고 코드를 컴파일합니다.

$ cd 자바 트론

$ ./gradlew 클린 빌드 -x 테스트

B. 미리 빌드된 버전 다운로드

더 빠른 방법을 선호하는 경우 사전 빌드된 FullNode.jar 파일을 Tron GitHub 릴리스 페이지에서 직접 다운로드할 수 있습니다. 필요에 맞는 버전을 선택하고 해당 JAR 파일을 다운로드하십시오.

4) 노드 시작

FullNode.jar 파일을 받은 후 Tron 전체 노드를 시작할 수 있습니다. 일반 전체 노드를 실행하든 전체 노드를 생성하는 블록을 실행하든 프로세스는 동일합니다.

A. main_net_config.conf는 GitHub의 공식 Tron 배포 저장소에서 Tron 메인넷 구성 파일을 가져옵니다.

B. 터미널 또는 명령 프롬프트를 열고 FullNode.jar 파일이 있는 디렉터리로 이동합니다.

C. 적절한 명령으로 전체 노드를 시작합니다. 일반 전체 노드의 경우 다음 명령을 사용합니다.

$ java -Xmx24g -XX:+UseConcMarkSweepGC -jar FullNode.jar -c main_net_config.conf

D. -Xmx 플래그는 JVM(Java Virtual Machine)의 최대 힙 크기를 지정합니다. 사용 가능한 물리적 메모리의 80%로 설정하는 것이 좋습니다.

E. -XX:+UseConcMarkSweepGC 플래그는 병렬 가비지 수집을 지원하므로 성능이 향상됩니다.

F. 블록을 생성하는 전체 노드를 실행하려면 명령에 --witness 매개변수를 추가하십시오.

$ java -Xmx24g -XX:+UseConcMarkSweepGC -jar FullNode.jar --witness -c main_net_config.conf

G. 블록 생산에 참여하려면 슈퍼 대표 계정이 있는지 확인하고 상위 27위 대표에 들어갈 수 있는 충분한 표를 얻어야 합니다.

G. 블록 생산에 참여하려면 슈퍼 대표 계정이 있는지 확인하고 상위 27위 대표에 들어갈 수 있는 충분한 표를 얻어야 합니다.

H. localwitness가 블록 생성 풀 노드를 실행하기로 선택한 경우 파일 목록에 있는 슈퍼 대표 주소의 개인 키 main_net_config.conf를 채워야 합니다. 다음은 예입니다.

지역 목격자 = [

650950B193DDDDB35B6E48912DD28F7AB0E7140C1BFDEFD493348F02295BD812

]

I. 업데이트된 구성으로 노드를 시작합니다.

$ java -Xmx24g -XX:+UseConcMarkSweepGC -jar FullNode.jar --witness -c main_net_config.conf

참고: 실행 중인 전체 노드의 경우 kill -15 process id 명령을 사용하여 정상적으로 종료할 수 있습니다.

3. 기타 팁 및 주의사항

1) Tron 전체 노드를 동기화하는 데 얼마나 걸립니까?

특히 메인넷 또는 Nile 테스트넷을 위해 새로운 Tron 풀 노드를 시작할 때 전체 블록체인을 동기화하는 데 많은 시간이 걸릴 수 있습니다. 동기화 프로세스의 속도를 높이려면 데이터 스냅샷을 사용할 수 있습니다. 다음 순서로:

A. Tron 공식 문서 또는 커뮤니티 리소스에서 최신 데이터 스냅샷을 다운로드합니다.

B. Tron 프로젝트의 output-directory에 스냅샷 파일의 압축을 풉니다.

C. 평소처럼 노드를 시작합니다. 데이터 스냅샷을 기반으로 동기화하여 동기화 시간을 크게 줄입니다.

2) tcmalloc을 사용하여 메모리 할당 최적화

java-tron 코드 베이스에서 메모리 할당 성능을 개선하기 위해 tcmalloc을 사용할 수 있습니다. 다음은 tcmalloc을 사용하여 메모리 할당을 최적화하는 방법입니다.

A. 시스템에 tcmalloc을 설치합니다. 설치 프로세스는 Linux 배포판에 따라 다릅니다.

B. Ubuntu 20.04 LTS/Ubuntu 18.04 LTS/Debian 안정:

$ sudo apt 설치 libgoogle-perftools4

C. 우분투 16.04 LTS:

$ sudo apt 설치 libgoogle-perftools4

D. CentOS 7:

$ sudo yum 설치 gperftools-libs

E. 시작 스크립트에 다음 줄을 추가하여 Linux 배포에 따라 tcmalloc의 경로를 수정합니다.

#!/빈/배시

내보내기 LD_PRELOAD="/usr/lib/libtcmalloc.so.4"

내보내기 TCMALLOC_RELEASE_RATE=10

# 원래 시작 명령

자바 -항아리.....

이 최적화 기술은 Tron 전체 노드의 메모리 할당 효율성을 향상시킬 수 있습니다.

4 결론

자바 -항아리.....

이 최적화 기술은 Tron 전체 노드의 메모리 할당 효율성을 향상시킬 수 있습니다.

4 결론

Tron 전체 노드를 실행하면 개발자와 블록체인 애호가에게 수많은 가능성이 열립니다. 자신의 노드를 설정하고 관리하거나 NOWNodes의 Tron Node API를 사용하든 Tron 네트워크에 적극적으로 참여하고 탈중앙화에 기여할 수 있습니다. 이 가이드에 언급된 단계를 따라 시작하고 Tron 생태계의 필수적인 부분이 되십시오.

지금 사용 가능한 리소스를 활용하고 NOWNodes와 함께 Tron 전체 노드로의 여정을 시작하십시오.

댓글

모든 댓글

Recommended for you

  • Bitwise CEO는 ETHW가 모든 투자자에게 적합하지 않으며 높은 위험과 높은 변동성을 수반한다는 점을 상기시킵니다.

    Bitwise의 CEO인 Hunter Horsley는 An 투자 회사에 게시하여 이 법의 보호를 받지 못하므로 ETHW는 모든 투자자에게 적합하지 않으며 더 높은 위험과 높은 변동성을 수반합니다.

  • 머스크는 'WOULD' 밈을 좋아한다고 밝혔고, 관련 토큰은 단시간에 400배 급등했다.

    머스크는 자신의 소셜 플랫폼에 "WOULD" 밈이 마음에 든다며 사진을 올렸습니다. 이 소식에 영향을 받아 동명의 밈 화폐가 잠깐 상승했습니다. GMGN 데이터에 따르면, 생성된 지 123일 만에 탄생한 동명의 밈 코인은 단기간에 400배 이상 증가해 현재 시가총액은 450만 달러에 이른다. 사용자는 다음 사항을 상기해야 합니다. 현재 Meme 코인의 실제 사용 사례는 없으며 가격 변동이 심하므로 투자에 신중해야 합니다.

  • 승리증권: 반감기 이후 펀딩률 하락, 비트코인의 단기 방향은 일방적이지 않음

    Victory Securities의 최고운영책임자 Zhou Lele는 암호화폐 시장에 대한 거시적이고 높은 수준의 부정적인 영향에 대한 위험은 지나갔고, 그 위험은 다음과 같은 기대 충족에 더 집중되고 있다는 분석을 발표했습니다. 미국 기업가 머스크(Musk)와 라마스와미(Ramaswamy) 미국 정부 효율성부(DOGE)에 따르면 도지코인($DOGE)은 언론 보도 이후 5.7% 상승한 반면, 도지코인은 미국 선거 결과가 발표된 주에 83% 상승했습니다. 지난주 OTC 비트코인 ​​ETF의 순유입액은 16억 7천만 달러였습니다. 거래소 계약과 CME 계약 보유량은 여전히 ​​높았으나, 반감기 이후 펀딩 비율이 하락한 것은 비트코인의 단기 방향이 일방적이지 않고 공매도가 아니라는 것을 보여줍니다. 힘도 축적하고 있다.

  • 빌레로이 ECB 이사회 위원: 인플레이션 하락으로 인해 ECB는 금리를 낮출 수 있게 되었습니다.

    빌레로이 유럽중앙은행 이사회 위원은 인터뷰에서 인플레이션 감소로 인해 유럽중앙은행이 금리를 낮출 수 있었고, 물가도 평균 임금보다 느린 속도로 상승했는데, 이 역시 금리 하락 요인 중 하나라고 말했습니다. 자르다. 빌레로이 총리는 ECB의 금리 정책 결정은 연준과는 별개라고 강조했습니다. 증거에 따르면 유럽중앙은행은 6월 초부터 금리를 인하하기 시작했고, 연준은 3개월이 지나서야 금리를 인하했습니다. 인플레이션이 떨어지면 금리를 계속 인하할 수 있습니다. 시장에서는 현재 유럽중앙은행(ECB)이 12월 다음 회의에서 금리를 25bp 인하할 것으로 널리 예상하고 있지만, 약한 데이터로 인해 50bp 인하 가능성이 높아졌습니다.

  • 스테이트 스트리트(State Street)는 비트코인 ​​열풍이 금 투자자들의 주의를 딴 데로 돌릴 수 있다고 경고합니다

    스테이트 스트리트 은행(State Street Bank)의 금 전략 책임자인 조지 밀링-스탠리(George Milling-Stanley)는 비트코인의 상승이 투자자들이 금의 안정성을 무시하도록 오도할 수 있다고 경고했습니다. 그는 비트코인이 수익 중심 투자에 더 가깝고 금은 장기적인 안정성을 제공한다고 믿습니다. 그는 또한 비트코인 ​​프로모터들이 "채굴"이라는 단어를 사용하여 시장을 호도하고 금이 여전히 더 신뢰할 수 있는 투자 옵션이라고 믿고 있다고 비난했습니다.

  • 『부자 아빠 가난한 아빠』 저자, 마이클 세일러의 BTC 전략에 강력한 지지 표명

    부자 아빠 가난한 아빠 저자 로버트 기요사키(Robert Kiyosaki)는 이번 주 비트코인 ​​및 마이크로스트레티지(Microstrategy) 회장 마이클 세일러(Michael Saylor)의 X에 대한 BTC 전략에 대한 강력한 지지를 표명했습니다. Kiyosaki는 BTC가 1,300만 달러에 이를 것이라는 Saylor의 예측을 인용하며 "나는 그가 옳다고 믿습니다. 그는 똑똑한 사람입니다."라고 말했습니다. 그는 또한 Saylor의 예측이 맞다면 오늘 가격으로 0.01 BTC를 구매하면 투자자들이 백만장자가 될 수 있다고 지적했습니다. 미래를 생각하고 제 시간에 구매하는 것이 좋습니다.

  • Musk는 X가 X Payments 서비스에서 송금 기능 출시를 준비하고 있음을 확인했습니다.

    11월 24일 뉴스에 따르면 Elon Musk는 거대 팟캐스트 Joe Rogan의 프로필에 달러 기호 아이콘이 표시된 소셜 미디어 게시물에 대한 응답으로 X가 X Payments 서비스에서 송금 기능 출시를 준비하고 있음을 확인했습니다. 이 기능은 X를 WeChat과 같은 "모든 것을 위한 앱"으로 바꾸려는 Musk 전략의 일부입니다. X Payments LLC는 미국 대부분의 주(뉴욕주 제외)에서 송금 라이센스를 획득하여 플랫폼에 결제 서비스를 통합하기 위한 기반을 마련했습니다. 계획된 P2P 거래 기능은 플랫폼 내에서 직접 자금 이체를 가능하게 하여 사용자 참여를 높이는 것을 목표로 합니다. 잠재적인 암호화폐 자산 통합에 대한 자세한 내용은 아직 확인되지 않았지만 Musk가 Dogecoin에 대한 지속적인 지원을 받고 있는 점을 감안할 때 커뮤니티에서는 해당 암호화폐가 포함될 것으로 예상된다는 추측이 있습니다. 앞서 지난 9월 머스크가 전액 출자한 자회사 엑스페이먼츠(X Payments)는 오클라호마주로부터 송금 허가를 취득한 것으로 알려졌다. 현재까지 미국 37개 주로부터 송금 허가를 취득한 상태다. X Payments는 미국 50개 주 전체에서 라이선스를 취득하는 것을 목표로 하고 있으며 올해 말 미국 전역에서 결제 서비스를 출시하기를 희망하고 있는 것으로 알려졌습니다.

  • Robinhood 최고 법무 책임자 Dan Gallagher는 SEC 회장직을 맡지 않을 것이라고 말했습니다.

    시장 뉴스에 따르면 로빈후드의 최고법률책임자 댄 갤러거(Dan Gallagher)는 미국 증권거래위원회 위원장직을 맡지 않겠다고 밝혔습니다.

  • 암호화폐의 정치적 성향: 트럼프의 당선은 최근 강세장을 촉발시켰습니다

    비트코인이 100,000달러를 목표로 하고 "땅콩 다람쥐"가 3,000%의 상승으로 헤드라인을 장식하면서 암호화폐가 이번 휴가 시즌에 다시 돌아왔습니다. 가족들은 비트코인, 밈코인, 그리고 "그 Elon 트위터 똥"에 대해 토론할 것이고, 지정된 "암호화폐 전문가"인 당신은 일반인을 설득하기 위해 이야기할 것이 필요합니다. 암호화폐는 자유주의적 광기입니다. 트럼프는 '암호화폐 황제'를 고려하고, 비트코인은 최고치를 경신하고, 블랙스톤 IBIT 옵션 출시, 비트코인의 프로그래밍 가능성이 부활하고, 트럼프는 SEC 의장을 위해 암호화폐 변호사를 고려하고, 하워드 루트닉을 상무장관으로 선택했습니다. 트럼프의 당선과 승리는 최신 암호화폐 상승장을 촉발시켰으며, 현재 많은 사람들이 이를 MAGA 및 Elon의 D.O.G.E. 사기의 최악의 과잉 행위와 연관시키고 있습니다. 여러분의 좌파 친척들이 암호화폐를 강력하게 지지하는 새로운 공화당 정부를 본다면 여러분의 상황에는 도움이 되지 않습니다. 당신의 사촌이 비트코인이 빨간색과 주황색과 연관되어 있다는 이유로 비트코인을 구매하지 않는다면, 사실을 살펴보세요.

  • 코사인: 사용자가 GPT를 사용하여 백도어가 있는 코드를 사용하는 봇을 작성한 후 개인 키가 피싱 웹사이트로 전송되었습니다.

    Slow Mist Cosine이 에 게시한 기사에 따르면. Cosine은 GPT/Claude와 같은 LLM을 사용할 때 이러한 LLM에 널리 퍼져 있는 속임수에 주의해야 함을 상기시켜 줍니다. 우리는 이전에 AI 중독 공격을 언급했으며 이제 이것은 암호화폐 산업에 대한 실제 공격 사례입니다.