일상이야기

스마트컨트랙 제안합니다

Views 128 Votes 4

lock_eos_transfer(180)

unlock_eos_transfer()

 

2개를 제안하는데요.

첫번째것은 이오스전송을 못하도록 하는것이고 두번째것은 막은 전송을 푸는것입니다. 단 풀때 첫번째 입력한 시간(분)이 경과해야 풀립니다.

 

이오스유동성은 확보하면서(stake의 72시간은 너무 길어!라고 생각하시는 분) 도난을 최대한 방지하고 싶은 경우에 유용한 컨트랙이 될수 있을것으로 예상합니다.

 

능력자분이 개발해주시면 감사할듯?!?!

Profile
5
Lv

9개의 Comment

Profile
킹스
2018.10.04

lock 설정 시간이 경과해야 풀리는거라면 unlock 기능은 딱히 필요없어 보이는데요?

Profile
@킹스

lock 설정 시간이 경과해야 풀리는게 아닙니다. lock해두면 아무리 시간이 경과해도 풀리지않구요. unlock을 하면 lock할때 설정해두었던 시간만큼 지나고나서 코인전송이 가능한 매커니즘입니다. 즉 스테이크/언스테이크 로직과 같죠. 단 스테이크/언스테이크와는 다르게 CPU/NET/투표는 할수없구요

Profile
김석균
2018.10.04

음 이런거겠군요 내가 자는 동안 해킹이 일어나 반응하지 못할 경우 등등을 대비해서 시간을 지정해 그때 그때 출금 할일 없는 기간동안 막아놓을수 있게요. unlock은 보유 토큰의 대형 거래소 기습 상장처럼 대박찬스에 손가락 빨기만 할수없을때를 위해 필요 할것 같네요ㅋㅋ 확실히 출금 제한을 걸때 적용기간을 정할수 있으면 좀더 유연합니다 역시 이런 요구사항들을 충족하려면 이벤트 트리거가 답일지도..

Profile
@김석균

네 맞습니다. 코인의 안전을 담보하기 위해 72시간이나 유동성이 묶이는건 불편하신 분들이 많죠. 그렇다고 언스테이크로 두면 해커가 코인을 가져가버릴 리스크가 있구요.

Profile
나도사
2018.10.04

좋은 아이디어 입니다. 저도 제안하신 기능이 좀 들어갔으면 좋겠다라는 생각을 했었는데요.. ㅎㅎ

 

lock 시간을 지정하지 않고 lock/unlock 기능만 넣어도 내가 필요시 잠그고(lock),

이동시 바로 unlock 하고 보내도 편할 듯 합니다.

기능구현은 어렵지 않은데 컨트렉트 코드를 eosio.token 또는 eosio.system의 contract 에 해당 기능을 추가해야 하지 않을까요?

그렇게 되면 적용하기 위해 BP 투표도 해야 할 듯 하고... 그냥 제 추측입니다.

뭐 개인 토큰이야 Contract 작성자가 즉시 수정해서 배포하면 되겠지만...

Profile
@나도사

unlock이 시간제약없이 즉시되면 lock을 하는 의미가 없어집니다. 도난의 상태라 함은 해커가 active key 를 가지고 있는 상태이므로 unlock하고 transfer하면 그만이니까요. 제 의도는 해커가 unlock을 했을때, 설정한 unlock delay 시간이 다 지나가기전에 실제 계정주인이 이를 눈치채고 owner key를 이용하여 active key를 교체해서 해커의 transfer 시도를 실패시키는것이죠.

현재 stake/unstake를 이 용도로 쓰고계신분들이 있는 것으로 알고 있습니다. 하지만 stake/unstake의 unlock delay 시간은 72시간으로 너무 길다는 단점이 있구요.

Profile
독고다이
2018.10.04

지갑에서 이런 기능을 지원하면 좋겠네요.

저도 불안해서 개인계정에 못넣고 있어요

Profile
SilentSwerve
2018.10.31

^^Smart Contract 개발 연습 삼아 한번 개발해 보려고 하는데요,

 

lock 시에 lock을 할 Token 양을 설정할 수 있게 하는 것이 어떨까 싶습니다.... 예를 들어 lock (alice, 50.0000 SYS, 3600)라고 하면 50 SYS에 대해 transfer를 lock하는 것이구요, alice 계정에 100 SYS가 있을 때 그 중 50은 바로 전송 가능하구요 50은 lock이 되어 있게 됩니다.

 

계정 전체를 다 잠그는 것만 되어도 충분할지 계정의 특정 Token 수를 잠그는 것도 유용할지 의견을 듣고 싶습니다~~

 

그리고 unlock 시의 delay는 초 단위로 생각하고 있습니다. (3600s --> 1시간)

Profile
liuu
27 일 전

좋은 생각이네요!

