
네이티브 스테이킹 v2 (nsv2) 소개
IoTeX 네트워크의 분산 거버넌스의 핵심 부분은 스테이킹으로, 토큰 보유자가 IOTX를 예치(“스테이크”)하여 네트워크 운영(예: 합의) 및 거버넌스를 촉진합니다. 스테이킹을 통해 토큰 보유자는 IoTeX 네트워크의 보안을 강화하고 IOTX 보상을 얻습니다. IoTeX 네트워크의 스테이킹에 대한 자세한 내용은 이 블로그를 참조하세요.
IoTeX는 현재 스마트 계약을 사용하여 스테이킹 작업을 관리합니다. 모든 스테이킹 관련 작업(즉, 새로운 스테이크, 재스테이크, 언스테이크, 인출)은 스마트 계약 호출을 요구하며, 이는 확장성과 유연성을 제한합니다. 수개월 간의 연구와 시뮬레이션 끝에, IoTeX는 네이티브 스테이킹 v2, 새로운 거래 기반 스테이킹 디자인을 발표하게 되어 자랑스럽습니다. 이는 IoTeX의 유연성, 보안 및 확장성을 크게 향상시킬 것입니다!
네이티브 스테이킹 v2: 디자인 개요
스테이킹은 현재 이더리움과 IoTeX 메인넷 모두에서 스마트 계약을 사용하여 수행됩니다. 메인넷 GA의 일환으로, 현재 이더리움 및 IoTeX 스테이킹 계약(즉, 네이티브 스테이킹 v1 “nsv1”)의 모든 스테이킹 데이터는 새로운 거래 기반 스테이킹 메커니즘(즉, 네이티브 스테이킹 v2 “nsv2”)으로 통합됩니다. 또한, 새로운 스테이킹 포털이 새로운 스테이킹 프로세스를 안내할 것입니다. 투표는 그 어느 때보다 저렴하고 빠르며 쉬워질 것입니다.
이 섹션의 나머지 부분에서는 nsv1과 nsv2의 디자인을 비교하고 각 nsv2 기능에 대한 설명을 제공합니다.

a) 구현
nsv2의 경우, 스테이킹 작업을 처리하기 위한 새로운 프로토콜을 개발했습니다. 이는 메인넷 GA에서 새로운 유형의 네이티브 거래입니다. 이는 사용자가 IoTeX 블록체인의 gRPC 엔드포인트에 네이티브 거래를 보내기만 하면 새로운 투표를 하거나 기존 투표를 업데이트할 수 있음을 의미합니다. 더 이상 비용이 많이 들고 시간이 소요되는 스마트 계약 호출이 필요하지 않습니다!
voteBucket {Voter, Delegate, Amount, Duration, Auto-Stake, Self-Stake}
b) 스테이킹 기간에서 오는 보너스 투표
nsv1에서는 스테이킹 기간에서 오는 보너스 투표가 시간이 지남에 따라 “감소”되며, 이는 모든 유권자에 대해 매 에포크마다 보너스 투표를 재계산해야 합니다. 이는 블록체인에 많은 계산 오버헤드를 추가하며 확장 가능하지 않습니다. 따라서 nsv2는 “감소” 개념을 제거합니다 — 유권자의 보너스 투표는 정의된 스테이킹 기간 동안 동일하게 유지됩니다. 보너스 투표에 대한 자세한 내용은 네이티브 스테이킹 v2 스레드를 IoTeX 포럼에서 확인하세요.
c) 자가 스테이킹에서 오는 보너스 투표
더 많은 새로운 대표자를 장려하고 네트워크의 보안을 개선하기 위해, 각 대표자는 자신의 “마스터 버킷”으로 지정된 하나의 버킷을 지정하고, 이 버킷에 3개월 이상 자동 스테이크된 모든 IOTX에 대해 추가 6%의 보너스 투표를 받습니다(보너스 %는 네트워크 투표에 의해 조정될 수 있습니다). 앞으로 이 마스터 버킷은 슬래싱 대상이 될 수 있습니다. 보너스 투표에 대한 자세한 내용은 네이티브 스테이킹 v2 스레드를 IoTeX 포럼에서 확인하세요.
d) 다른 주소로 버킷 전송
이 기능을 요청하셨고, 우리는 귀 기울였습니다! nsv2에서는 유권자가 기존의 버킷을 다른 주소로 전송할 수 있습니다. 이는 여러 스테이킹 주소를 병합하려는 사용자에게 유연성을 제공하며, 혁신적인 버킷 대출/차입 사용 사례의 기초를 제공합니다! 유권자는 이제 기존 버킷에 토큰을 추가할 수도 있습니다.
e) 대표자를 대신하여 등록
nsv2의 또 다른 새로운 기능은 다른 사용자를 대신하여 새로운 대표자를 등록할 수 있는 기능입니다. 이는 현재 이더리움에 등록된 대표자 프로필의 마이그레이션을 관리하기 위해 주로 구축되었습니다.
네이티브 스테이킹 v2는 메인넷 GA의 일환으로 활성화될 것입니다.
더 알고 싶으신가요?
nsv2에 대한 자세한 내용은 IoTeX 포럼의 공식 네이티브 스테이킹 v2 스레드를 참조하세요. 여기에는 다음과 같은 추가 세부 정보가 포함되어 있습니다:
- 프로토콜 구성 요소: nsv2의 다양한 기술 구성 요소에 대한 설명, Protobuf, API 및 프론트엔드/ioctl 지원 포함
- 투표 권한 계산: 스테이크 기간, 자동 스테이크 및 자가 스테이크가 유권자의 투표 권한에 미치는 영향
- 투표 시나리오: 다양한 스테이킹 선택의 예와 이들이 유권자의 투표 권한 및 보상에 미치는 영향
- 매개변수 선택: 매개변수 설계에 대한 기술 세부 정보 및 다양한 시뮬레이션 결과
- 마이그레이션 계획: nsv1에서 nsv2로 마이그레이션하는 접근 방식 개요
또한 새로운 업데이트를 위해 공식 메인넷 GA 포럼 스레드를 주목하세요!
IoTeX 소개
2017년 오픈 소스 플랫폼으로 설립된 IoTeX는 모든 물리적 및 가상 “사물” — 인간, 기계, 비즈니스 및 DApps — 가 글로벌 규모에서 정보와 가치를 교환할 수 있는 신뢰할 수 있는 사물의 인터넷을 구축하고 있습니다. 30명 이상의 최고 연구 과학자 및 엔지니어로 구성된 글로벌 팀의 지원을 받는 IoTeX는 블록체인, 보안 하드웨어 및 데이터 서비스 혁신을 결합하여 지능형 IoT 네트워크 및 기계 경제를 지원합니다. IoT에 대한 분산 신뢰 구조로서 IoTeX는 “블록별로 물리적 세계를 연결함으로써” 미래의 분산 경제를 강화할 것입니다.
웹사이트: https://iotex.io
트위터: https://twitter.com/iotex_io
텔레그램 발표: https://t.me/iotexchannel
텔레그램 그룹: https://t.me/IoTeXGroup
미디엄: https://medium.com/@iotex
레딧: https://www.reddit.com/r/IoTeX
참여하세요: https://iotex.io/careers