[SPS] SteemPlus 제안서 (제안자: steem-plus)

in #sct5 years ago


logo

최근 들어, 시간과 자원이 부족으로 SteemPlus를 유지 보수하는데 많은 노력을 기울이지 못해서 죄송합니다. 여전히 스팀 생태계의 많은 사용자들이 SteemPlus를 유용하게 사용하고 있고 지속적으로 사용하길 원합니다.

이 글은 스팀 제안서를 위해 작성되었고 SteemPlus 유지 보수와 지속적인 개발을 위해 필요한 펀딩과 관련된 명확한 목표와 가이드라인을 담고 있습니다.

많은 사용자에게 혜택을 제공하는 SteemPlus 신규 기능에 대한 내용도 이번 제안서에 포함되어 있습니다.

펀딩

기간

6 개월

처음에는 프로젝트 별로 제안서를 제출하려고 했는데, 제안서를 홍보하는 것보다 개발에 좀 더 집중하기 위해 접근 방식을 변경했습니다. 펀딩을 통해 받은 자금이 특정 조건을 만족했을 때만 집행될 수 있는 방식을 선택했습니다.(자세한 내용은 아래에 나와있습니다)

펀딩 요청 자금

90 SBD/1 일 (현재가 기준으로 1,900 달러/1 달)

예산 항목

개발 비용

펀딩 자금 대부분은 SteemPlus 유지 보수, 백엔드, 신규 기능을 개발하는데 사용될 것입니다. Steem Keychain의 일부 기능에서도 SteemPlus 백엔드를 사용하고 있기 때문에 백엔드 유지 보수 작업은 매우 중요합니다. 현재 SBD 가격과 저의 시간당 작업 비용을 고려했을 때 SteemPlus 개선 작업 가능 시간은 주당 10 시간 정도될 것 같습니다.

또한, 뛰어난 개발자이자 SteemPlus를 위해 많은 공헌을 해준 @cedricguillas와 협업하기 위해 펀딩 자금을 집행할 것입니다.

서버 비용 및 기타 고려사항

남은 자금은 서버 비용과 디자인 또는 바운티를 위해 스티미언을 고용하는데 사용될 것입니다. 현재 시점에는 서버 비용 부담이 크지 않지만 구현 예정인 기능들로 인해 서버 비용은 늘어날 수 있습니다.

운영 계획 및 펀딩 자금 집행 기준

  • 이 펀딩을 통해 작성된 모든 코드는 오픈 소스로 유지할 것입니다.
  • 1 주일 전에 작업한 개발 진행 상황은 주간 레포팅 방식으로 포스팅할 것입닏. 포스팅은 누구든지 쉽게 이해할 수 있게 작성될 것이며 작업 결과물과 관련된 GitHub 커밋 또는 PR에 대한 링크가 포함될 것입니다.
  • 약속했던 작업을 완료하지 못할 경우 해당 주간에 받은 펀딩 수량 전체 또는 일부를 소각(@null 계정으로 전송)할 것입니다.

기능

HF 21/22 관련 기능

  • 투표 가치 팝업 수정
  • 새로운 제안 하이라이트
  • 제안서 작성 페이지 추가. 사용자는 제안서 내용을 작성하면 관련 제안을 자동으로 생성할 수 있게 될 것입니다.
  • 제안서와 연결된 Steemit 포스팅에 투표 / 투표 취소(voting / unvoting) 버튼 추가하기

스팀 엔진 통합

  • steemit / busy 지갑 잔액에 스팀 엔진 토큰 보유량 표시하기
  • 스팀 엔진 토큰을 포함한 지갑 잔액 계산하기

세미 오토 큐레이션 도구

이 도구는 오랫동안 구현해보고 싶었던 기능인데 스팀 생태계에 상당한 혜택을 가져다 줄 것입니다.

이 도구는 보팅과 키 관리 권한을 사용자가 유지한다는 점에서 기존 큐레이션 도구와 차별성을 갖습니다.

동작 방식은 다음과 같습니다. 사용자는 저자 목록을 만들고, 보팅 가중치를 설정할 수 있으며, 하루동안 보팅할 수 있는 최대 포스팅 수, 포스팅 작성 시점으로부터 경과한 시간 등을 설정할 수 있을 것입니다.

사용자가 설정한 기준에 부합하는 글이 포스팅되면, 화면 우측 하단에 다음과 같은 팝업 창이 나타나게 될 것입니다.


exam

사용자에게는 10 초(정확한 시간은 아직 결정되지 않음)의 시간이 주어지고, 10 초가 지나면 사용자가 지정한 보팅 가중치를 적용해 보팅을 진행하는 것이 기본 동작 방식입니다.

읽기(read)를 선택하면, 포스팅을 읽은 다음 보팅 여부를 자유롭게 결정할 수 있습니다. 무시하기(ignore) 버튼을 선택하면 아무런 일도 발생하지 않습니다.

이 도구는 "적절한 시간에 보팅하기 또는 적절한 포스팅에 보팅하기" 라는 스팀 블록체인의 오래된 난제에 대한 해답이 될 수도 있을 것입니다:

메뉴얼 큐레이션 도구

포스팅 정렬과 필터를 위해 SteemSQL 기반의 간편하고 빠른 큐레이션 도구를 제공합니다:

  • 피드 기반 필터 (팔로잉하는 사용자의 글만 보인다)
  • 날짜 기준 필터
  • 태그 필터
  • 평판 필터
  • 페이아웃 기반 필터
  • 투표 기반 필터
  • 본문 길이 기반 필터
  • 댓글 기반 필터
  • 참여도 기준 정렬
  • 투표 수 기준 정렬
  • 페이아웃 기반 정렬

커뮤니티 큐레이터들이 원하는 기능을 계속해서 추가할 예정입니다.

기타

그동안 SteemPlus 사용자의 스팀 경험을 향상시키기 위해 커뮤니티 피드백에 항상 귀를 기울였고, 이를 바탕으로 꾸준히 SteemPlus를 관리해왔습니다. 원하는 기능이 있다면 주저하지 마시고 저희 Discord 채널을 방문하시거나 저에게 다이렉트 메시지를 보내주시길 바랍니다.

투표 참여 방법

제안서 원문은 https://steempeak.com/@steem-plus/steemplus-proposal-sps 에서 확인하실 수 있으며, 제안자 동의 하에 번역을 진행했고 스팀 코인판 공식 번역가 @dakeshi가 번역을 담당했습니다.


SPS 투표 참여 가이드

SPS 투표 참여 가이드와 https://steemproposals.com 한글화 작업에 기여해주신 @donekim 님께 감사드립니다.