awesome-steem! 스팀 튜토리얼, 라이브러리, 서비스를 모아보자

안녕하세요. 제이콥입니다.

@robertyan님이 작성한 awesome-steem을 보셨나요?

awesome-steem은 https://github.com/steem-driver/awesome-steem 에 steem의 훌륭한 서비스, 튜토리얼, 라이브러리, 튜토리얼 등을 모아논 것입니다.

스팀에서 뭔가 개발을 해야할때, 제대로 된 정보, 문서를 찾기가 어렵습니다. 기존에 누군가 했던 코드, 아니면 최근엔 니트로스 코드에 왠만한게 다들어있기 때문에, 니트로스 코드도 참고하기 좋고요. 검색을 하다가하다가 겨우 해결하는 경우가 많습니다.

Awesome steem은 멋진 프로젝트, 튜토리얼, 라이브러리를 모아서 볼 수 있게 함으로써, 개발자들이 쉽게 스팀에 접근할수 있게 하는 작은 걸음이 될 겁니다.

awesome-steem

As one tiny step of the initiatives to improve the developer experience for Steem developers, especially for those who are new to Steem, we’re creating this awesome-steem project to summarize the helpful development resources for Steem ecosystem, including SDKs, tutorials, libraries, example projects with source code, devops, community, etc. to make the learning and building process easier.

나도 기여해보기..

awesome-steem에 어떤걸 넣을까 보다가..
bukio, tripsteem이 빠졌다! 생각이 들더군요. 둘다 넣어보도록 하겠습니다. PR요청했고, 넣어달라고 부탁했습니다.

혹시, 설명이 마음에 안드시면 직접 요청하실수도있고 저에게 말해주세요. 바꿔드리겠습니다!
@bukio, @trips.teem

https://github.com/steem-driver/awesome-steem/pull/1

  • Travel
    • Tripsteem - A dApp for sharing travel experience and earn rewards, which offers both Korean and English versions
  • Book
    • Bukio - E-book platform that provides STEEM/SBD payment and profit distribution system with STEEM blockchain

여러분이 아는 괜찮은 프로젝트가 있다면, 저에게 알려주세요. 혹은, 직접 깃헙에 pr 요청을해도 됩니다.

감사합니다.


This page is synchronized from the post: ‘awesome-steem! 스팀 튜토리얼, 라이브러리, 서비스를 모아보자’

SMT 자료 조사 #1

안녕하세요. 제이콥입니다.

SMT 개발이 거의끝났고 Testnet을 운영하고 있다고 스팀잇에서 글쓴걸 봤습니다. 글을 읽고 테스트를 해보라는데 어떻게 하라는 이야기가 없습니다. 어떻게 smt를 테스트해볼수있는건가요? 잘 모르겠어서 댓글을 달아봤습니다.

@inertia라는 분이 smt-testnet 노드를 운영해볼수 있는 튜토리얼 링크를 알려줬습니다. 다만 저는 testnet위에서 토큰을 만들어본다던가, 그 위에서 contract 를 어떻게 할 수 있는건가? 이런것이 궁금했는데 아직 튜토리얼이나 정보가 없는것 같습니다.

smt 백서는 한번도 안읽어봤는데요. 열어보니 60페이지나 되더군요. 백서에는 메뉴얼도 있고, 예시도 있고, smt가 이더리움과 다른점,장점이 무엇인가에 대해서도 적어놨습니다.

owner’s manual을 보니 smt control account를 만드는 방법에 대해 설명이 돼있는데요. 이게 스팀엔진으로 치면 토큰을 발행할 수있는 계정을 설정하는 일을 말하는 것 같습니다. 다만, 이 과정을 어디서 어떻게하는지 전혀 모르겠습니다.

https://smt.steem.com/smt-whitepaper.pdf


결론

We have long said that our mission is to onboard the masses to the blockchain by tokenizing the web. After SMTs, every website and web application will be able to have their own powerful cryptocurrency customized to meet their own needs and maximize their own business and social objectives.

steemit 팀에서 자신들의 미션은 웹의 토큰화, 스팀대중화라고 합니다. (제가 잘 이해를 못했네요. 해석좀..)

아무튼 풀어서 설명해준 아래글을 보니, 자신들이 원하는건 세상 모든 웹사이트와 웹어플리케이션이 자신들의 토큰을 갖고, 그들의 니즈와 비지니스를 해나갈 수 있도록 하기를 바란답니다.

