2014년 11월 20일 목요일

비트쉐어에서 대표자에게 투표하기

지난 포스팅에서는 비트쉐어의 블럭생성 방식인 DPoS에 대해 설명드렸습니다. DPoS는 투표에 의해 블럭생성 권한이 주어지게 되며 이는 주식회사에서 이루어지는 의결 방식과 비슷합니다. 그렇다면 실제로 비트쉐어에서 어떻게 투표를 할 수 있을까요? 이번 글에서는 실제로 대표자를 뽑는 투표를 배워보도록 하겠습니다.

먼저 비트쉐어 지갑을 열어보도록 하겠습니다. 암호를 입력하고 들어가면 왼쪽 메뉴에 Delegate라는 메뉴가 보일 것입니다.



클릭해서 들어갑니다. 그럼 다음과 같은 화면이 뜰 것입니다. 여기서 빨간 박스친 부분에 자신이 원하는 대표자 이름을 적어봅니다. 저는 제가 운영하는 대표자인 delegate-clayop에 투표하기 위해 clayop를 입력했습니다. (추천 대표자에 대한 포스팅은 나중에 따로 하겠습니다)




대표자를 찾았으면 오른쪽 엄지손가락 마크를 확인합니다. 기본은 비어있는 상태일 것입니다. 이제 원하는 대표자의 엄지손가락 마크를 클릭합니다. 그럼 다음과 같이 속이 꽉 찬 엄지손가락으로 바뀔 것입니다.



이제 투표가 완료되었습니다. 하지만 실제적인 투표는 펀드를 전송하는 행위와 함께 이루어집니다. 만약 지금 당장 투표를 하고 싶다면 자기 자신에게 펀드를 보내는 방법이 있습니다.


※ 콘솔을 이용해서 투표하는 방법도 있습니다. Console에 들어가신 다음에 명령어창에 "wallet_approve_delegate 대표자명"을 입력하면 투표가 됩니다.

My Account -> 계정이름을 클릭합니다.
그럼 여러 탭이 보이는데 그 중에서 Vote를 클릭합니다. 그럼 다음 화면이 보일 것입니다.



Vote All은 내가 투표한 대표자들 전부에게 표를 주는 옵션입니다. 반대로 Vote None은 아무에게도 표를 주지 않는 것입니다. Vote Random Subset은 내 대표자 목록 중에서 랜덤하게 투표를 하는 것입니다. 마지막으로 Vote as my Delegates Recommended가 있습니다. 이것은 내가 투표하는 사람이 추천하는 대표자도 함께 투표하는 옵션이며 가장 추천되는 방식입니다. 페이스북을 예로 들자면 내 친구 뿐만이 아니라 친구의 친구까지 투표를 하는 것입니다. 그리고 주식회사를 예로 들자면 주주총회에서 투표권을 위임하는 것과도 같습니다. 이러한 대표자들이 가지고 있는 추천 대표자 목록을 slate라고 부릅니다. 이 기능을 잘 활용하면 최소한의 투표로 최대한의 효과를 이끌어 낼 수 있습니다. 가능하면 Vote as my Delegates Recommended를 선택하도록 합니다. 그리고 Update Vote를 클릭합니다. 그럼 수수료가 나간다는 메시지가  나올 것입니다.

OK를 클릭하면 자기 자신에게 펀드를 전송할 것입니다. 이제 투표가 완료되었습니다.


DPoS는 민주주의와 흡사한 면이 많이 있습니다. 투표를 하다는 점도 그렇고 대표자가 전체 시스템을 운영하게 한다는 것도 그렇습니다. 그런 의미에서 DPoS에서 가장 중요한 부분은, 민주주의와 마찬가지로, 커뮤니티를 위해 열심히 일할 일꾼을 뽑는 것입니다. 조금 귀찮고, 수수료가 아깝긴 해도 좋은 대표자에게 투표함으로써 비트쉐어의 가치를 높일 수 있다면 서로 윈윈할 수 있는 지름길이 될 것이라 생각합니다.


※ 블로그 글이 도움이 되었다면 delegate-clayop 에 투표해주세요. (투표 바로가기) 제 추천목록에 들어있는 대표자들은 다음과 같습니다. (delegate.xeroc도 slate를 운영하고 있습니다. 보다 많은 투표를 원하시면 추가로 투표하시면 됩니다)
        "argentina-marketing.matt608",
        "bm.payroll.riverhead",
        "btstools.digitalgaia",
        "del0.cass",
        "delegate-alt",
        "delegate.bitsuperlab",
        "delegate.liondani",
        "delegate.xeldal",
        "delegate.xeroc",
        "dev-metaexchange.monsterer",
        "dev.bitsharesblocks",
        "dev.sidhujag",
        "dev0.nikolai",
        "marketing.methodx",
        "mr.agsexplorer",
        "mrs.agsexplorer",
        "stan.delegate.xeldal",
        "testz"

댓글 없음:

댓글 쓰기