스팀의 스캐터 키체인을 알아보자 01

in #kr5 years ago

이더리움에 여우지갑이 있고
이오스에 스캐터가 있다면

스팀에는

키체인이 있습니다

오픈소스이므로
혹여나 크롬 스토어에는 다른 버전을 올려놓았을까
https://github.com/MattyIce/steem-keychain
염려된다면 위의 것을 그대로 받아서
설치하면 됩니다.

하는 역할은 여우지갑, 스캐터랑 동일합니다.

키를 필요로하는 작업을 할때
여기에 저장된 키를 사용하여 바로 처리해줍니다

지갑이란게 원래 그런 역할을 하는 거지만..

기존 지갑과 스캐터류의 지갑은 큰 차이가 있습니다.

1세대였던 기존지갑의 주기능은 송금입니다.
그리고 송금의 형식은 거의 동일합니다.
상대방 주소, 내가 보낼 금액, 수수료나 메모 정도면
거의 다 해결됐죠.

하지만

2,3세대로 넘어오자 블록체인에 스마트 컨트랙트라는
것이 부상하게 됩니다.
단순 송금외에 여러 정보가 오가야만 됐고
이는 각 앱마다 형식이 달랐습니다.

이오스나이츠앱이 요구하는 입력정보와
이오스뱅크앱이 요구하는 입력정보는 완전히 다릅니다

송금만 하던 시절의 지갑들은
거의가 동일한 입력양식을 갖췄고 그게 아무런 문제가
되지 않지만

(대게 받을 계정, 금액, 수수료나 메모정도)

앱들이 다양하게 나오고 각 앱마다 입력양식이
다르게되니 범용지갑은 각 앱에 대응할 수 없게 됩니다

그래서 각 앱들은 자신들의 입력양식에 맞는
지갑기능을 탑재하게 됩니다.

예를들어 스팀'앱'의 경우 '보팅' 이라는 행위가 이뤄질려면
상대방 게시물의 id, 보팅파워 등 송금과는 전혀 다른
정보들을 입력해서 보내야합니다.
위와는 전혀 다르죠.

이걸 어떻게 입력하느냐..
그러지 않아도 됩니다.
여러분이 그 정보들을 입력하지 않아도 되는 이유는


스팀잇은 단순한 사이트가 아니라
스팀앱 전용 지갑형 사이트라 입력정보를 맞춤형으로
자동입력해주기 때문입니다.


보팅버튼을 누를경우

필요한 정보가 자동으로 입력되고
님이 로그인에 입력한 키를 사용해 사인후 블록체인에
전송하게 됩니다.

이런식으로 각 앱들은 유저들이 편하게 이용하게
원버튼 클릭에 자동입력되도록 만들어 놓습니다.

하지만 이런식의 앱들은 한가지 중대한 문제를
가지게 됩니다.
앱들이 자신들만의 맞춤형 지갑을 가진 것은 좋지만
그 지갑이 작동할려면 반드시 '키'가 필요하기 때문이죠.

즉, 앱마다 키를 입력해야한다는 얘기입니다.
이는 귀찮음도 있지만
그것보다 큰 문제는 키를 맡겨야할 각 앱들의 신뢰성입니다.

스팀잇이야 공인된 앱이니까
여러분이 로그인할때 아무거리낌없이
키를 입력하고 맡겼을겁니다.

하지만
제가 만든 트윈잇이라는 사이트에
로그인시 스팀키 입력란이 있다면 입력하실분?
자신의 재산이 고스란히 담긴 키를
정체불명의 앱에다가 입력할 용자는 그리 많지 않습니다.

하지만 그렇게 되면 다양한 앱들을
이용할 방법도 없어지죠.

그래서 나온것이
스캐터류의 연동형 인증지갑입니다.

신뢰성 있는 지갑이 키를 대신 보관하는 것은
기존 지갑과 같지만


연동형 지갑은 앱들이 보내는 정보를 받아 자동으로
전송양식을 완성하는 기능이 있습니다.
그리고 이를 보여주고는 이게 맞냐고 확인해주기까지 하죠.

만약 스팀을 기존 로그인 대신
이런 연동형 지갑으로 사용한다면

우리가 보팅 버튼을 누를때
스팀앱에서 그에 대한 정보를 보내고

누구누구에게 몇%의 보팅파워로 보팅
수락 / 거부

이렇게 창이 뜨게 된다는 것입니다.
그리고 수락을 누르면
연동형 인증지갑에 들어있는 키로
사인해서 최종적으로 블록체인에 전송하게 됩니다.


(스팀 키체인에서 뜨는 사인창)

이렇게 함으로써
믿을 수 없는 앱마다 키를 입력할 필요가
없어지니 자유롭게 앱들을 사용할 수 있게 되는거죠.

Sort:  

안녕하세요 twinbraid님

랜덤 보팅!!

소소하게 보팅하고 가요

Turtle-lv1.gif

감사합니다-0-/

아~~ 뭔 말인지 알것 같은데 모르겠습니다. ㅎㅎㅎㅎㅎ

제가 봐도 모르겠군요-ㅅ-; 요번은 실패-0-

트윈님은 여전히 스팀을 들고 계신거죠......(아직도 바닥을 기고있어요)

Posted using Partiko iOS

넵-ㅅ- 거래소에 있슴다 오를 그날을 위해 대기중

키체인 정말 편리하죠ㅎㅎ 그 더럽게 긴 비밀번호 안 쳐도 되고..
아 물론 아직 다운받진 않았습니다

그거 직접 치는거 엄청 위험한거예요. 복사 붙여넣기는 더 위험하고요
크롬의 자동완성 같은걸 주로쓸텐데 이것도 안전한가라고 하면..
글쎄요

키체인 정말 편리 하더군요.
막 자동으로 로그인 되고 스팀엔진 토큰들도 볼 수 있고 여러 계정 연동해서 쓸 수 있고...캬...

스캐터 같은 개념이니까요+_+
왜 이게 먼저 안나오고 스팀커넥트가 먼저 나왔는지는 의문이지만
이젠 스팀커넥트는 슬슬 쓸일이 없어질거 같네요. 당장 남의 서버에 키 맡기는거
자체가 불안하고요

트윈님 키체인 방금 설치했는데 이 선물 아이콘 버튼은 뭔가요?
2019-03-19 화요일 오후 12-08-44.jpg
2019-03-19 화요일 오후 12-08-55.jpg

그거 선물이 아니라 보상받기 버튼입니다=ㅅ=

ㅎㅎ 아이콘만보고 선물받은 줄 알았네요.ㅋㅋ 감사합니다.^^

곰돌이가 @kiwifi님의 소중한 댓글에 $0.015을 보팅해서 $0.008을 살려드리고 가요. 곰돌이가 지금까지 총 3704번 $43.963을 보팅해서 $45.912을 구했습니다. @gomdory 곰도뤼~

이전에는 구경만해보고 실제론 스몬을 하지 않아서 스팀엔진때문에 처음써봤었는데 완성도가 생각보다 높아서 놀랬어요. 정말 private key바로 보여주는거만 다듬고 UI조금만 더 손보면 완성도 상당한듯 합니다.

Coin Marketplace

STEEM 0.20
TRX 0.13
JST 0.028
BTC 65988.06
ETH 3414.25
USDT 1.00
SBD 2.67