No. Subject Author Date
2753 [질문 / 답변] 몇가지 질문을 같이 드립니다(체인스 및 이동관련) 5 profile 아돌프 2018.10.13
2752 [질문 / 답변] EOS KNIGHTS 게임에서 "인벤토리가 가득 찼다"는게 무슨 뜻인지요? 3 profile 솔미 2018.10.12
2751 [질문 / 답변] 프라이빗키 분실시 방법나왓나요? 메일이와서 글올립니다. 흡절 2018.10.12
2750 [질문 / 답변] 질문드립니다. 1 왕거닝 2018.10.12
2749 [일상이야기] 투표의 가치 4 소금인형 2018.10.12
2748 [일상이야기] 몽상(Hello World !!) 20 존스노우 2018.10.12
2747 [질문 / 답변] 나노월렛지갑 fallback 질문입니다. 이오스로집사장 2018.10.11
2746 [질문 / 답변] EON 이나 EOP 진행사항 아십니까? 3 파인트리 2018.10.10
2745 [질문 / 답변] 거래소에서 개인 지갑 전송시 2 호법이 2018.10.10
2744 [EOS 관련] 이오스 미등록홀더를 위한 솔루션이 정식으로 채택되었습니다. 3 profile 디온 2018.10.10
2743 [EOS 관련] NOVA Wallet 안드로이드 버전이 정식 출시되었습니다! 4 heynova 2018.10.10
2742 [질문 / 답변] 예전에 스캐터 출시초기에 신원증명 어쩌고하면서 1 profile 나르실 2018.10.10
2741 [질문 / 답변] 호루스 스테이킹 안되시는분들있나요?? 제이맥스 2018.10.10
2740 [질문 / 답변] 12자리 계정명 사용 가능한 거 어떻게 찾나요? 4 이도남 2018.10.10
2739 [EOS 관련] 이오스 겜블 댑 매 시간마다 추첨해서 이오스를 줍니다. 2 제이맥스 2018.10.10
2738 [질문 / 답변] 이상한게 왔는데 이거 사기죠? 5 와그작 2018.10.09
2737 [질문 / 답변] 해당페이지에서 보팅을 하게되면 profile 나르실 2018.10.09
2736 [질문 / 답변] 도와주세요~ 5 kk 2018.10.09
2735 [질문 / 답변] 나노레져 Fairy Wallet 사용하시는 분은 안계신가요? 돌고래7 2018.10.09
2734 [질문 / 답변] eos rex 관련 질문 드립니다 3 돌고래7 2018.10.09
2733 [질문 / 답변] 이오스지갑 문의입니다 2 체니 2018.10.09
2732 [질문 / 답변] 빗썸에서 메인넷 불안정으로 입금만 해주고 출금을 안해 줍니다. 2 독고다이11 2018.10.08
2731 [EOS 관련] EOS Governance Telegram 채널 주말요약 (October 5 - October 7 2018) 1 profile EOSAmsterdam 2018.10.08
2730 [EOS 관련] EOS Governance Telegram 채널 일일요약 (October 4 - October 5 2018) profile EOSAmsterdam 2018.10.08
2729 [EOS 관련] 왜 BP간의 균형된 지리적 분포가 필요할까요? profile EOSAmsterdam 2018.10.08
2728 [기타 블록체인] EOS의 매력? SilentSwerve 2018.10.08
2727 [기타 블록체인] DAPP 도대체 뭡니까? 1 kk 2018.10.08
2726 [질문 / 답변] Dexeos 거래소에서 받은 PEN 토큰 2 eoegogo 2018.10.08
2725 [질문 / 답변] 스캐터 모바일 설치 문의 3 호법이 2018.10.08
2724 [질문 / 답변] eos voter에서 iq를 업빗으로 전송하는데 에러코드나요 도와주세요 1 도와줘코린이 2018.10.07
2723 [일상이야기] 답(DAB) 토큰으로 커피값 결제를?? 2 profile 으쌰라 2018.10.07
2722 [질문 / 답변] 스캐터 다른 컴 설치 3 아카시아 2018.10.07
2721 [EOS 관련] 오전 11시부터 오후 5시까지 CPU자원 할당량이 낮아질지도 모르겠습니다 (EOSBet 이벤트 시작) 2 profile 디온 2018.10.07
2720 [질문 / 답변] 모바일 스캐터 등록? 아카시아 2018.10.06
2719 [질문 / 답변] meet.one 코인을 마이그레이션을 아직 안 했습니다. 현재로는 불가능 한가요? 3 버기짱55 2018.10.06
2718 [질문 / 답변] 모바일 스캐터에는 송금기능이 없나요? 3 profile 나르실 2018.10.06
2717 [질문 / 답변] 마이이더월렛에 있는 이오스를 거래소로 옮길수가 없어 문의드립니다~ 12 행복나눔 2018.10.06
2716 [일상이야기] 코리오스의 서리(Devin Lee)님이 블록데일리와 AMA를 진행합니다!! 참여시 이오스 에어드랍!! profile 블록데일리 2018.10.05
2715 [EOS 관련] EOS Governance Telegram 채널 일일요약 (October 3 - October 4 2018) profile EOSAmsterdam 2018.10.05
2714 [질문 / 답변] cpu가 대역폭의 역할인건 알겠는데요 net은 어떤 역할인가요? 2 profile 나르실 2018.10.04
2713 [EOS 관련] 친타이 플랫폼 재 오픈했습니다. 2 profile 서리 2018.10.04
2712 [일상이야기] eosJS를 이용한 심플 월렛 만들기 온라인 강의를 만들어봤습니다 1 mayajuni 2018.10.04
2711 [질문 / 답변] seven토큰 추가방법 4 아카시아 2018.10.04
[일상이야기] 스마트컨트랙 제안합니다 9 profile 거래소폐쇄전부처합의완료 2018.10.04
2709 [질문 / 답변] WORBLI 토큰 에어드랍 진행사항 공유 부탁합니다. 파인트리 2018.10.04