저도 스팀잇의 꿈을 응원하며, 좀더 쉽게 smt를 활용하여 서비스를 만들수 있을 때가 오면 좋겠네요.

먼저 백서를 읽어보겠습니당. 그리고 smt관련 새로운 글들을 주의깊게 봐야할 것 같아요. 댓글에도 답변이 달렸으면 좋겠네요. 제 댓글에 보팅을해주시면.. ㅋㅋ 스팀잇에서 보지 않을까요?

감사합니다.


This page is synchronized from the post: ‘SMT 자료 조사 #1’

[개발] Steemcoinpan 큐레이션 보팅 시스템 #3

안녕하세요. 제이콥입니다.

스팀코인판 큐레이션 시스템을 계속 손보고 있습니다. 한번에 잘 동작하면 좋겠지만, 하나씩 생각못하는 부분이 있었습니다.

저는 구현해야할 기능들을 하나씩 메모장에 적어놓고 밑줄을 적으면서 하고있었는데요.

  • 보팅퍼센트 체크하기, 보팅파워가 100퍼센트가 아니면 보팅 x
  • 보팅파워가 100프로 이상일때, 어떻게 처리할 것인가?
    • 기존 - 나머지에게 동일하게 분배
    • 업데이트 예정 - 1번 더 퍼센트별로 분배, 그리고 동일하게 분배

이번 주말에는 아래 내역을 작업했습니다.

  • 보팅내역은 주말중에 html로 해서 스팀코인판에서 잘 볼수있도록 한다.
  • 계산에 사용된 소각내역이나, 소유 비율도 같이 테이블에 넣기
  • 9시 2분에, 9시까지 소각된것만 활용한다. (9시 1분에 소각한것은 다음날에 적용됨.)

기존에는 마크다운으로 큐레이션리스트를 보여줬었는데요. 스팀코인판에서는 이상하게 보이는 경우가 있어서, 이걸 html로 보여주는 작업을 했습니다. 개발팀에서 이미 잘 만들어놓은게 있어서 참고해서 만들었어요. ㅎㅎ

큐레이션 리스트에 보팅비율을 계산하기 위해 사용된 소각량, sct비율,krwp비율 등을 같이 표에 적어봤습니다.

오늘 아침 8시 59분에 소각한 내역이 보팅 리스트에 포함되지 않는 경우가 있었습니다. 원래는 9시 정각에 9시 이전에 소각한걸 체크하는 거였다면, 9시 2분 정도에 9시까지 소각된 내역을 체크하는걸로 바꿨습니다. 이렇게 하면, 9시 1분에 소각된 건 다음날 적용될 것이고, 8시 59분에 소각한건 바로 적용될 것입니다.

스팀코인판의 큐레이션/홍보 소각 시스템이 점점 보완되고있고 안정적으로 돌아가고 있습니다. 다음주에는 개발팀에서 상의해서 따봉 소각도 홍보 소각에 적용될 수 있도록 해보겠습니다.

감사합니다.


This page is synchronized from the post: ‘[개발] Steemcoinpan 큐레이션 보팅 시스템 #3’

스팀의 공급과 수요#3 소소한 상금 40sct + 풀보팅 있습니다.

안녕하세요.

스팀의 공급과 수요#2에 이어서 적어보겠습니다.

이전글에서 제가 궁금했던건 아래였는데요. 이 궁금증을 해결하기 위해선 sbd debt ratio가 어떻게 계산되는지 확실히 알 필요가 있었습니다.

  • 시장에서 sbd사서 steem으로 conversion하면 이익일까? 어떤상황에서 이익이지?
  • 스팀 내부거래소와 외부거래소 가격이 얼마나 다를까? 비슷한가?

