트론 재단에서 최근 트론 개발자 가이드를 공식 Medium 채널을 통해 발행했습니다. 대부분의 내용이 트론 개발자 포털인 https://developers.tron.network/docs/ 에서 발췌한 내용이긴 하지만 트론 생태계에서 개발을 준비하시는 분들에게는 나름의 길잡이가 될 것 같습니다.
주요 내용은 다음과 같습니다.
- TRON Quickstart: 예제 docker 파일, TronBox 설정 등 트론 개발을 위해 필요한 환경 구성을 다루고 있습니다.
- Account : 계정(사용자 주소) 생성 알고리즘에 대해 설명하고 있습니다.
- Transaction : 트랜잭션 생성/서명 방법을 다루고 있습니다.
- Multi-Signature : 최근 추가된 다중 서명 기능을 설명합니다.
- Multi-Signature Example Process Flow : 다중 서명 처리 흐름을 설명하고 있습니다.
- Bandwidth Points : 트론에서 트랜잭션 비용은 대역폭 포인트와 관련이 있습니다. 대역폭 포인트 계산 방법과 비용 등을 다루고 있습니다.
- Super Representatives: 트론은 스팀과 유사한 DPoS 이며 슈퍼 대표(SR, Super Representatives)가 블록 생산 및 커뮤니티를 대표하는 역할을 담당하고 있습니다. SR 선거 절차, SR 보상, SR 지원 절차 등을 설명하고 있습니다.
- Energy : 에너지는 트론에서 스마트 계약을 실행할 때 필요한 자원입니다. 에너지를 얻는 방법, 에너지 비용 산정 등의 내용을 담고 있습니다.
- TRC10 & TRC20 Tokens : 트론의 대표적인 토큰 유형은 TRC10 과 TRC20입니다. TRC20은 ERC20과 호환 가능합니다. 토큰 발행, TRC10 과 TRC20 차이점 등을 설명하고 있습니다.
- TRC10 Transfer in Smart Contracts : 작년까지만 해도 TRC10 에서는 스마트 계약을 지원하지 않았습니다. 2019년부터 TRC10에서도 스마트 계약을 지원하고 있습니다. 이 글은 스마트 계약과 TRC10의 연동과 관련된 내용을 다루고 있습니다.
- TRC10 & TRX Transfer in Exchanges : TRC10 및 TRX 트랜잭션과 관련 contract를 설명하고 있습니다.
관련 링크
- 트론 개발자 Discord: https://discord.gg/hqKvyAM
- 한국 트론 개발자 텔레그램: https://t.me/tron_kr_dev