상세검색
최근 검색어 전체 삭제
다국어입력
즐겨찾기0
148923.jpg
학술저널

AccountEOS : EOS 블록체인 응용 어플리케이션을 위한 어카운트 관리 도구

AccountEOS : Account Management Tool for EOS Blockchain Applications

  • 3

EOS 블록체인의 어카운트는 계약 액션의 실행과 같은 트랜잭션을 전송하는데 사용되며 다양한 종류의 권한 수준을 가질 수 있으므로 사용자는 계약 액션에 대한 다양한 액세스 권한을 지정할 수 있다. 그러나 많은 사용자에게 서로 다른 사용 권한을 부여해야하는 어플리케이션을 개발할 경우에는 세심하지 못한 사용 권한 제어가 예기치 못한 문제를 일으킬 수 있다. 따라서 이러한 어플리케이션에 대한 다양한 사용 권한을 관리하는 어려움을 완화하기 위한 새로운 도구가 필요하다. 본 논문에서는 이러한 어카운트 관리 도구인 AccountEOS를 제시한다. 이 도구는 다양한 권한 할당이 필요한 어플리케이션을 위하여 어카운트에 대한 세분화된 권한 제어를 지원한다. 또한, AccountEOS는 어카운트 권한의 설정 시 관련 컨트랙트의 개별 액션에 대한 실행권한의 할당을 손쉽게 지정하는 사용자 인터페이스를 제공한다. 이와 더불어, 관련 컨트랙트의 개별 액션에 대하여 이를 실행할 수 있는 어카운트 권한 및 사용자 리스트를 제공하여 어카운트 관리자가 체계적으로 권한을 설정하고 관리할 수 있도록 하여준다.

An account of the EOS blockchain is used for transferring transactions such as executions of contract actions and can have various kinds of permission levels, so that users can specify various access rights to contract actions. However, in the development of applications that require multiple users to be granted different permissions, this naive permission control may cause unexpected problems. So, there is a need for a new scheme to ease the management difficulty of the various permissions for such applications. In this paper, we present an account management tool named AccountEOS that supports fine-grained privilege control of accounts for applications requiring various permission assignments. AccountEOS also provides user interfaces that makes it easy to assign permission to execute individual actions of related contracts when setting up account permissions. In addition, it provides the account permissions and the user list to execute each action of the related contract, so that the account manager can systematically assign and manage permissions.

1. 서론

3. EOS 어카운트 관리 도구

4. 관리 도구 어플리케이션 개발

5. 결론

로딩중