TON 언프리저(UNFREEZER) by ORBS 소개

ORBS KOREA
3 min readApr 21, 2023

TON 언프리저(Unfreezer)는 저장공간 수수료 지불 잔액이 부족해 동결된 컨트랙트를 해제해야 하는 TON 개발자를 위해 Orbs 네트워크에서 개발한 도구입니다.

TON 체인에 온라인으로 배포된 모든 컨트랙트는 일정 기간마다 ‘임대료’로 TON 코인을 지불해야 합니다. 컨트랙트에 더 많은 데이터를 저장할수록 임대료가 더 높아지며 이러한 비용은 컨트랙트가 마스터 체인에 배포될 경우 상당히 높아지는데, 임대료 지불을 위한 가스비용이 모자라면, 컨트랙트가 동결될 수 있습니다. 이번 클린업 메커니즘은 자원 소비에 대한 수수료를 지불할 수 없는 한 시스템은 더이상 자원을 낭비하지 않도록 해줍니다.

동결 상태에 들어간 동안은, 동결된 컨트랙트 코드와 데이터 셀이 모두 삭제되고, 시스템은 이 두 셀의 해시를 기억해, 향후에 다시 동결을 해제하고 복구할 수 있으며, 동결된 컨트랙트는 주소와 TON 코인 잔액을 그대로 유지합니다.

오브스의 TON 언프리저(unfreezer)가 여기서 작동합니다. 아카이브 노드를 사용해 동결 전의 코드 셀과 데이터 셀의 이전 값을 찾은 후, 일부 TON 코인과 코드 셀 및 데이터 셀로 동결된 컨트랙트에 메시지를 보냅니다.

프리징 해제 과정은 사용자가 동결된 컨트랙트에 가스비용 TON 코인을 보내고 이를 통해 임대 비용을 지불하도록 진행 됩니다. 그런 다음 동결 시 코드 셀과 데이터 셀의 내용이 포함된 메시지를 전송합니다. 두 셀의 내용이 해시와 일치하면 시스템이 컨트랙트를 복구하고 제공된 셀을 사용해 삭제된 데이터를 복원합니다. TON 언프리저를 사용하면 직관적이고 사용자 친화적인 UI를 통해 누구나 쉽게 이 프로세스를 수행할 수 있습니다.

TON 언프리저(Unfreezer)는 Orbs 팀이 TON에 기여하고 개발한 수많은 툴 중 하나입니다. 이 툴은 이미 TON 재단의 공식 도메인에 채택되어 등록되었으며 GitHub 저장소와도 통합되었습니다.

하단 링크를 통해 언프리저 사용 방법에 대해 자세히 알아보세요

🔗 ORBS의 다양한 SNS 채널

--

--

ORBS KOREA

ORBS는 퍼블릭 블록체인 인프라로 대중화 앱을 목적으로 설계되었습니다. ORBS 프로토콜은 Orbs라는 자체적인 토큰으로 앱의 실행 및 수수료 결제를 진행하며 탈중앙화된 방식으로 선출된 검증자에게 인센티브를 제공합니다. 카카오톡: http://bit.ly/2SmyE9L(비번 orbs)