sbd와 steem의 상관관계에 대해 궁금했고, 여러 글을 읽어봤습니다. 여러 글을 읽고 정리해보겠습니다. 그 중에 하나 찾은 글이 아래 글이였는데요. 이 글에서는 sbd의 debt를 계산하는 방식에 대해 적혀있었습니다. 한번 직접 계산해보도록 하죠. (https://steemit.com/sbd/@timcliff/sbd-explained)

SBD는 컨버젼 요청을 할 경우, 1달러에 해당하는 steem으로 바꿀 수 있습니다. 다만 sbd의 debt이 10%이내일때 1달러 가치를 보장하고, 만약 10%이상일 경우에는 1달러를 보장못한다고 합니다. sbd는 미국의 달러랑 비슷합니다. 제가 달러를 잘 모르지만, 미국의 1달러는 1달러 가치의 금으로 바꿀수 있다고 하던가요? 그런것처럼 sbd는 1달러 가치의 steem으로 언제든지 바꿀수 있었습니다. 이걸로 sbd의 가치를 지킨것이죠.

sbd는 steem 입장에서는 빚입니다. 갖다주면 언제든 스팀으로 바꿔줘야하니까요. 그래서 sbd/ sbd+steem 비율을 sbd debt ratio라고 합니다. 이 debt의 비율은 컨버젼의 영향을 미칩니다.

For example, if the debt ratio is at 10.01% the converter will get very close to ~$1 USD worth of STEEM. At 10.02%, a little less, and so on. By the time it reached a 20% debt limit, SBD conversions would result in ~$0.50 USD worth of STEEM.

debt가 20%일 때, 10/20 = $0.5, debt가 30%일 때, 10/30 = $0.333 입니다.


1. 계산

http://steemreports.com/steem-sbd-info/ 에서도 sbd debt 비율을 계산한게 있는데요. 직접 해보겠습니다.

sbd의 빚 비율 (sbd debt ratio) = 현재 발행된 sbd의 가치 / 현재 발행된 sbd+steem의 가치
(sbd가 steem으로 변환됐다 가정한다.)

여기에 필요한 데이터는 curl -s --data '{"jsonrpc":"2.0", "method":"condenser_api.get_dynamic_global_properties", "params":[], "id":1}' https://api.steemit.com에서 확인했습니다.

현재 발행된 sbd (current_sbd_supply)는 총 7447931.055 SBD 입니다. 현재 발행된 sbd+steem의 가치 (virtual_supply)는 364656551.241 STEEM 입니다.

이제 비율 계산을 하기 위해서는 3일 평균의 steem, sbd 가격을 계산해야하는데요. 이 데이터는 어디서 가져오는지 모르겠네요. https://coinmarketcap.com/currencies/steem/를 확인해보겠습니다. 현재가격으로 해보겠습니다.

현재 발행된 sbd+steem의 가치 = $0.137074 364656551.241 = $49984932.1048
현재 발행된 sbd 가치 = $0.686524
7447931.055 = $5113183.4196

5113183.4196/49984932.1048 = 0.10229449564

헉!!! 현재 10퍼센트에 가깝습니다.

10/10.22944 = $0.97

그 말은 sbd의 가치가 0.97정도 된다는 의미입니다.


2. 결론

sdb debt ratio가 어떤경우에 낮아질까요?

일단.. sbd는 debt가 10퍼이하가 되기 전에는 발행이 안됩니다.
steem 가격이 오르면 debt ratio가 낮아집니다. 분모가 커지니까요.
sbd 가격이 오르면 debt ratio가 낮아집니다. 분자가 커지니까요.

제가 내린 결론은.. steem이 계속 잘 살아남을 수 있다고 믿는다면, sbd가격이 낮을때 살만한 것 같습니다.
sbd가격 1달러보다 낮을 때 산 후, debt ratio가 10%정도에 안정적으로 도달할때마다 conversion 하는거죠. 혹은 sbd 자체로 팔수도 있고요.

제가 궁금해하는 것에 대해 대답해주시면 각 질문당 10sct 상금으로 보내드리겠습니다.

3. 질문

  1. steem/sbd 3일 평균 가격을 가져올 수 있는 api/ 웹페이지를 찾고있는데요. 아시면 알려주세요.
  2. http://steemreports.com/steem-sbd-info/에서 projected와 그냥이 있는데 어떤차이인지 궁금합니다.

  3. 제 계산이 틀린경우, 알려주세요.

  4. sbd를 갖고 있는 것만으로 이자가 있다고 본적이 있는데요. 이게 어떤경우에 동작되는지, 실행되고 있는건지 궁금합니다.

이글을 쓰기전에 읽은 @blockchainstudio 님의 글들 덕분에 보다 더 쉽게 이해했습니다.

감사합니다.


This page is synchronized from the post: ‘스팀의 공급과 수요#3 소소한 상금 40sct + 풀보팅 있습니다.’

[공지] Steemcoinpan 큐레이션 보팅 시스템 #2 보팅 비율 계산

안녕하세요.

[공지] Steemcoinpan 큐레이션 보팅 시스템에 이어서 추가적인 업데이트가 있습니다. 큐레이션 보팅 시스템에서 특정 홀더의 보팅비율이 100프로 초과할 경우, 어떻게 처리할 것인지에 대한 것을 구현했는데요. 이 부분에 대해 좀 더 설명드리겠습니다.


기존에는 특정 홀더의 보팅비율이 100프로 초과할 경우, 남은 보팅파워를 100%로가 아닌 유저들에게 균등하게 분배했었습니다. 예를 들어, https://steempeak.com/sct/@sct.curator/holder-rp1570752071 에서 보시면, 0.1sct만 스테이킹해도 2%보팅을 해주는걸로 나와있습니다.

이번에 업데이트한 내용은 남은 보팅파워를균등하게 분배하는 것이 아니라, 100%가 아닌 홀더들을 대상으로 다시 아래의 보팅비율 계산식을 적용하도록 했습니다.

■ 보팅비율 계산 식

krwp의 보팅비율 = 1000% * {오늘 글쓴 홀더 의 krwp 비율 / 오늘 글쓴 홀더비율의 합}

curator의 보팅비율 = 1000% * {오늘 글쓴 홀더 의 sct 비율 / 오늘 글쓴 홀더비율의 합}

즉, 홀더의 보팅 비율은 = 1000%* {오늘 글쓴 홀더 의 krwp 비율 / 오늘 글쓴 홀더비율의 합}

+ 남은 보팅 비율 * {오늘 글쓴 홀더 의 krwp  비율 / 오늘 글쓴 홀더비율의 합 - 100프로 보팅받는 사람 제외} 
+ 남은 보팅 비율 * {오늘 글쓴 홀더 의 krwp  비율 / 오늘 글쓴 홀더비율의 합 - 100프로 보팅받는 사람 제외}  + ... 

가 됩니다.


예를 들어, 오늘 총 50명의 홀더님들이 글을 썻습니다. 그 중에 2명이 krwp 비율이 20%이며, 8명이 1%씩 소유, 나머지 40명이 0.1%씩 소유하고 있다고 가정해봅니다.

총 글쓴 홀더비율의 합은 52입니다. 이 때, 20%비율을 가진 사람의 보팅비율은 100020/52 = 384 입니다. 하지만, 384%보팅을 할수 없기때문에 20% 홀더는 100%보팅을 하게됩니다. 나머지 사람들도 비율대로 보팅을 받게됩니다. 이럴 경우, 284 2 = 568%보팅파워가 놀게됩니다. 568%를 100%가 아닌 홀더들에 대해 다시한번 krwp 소유비율대로 분배합니다. 이 과정을 반복하여, 각 홀더들에게 어느정도 보팅을 할지 계산을 합니다. 그리고 총 합은 1000% 보팅파워가 됩니다.

설명이 다소 복잡했지만, 이 계산식의 목적은 단순합니다.

홀더가 토큰을 많이 소유하고 있을수록, 더 많은 보팅을 받을 수 있도록 한 것입니다. 이 식은 한국시간으로 10월 12일 아침 9시부터 적용될 예정입니다.

궁금한 것이 있거나, 식이 잘못된 경우 알려주세요.

감사합니다.


This page is synchronized from the post: ‘[공지] Steemcoinpan 큐레이션 보팅 시스템 #2 보팅 비율 계산’

[책 같이읽기] 유혹의 기술

안녕하세요. 책 이름에 끌렸다고 해야할까요.

이번엔 이 책을 읽어볼까해요. 같이 읽어요~

머리말에는 이런글이 있습니다.

오늘날 우리는 유혹의 기술이 절실히 요청되는 시대에 살고 있다. 무력을 쓰는 방법으로는 자신이 원하는 권력을 손에 넣을 수 없다. 다시 말해 사회 전 분야에서 강압적인 수단을 사용하지 않고 교묘하고 부드럽게 사람들을 설득하는 능력이 요구되는 것이다

유혹이 단순히 남자, 여자 사이의 문제가 아니고 사회 전분야에서 필요한 설득수단이라고 책은 말하고 있습니다.

또, 이 책은 9가지의 유혹자의 형태를 소개하며 우리가 어떤형태에 취약한지, 그리고 자신의 강점을 찾아 유혹자가 되라고 말합니다.

세상을 유혹하기 위해…ㅋㅋ 이책 같이 읽어봐요.

감사합니다.


Originally posted on 스팀 블록체인 독서모임. Steem blog powered by ENGRAVE.

This page is synchronized from the post: ‘[책 같이읽기] 유혹의 기술’

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×