콘덴서 분리: 소셜 + 지갑
이 포스팅은 @steemitblog의 해당 원문을 우리말로 옮긴 것입니다.
콘덴서란 스팀잇을 구동하는 오픈소스 소프트웨어이며 5가지의 주요 기능을 담고있습니다. 이 5가지는 블로깅, 소셜, 마켓, 지갑, 그리고 회원가입입니다. 처음에는 이 모든 기능들이 하나의 코드베이스에 담겨있는 것이 관리 및 확장면에서 뛰어났습니다. 하지만 스팀이 점점 성장해가면서 가장 높은 보안을 필요로 하는 지갑 기능을 소셜 기능과 분리하는게 더 많은 이점을 가져갈 수 있다고 판단했습니다. 이런 변화가 생겨도 유저들은 기존 스팀잇을 이용하는 것과 차이를 거의 느끼지 못할 것입니다.
광고
사이트의 광고 지면은 해커들이 공격을 가할 수 있는 또 다른 통로입니다. 지갑 기능을 완전히 분리해서 다른 도메인에 연결시킨다면 만약에라도 해커들이 스팀잇의 보안을 뚫어도 자산 정보에 대한 권한은 도달하는 것이 불가능합니다.
다른 장점들
- 콘덴서-소셜 그리고 콘덴서-지갑(이들은 정식 명칭이 아닌 가명입니다.)만을 따로 사용하는 앱들은 기존의 콘덴서를 사용하는 것보다 크기가 작기 때문에 서버와 클라이언트 모두에서 적은 메모리를 차지할 것이고 저희와 유저들의 비용(기기의 CPU/RAM 사용량) 모두를 절감할 것입니다.
- 콘덴서-소셜(콘덴서의 소셜 기능)의 표면적을 축소함으로 저희는 새로운 소셜 기능들을 훨씬 더 쉽게 개발할 수 있습니다.
- 스팀 기반의 앱을 개발하고 싶은 분들은 둘 중에 한 가지 기능만 선택해서 개발하실 수 있습니다. 지갑 기능만을 이용할 앱들은 콘덴서-지갑을 이용하면되고 소셜 기능만을 이용할 앱들은 콘덴서-소셜을 이용하면 됩니다. 이는 스팀 앱들이 더욱 빠르고 다양하게 설계되도록 돕습니다.
스팀잇 팀
스팀프레스를 통해 작성된 글입니다 : http://steeminside.kr/%ec%bd%98%eb%8d%b4%ec%84%9c-%eb%b6%84%eb%a6%ac-%ec%86%8c%ec%85%9c-%ec%a7%80%ea%b0%91/
Congratulations @steeminside! You have completed the following achievement on the Steem blockchain and have been rewarded with new badge(s) :
Click here to view your Board
If you no longer want to receive notifications, reply to this comment with the word
STOP
To support your work, I also upvoted your post!