'์คํ ์ฒญ์(๋ธ๋ฃจํ์ดํผ) ๊ณต๋๋ฒ์ญ์ ์ ์ํฉ๋๋ค.'์ ๊ฒฐ๊ณผ ํฌ์คํ ์ ๋๋ค.
๋ฒ์ญ์ ์ฐธ์ฌํด์ฃผ์ @polonius79๋,
@yusulism๋ ๋ฐ
@admljy19๋๊ป ๊ฐ์ฌ๋๋ฆฝ๋๋ค.
kr-translation ํ๊ทธ๋ฅผ ์ฌ์ฉํ์ต๋๋ค. ํ๊ทธ์ ๋ํ ์ ์์ ์๊ฐ์ ์ ๋ฆฌํด์ ๋ค์ ์ฌ๋ฆฌ๊ฒ ์ต๋๋ค. ์ ๊ธ์ ์ ์๊ถ์ ์คํINC์ ์์ํ ๋ ์ ์๊ถ๋ฃ๋ ๋ฌด๋ฃ๋ผ ๊ฐ์ ํ๊ณ , ์ด ๊ธ ๋ณด์์ผ๋ก ๋ฐ๋ ์คํ๋ฌ๋ฌ๋ ๋ฒ์ญ ์ฐธ์ฌ์ ๋ชจ๋์๊ฒ 1/n๋ก ๋ถ๋ฐฐํ๊ฒ ์ต๋๋ค. ์คํํ์๋ ๊ธ ์์ฑ์๊ฐ ๋ฐ๊ฒ ์ต๋๋ค.
์คํ๋ ์ค์ญ ๋ฑ์ ๋ํ ์ ๋ณด๋ ์ธ์ ๋ ํ์์ ๋๋ค. ์๋ ค์ฃผ์๋ฉด ์์ ํ๊ฒ ์ต๋๋ค.
STEEM / BLUEPAPER
A protocol for enabling smart, social currency for publishers and content businesses across the internet
์ธํฐ๋ท์ ํตํด ์ถํ์ธ๊ณผ ์ปจํ ์ธ ๋น์ฆ๋์ค๊ฐ '๋๋ํ๊ณ , ์ฌํ์ ์ธ ํตํ'๋ฅผ ์ฌ์ฉํ ์ ์๊ฒ ํ๋ ํ๋กํ ์ฝ
Introduction
Steem provides a scalable blockchain protocol (Delegated Proof of Stake Position Paper. Grigg, 2017.) for publicly accessible and immutable content, along with a fast and fee-less digital token (called STEEM) (To differentiate it from the term for its blockchain, the correct spelling of Steemโs native digital token is STEEM.) which enables people to earn the currency by using their brain (what can be called โProof-of-Brainโ). The two building blocks of this protocol, both blockchain and token, depend on each other for security, immutability and longevity, and are therefore integral to each othersโ existence. Steem has been successfully operating for over a year, and has now exceeded both Bitcoin and Ethereum in number of transactions processed. (Transaction Volumes: Transactions Per Second Report. Steem Witness and user โ
@roadscapeโ.)
์คํ(Steem)์ ๊ณ๋ํ ์ ์๋ ๋ธ๋ก์ฒด์ธ ํ๋กํ ์ฝ๋ก์, ๊ณต๊ฐ์ ์ธ ์ ๊ทผ์ด ๊ฐ๋ฅํ ์์ ๋ถ๋ฉธ์ ์ปจํ ์ธ ์ ๋น ๋ฅด๊ณ ์์๋ฃ ์๋ '์คํ(STEEM)'์ด๋ผ๋ ํ ํฐ์ ์ ๊ณตํฉ๋๋ค('Steem'์ ๋ธ๋ก์ฒด์ธ ์ด๋ฆ์ด๊ณ 'STEEM'์ ํ ํฐ ์ด๋ฆ์ ๋๋ค.). ์ด ํ ํฐ์ ๋๋๋ฅผ ์ฌ์ฉํ์ฌ ์ป์ ์ ์๋๋ฐ ์ด๋ฅผ Proof-of-Brain์ด๋ผ ์นญํฉ๋๋ค. ์ด ํ๋กํ ์ฝ์ ๋ ๊ฐ์ง ๊ตฌ์ฑ์์์ธ ๋ธ๋ก์ฒด์ธ๊ณผ ํ ํฐ์ ๋ณด์, ๋ถ๋ณ์ฑ, ์ง์์ฑ์์ ์ํธ์์กด์ ์ด๋ฏ๋ก, ํ์ ๋ถ๊ฐ๋ถ์ ๊ด๊ณ์ ์์ต๋๋ค. ์คํ์ 1๋ ๋๊ฒ ์ฑ๊ณต์ ์ผ๋ก ์ด์๋์๊ณ , ์ง๊ธ์ ๋นํธ์ฝ์ธ๊ณผ ์ด๋๋ฆฌ์์ ํธ๋์ญ์ ์ ๋์ด์ฐ์ต๋๋ค.
Compared to other blockchains, Steem stands out as the first publicly accessible database for immutably stored content in the form of plain text, along with an in-built incentivization mechanism. This makes Steem a public publishing platform from which any Internet application may pull and share data while rewarding those who contribute the most valuable content.
๋ค๋ฅธ ๋ธ๋ก์ฒด์ธ๊ณผ ๋น๊ตํ์ฌ, ์คํ์ ํ๋ ์ธํ ์คํธ๋ฅผ ๋ณ์กฐ ๋ถ๊ฐ๋ฅํ๊ฒ ์ ์ฅํ ์ ์๋, ๊ณต๊ฐ์ ์ผ๋ก ์ ๊ทผ ๊ฐ๋ฅํ ์ต์ด์ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ด๋ฉฐ, ์ธ์ผํฐ๋ธ ๋งค์ปค๋์ฆ์ด ๋ด์ฅ๋์ด ์์ต๋๋ค. ์ด๋ก ์ธํด ์คํ์ ์ธํฐ๋ท ์ดํ๋ฆฌ์ผ์ด์ ์ด ๋ฐ์ดํฐ๋ฅผ ๊ณต์ ํ๋ฉด์ ๊ฐ์ฅ ๊ฐ์น์๋ ์ปจํ ์ธ ๋ฅผ ๋ง๋ ์ด์๊ฒ ๋๊ฐ๋ฅผ ์ง๊ธํ ์ ์๋ ๊ณต๊ณต ์ถํ ํ๋ซํผ์ ๋๋ค.
In the field of crypto-currencies, the unique properties of STEEM make it both โsmartโ and โsocialโcompared to others, such as bitcoin and ether. This stems from two new token features. The first is a pool of tokens dedicated to incentivizing content creation and curation (called the โrewards poolโ). The second is a voting system that leverages the wisdom of the crowd to assess the value of content and distribute tokens to it. These two unique properties when combined are referred to as Proof-of-Brain, which is an entendre based on Proof-of-Work (Wikipedia), meant to emphasize the human work required to distribute tokens to community participants. Proof-of-Brain positions STEEM as a tool for building perpetually growing communities, which encourage their members to add value to the community through the built in rewards structure.
์ด๋ฐ ๊ณ ์ ํ ํน์ฑ์ผ๋ก ์ธํด ๋ค๋ฅธ ์ํธํํ์ธ ๋นํธ์ฝ์ธ์ด๋ ์ด๋๋ฆฌ์์ ๋นํ์ฌ ์คํ์ ๋์ฑ '์ค๋งํธ'ํ๊ณ '์ฌํ์ '์ด๊ฒ ๋ง๋ญ๋๋ค. ์ด๋ ์ ํ ํฐ(STEEM)์ ๋ ๊ฐ์ง ํน์ฑ ๋๋ฌธ์
๋๋ค. ์ฒซ๋ฒ์งธ๋ ์ปจํ
์ธ ์ ์์ฑ ๋ฐ ํ๋ ์ดํ
์ ๋ํด ์ธ์ผํฐ๋ธ๋ฅผ ์ฃผ๊ธฐ ์ํด ๋ง๋ '๋ณด์ ํ'์
๋๋ค. ๋๋ฒ์งธ๋ ์ง๋จ์ ์ง์ฑ์ ํ์ฉํ์ฌ ์ปจํ
์ธ ์ ๊ฐ์น๋ฅผ ํ๊ฐํ๊ณ , ํ ํฐ์ ๋ถ๋ฐฐํ๋ ๋ณดํ
์์คํ
์
๋๋ค. ์ด ๋๊ฐ์ง ๊ณ ์ ํ ํน์ฑ์ ๊ฒฐํฉํ ๊ฒ์ Proof-of-Brain์ด๋ผ ํ๋ฉฐ, ์์
์ฆ๋ช
(PoW, Proof-of-Work)์ ๋ฐํด, ์ปค๋ฎค๋ํฐ ์ฐธ์ฌ์์ ํ ํฐ์ ๋ถ๋ฐฐํ๋๋ฐ ํ์ํ ์ฌ๋์ ๋
ธ๋ ฅ์ ๊ฐ์กฐํ ๊ฒ์
๋๋ค.
Proof-of-Brain์ ์คํ์ด๋ผ๋ ํ ํฐ์ ์ด์ฉํ ๋ณด์๊ตฌ์กฐ๋ฅผ ๋ด์ฅํ์ฌ, ์ฌ์ฉ์๊ฐ ์ปค๋ฎค๋ํฐ์ ๊ฐ์น๋ฅผ ์ถ๊ฐํ๋๋ก ๋ถ์ถ๊ฒจ์ ์ปค๋ฎค๋ํฐ๊ฐ ์ง์์ ์ผ๋ก ์ฑ์ฅํ ์ ์๊ฒ ํฉ๋๋ค.
Proof of Brain: Smart and Social Tokens
The Rewards Pool (โWhere do the tokens come from?โ)
The Rewards Pool (โWhere do the tokens come from?โ)
One of the most innovative (and most misunderstood) aspects of the Steem blockchain is the โRewards Poolโ from which tokens are distributed to valuable content creators. In order to understand what the Rewards Pool is, one first needs to understand that tokens are produced differently in DPoS blockchains than they are in PoW blockchains. In traditional PoW blockchains, tokens are produced regularly but randomly distributed to the people whose machines are performing work (โminersโ).
์คํ ๋ธ๋ก์ฒด์ธ์ ๊ฐ์ฅ ํ์ ์ ์ธ( ๋ํ ๊ฐ์ฅ ์คํด๋ฐ๊ณ ์๋) ์ ์ด ๋ฐ๋ก ๊ฐ์น์๋ ์ฝํ ์ธ ๋ฅผ ์์ฐํ๋ ์ด๋ค์๊ฒ ๋ถ๋ฐฐ๋๋ โ๋ฆฌ์๋ ํโ ์ ๋๋ค. ๋ฆฌ์๋ ํ์ด ๋ฌด์์ธ์ง๋ฅผ ์๊ธฐ ์ํด์๋ ๋จผ์ ์คํ์ ํ ํฐ์ด DPoS (๋ํ์ ์ง๋ถ ์ฆ๋ช ) ๋ธ๋ก์ฒด์ธ ๋ฐฉ์์ผ๋ก ์์ฑ๋๋ฉฐ, POW(์์ ์ฆ๋ช )๋ธ๋ก์ฒด์ธ ๋ฐฉ์๊ณผ๋ ๋ค๋ฅด๋ค๋ ๊ฒ์ ์ดํดํ ํ์๊ฐ ์์ต๋๋ค. ์ ํต์ ์ธ POW ๋ธ๋ก์ฒด์ธ์์๋, ํ ํฐ์ ์ผ์ ํ๊ฒ ์์ฑ๋์ง๋ง ๊ธฐ๊ณ๋ฅผ ๋๋ฆฌ๊ณ ์๋ โ์ฑ๊ตด์โ ๋ค์๊ฒ๋ ๋๋คํ๊ฒ ๋ถ๋ฐฐ๋ฉ๋๋ค.
Rewards for Content Creators and Curators
The users who produce content are adding value to the network by creating material that will drive new users to the platform, as well as keep the existing users engaged and entertained. This aids in distributing the currency to a wider set of users and increases the network effect. The users that take time to evaluate and vote on content are playing an important role in distributing the currency to the users who are adding the most value. The blockchain rewards both of these activities relative to their value based on the collective wisdom of the crowd collected through the stake-weighted voting system.
์ปจํ ์ธ ๋ฅผ ์์ฑํ๋ ์ฌ์ฉ์(์ฐฝ์์)๋ค์ ์๋ก์ด ์ ์ ๋ค์ ํ๋ซํผ ์์ผ๋ก ์ ์ธํ๊ณ , ๋์์ ๊ธฐ์กด ์ ์ ๋ค๋ ์ง์์ ์ผ๋ก ์ฐธ์ฌํ๊ณ ์ ์ต์ ์ป์ ์ ์๊ฒ ํ๋ ์๋ฃ๋ค์ ๋ง๋ค์ด๋์ผ๋ก์จ ๋คํธ์ํฌ์ ๊ฐ์น๋ฅผ ๋ํ๊ณ ์์ต๋๋ค. ์ด๊ฒ์ ๋ค์ํ ๋ถ๋ฅ์ ์ฌ์ฉ์๋ค์๊ฒ ํํ๋ฅผ ๋ถ๋ฐฐํ๋๋ฐ ๋์์ ์ฃผ๋ฉฐ ๋คํธ์ํฌ ํจ๊ณผ๋ฅผ ์์น์ํต๋๋ค. ์ปจํ ์ธ ์ ๋ํด ํ๊ฐํ๊ณ ๋ณดํธํ๋๋ฐ ์๊ฐ์ ์๋ ์ฌ์ฉ์๋ค์ ์ต๊ณ ์ ๊ฐ์น๋ฅผ ๋ง๋ค์ด๋ด๋ ์ฌ์ฉ์์๊ฒ ํํ๋ฅผ ๋ถ๋ฐฐํ๋๋ฐ ์์ด ์ค์ํ ์ญํ ์ ๋ด๋นํ๊ฒ ๋ฉ๋๋ค. ๋ธ๋ก์ฒด์ธ์ ์ด ๋ ํ๋์ ๋ํด ์ง๋ถ ๊ฐ์ค ๋ณดํ ์์คํ ์ ํตํด ๋ชจ์์ง ์ง๋จ์ง์ฑ์ ๊ธฐ๋ฐ์ผ๋ก ๊ทธ ๊ฐ์น์ ์์ํ๋ ๋ณด์์ ์ ๊ณตํฉ๋๋ค.
Voting with Staked-Tokens to Determine Allocation of Rewards
Steem operates on the basis of one-STEEM, one-vote. Under this model, individuals who have contributed the most to the platform, as measured by their account balance, have the most influence over how contributions are scored. Stake can be bought or earned. Users can not gain additional influence by owning multiple accounts, since one single account with an amount of stake will have the same influence as two different accounts sharing the same amount of stake. The only way for users to increase their influence in the platform is to increase their stake.
Furthermore, Steem only allows members to vote with STEEM when it is committed to a 13 week vesting schedule called Steem Power. Under this model, members have a financial incentive to vote in a way that maximises the long term value of their STEEM.
์คํ์ 1์คํ, 1ํฌํ๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ๋์๊ฐ๋ ์์คํ ์ ๋๋ค. ์ด๋ก์จ ํ๋ซํผ์ ๋ ๋ง์ด ๊ธฐ์ฌํ ์ฌ๋์ผ์๋ก, ๊ทธ์ ๊ณ์ข ์๊ณ ๋ ๋์ด๋ ๊ธฐ์ฌ๋ ์ฑ ์ ์ ๋ ํฐ ์ํฅ๋ ฅ์ ๊ฐ์ต๋๋ค. ์ง๋ถ(Stake)์ ๊ตฌ๋งคํ๊ฑฐ๋ ๋ฒ์ด์ ์ป์ ์ ์์ต๋๋ค. ์ ์ ๋ค์ ์ฌ๋ฌ ๊ณ์ ์ ๊ฐ์ ธ์ ์ํฅ๋ ฅ์ ๋๋ฆด ์๋ ์์ต๋๋ค. ์๋ํ๋ฉด ์ผ์ ํ ์์ ์ง๋ถ์ ๊ฐ๋ ํ๋์ ๊ณ์ ๊ณผ ๊ฐ์ ์์ ์ง๋ถ์ ๋๋ ๋ ๊ณ์ ์ ๊ฐ์ ์ํฅ๋ ฅ์ ํ์ฌํ๊ธฐ ๋๋ฌธ์ ๋๋ค. ์ ์ ๋ค์๊ฒ ์์ด ๊ทธ๋ค์ ์ํฅ๋ ฅ์ ํค์ฐ๋ ์ ์ผํ ๋ฐฉ๋ฒ์ ๊ทธ๋ค์ ์ง๋ถ์ ํค์ฐ๋ ๊ฒ ๋ฟ์ ๋๋ค.
๋ ๋์๊ฐ ์คํ์ 13์ฃผ ๋์์ ์ฅ๊ธฐ ํฌ์๊ฐ ํ์ ๋์ด ์๋, ์คํ ํ์๋ผ๊ณ ๋ถ๋ฅด๋ ์คํ์ผ๋ก๋ง ๋ณดํ ํ๋๋ก ํ๊ณ ์์ต๋๋ค. ์ด๋ก์จ ๋ฉค๋ฒ๋ค์ ๊ทธ๋ค์ ์คํ์ ์ฅ๊ธฐ ๊ฐ์น๋ฅผ ๊ทน๋ํ์ํค๋ ๋ฐฉ๋ฒ์ผ๋ก, ๋ณดํ ์ ์ํ ๊ธ์ ์ ์ธ์ผํฐ๋ธ๋ฅผ ๊ฐ๊ฒ ๋ฉ๋๋ค.
Speed and Scale on the Steem Blockchain
The Steem blockchain is designed to be one of the fastest and most efficient blockchains in existence, which is necessary to be able to support the amount of traffic expected on a social media platform larger than the size of Reddit. Steem has already surpassed Bitcoin in number of transactions, and is able to scale to support 10,000 or more transactions per second.
์คํ ๋ธ๋ก์ฒด์ธ์ ํ์กดํ๋ ๋ธ๋ก์ฒด์ธ ์ค ๊ฐ์ฅ ๋น ๋ฅด๊ณ ํจ์จ์ ์ด๋๋ก ๋์์ธ ๋์์ต๋๋ค. ์ด๋ ๋ ๋ง(์ญ์์ฃผ - ์์ ๋ด์ค ์น์ฌ์ดํธ)์ ํฌ๊ธฐ๋ณด๋ค ๋ ํฐ ์์ ๋ฏธ๋์ด ํ๋ ํผ์ด ๊ฐ๋ฅํ๋๋ก ํ๋ ์ถฉ๋ถํ ํธ๋ํฝ ์์ ์ํํ๊ธฐ์ํด ํ์์ ์ ๋๋ค. ์คํ์ ์ด๋ฏธ ํธ๋์ ์ ์์์ ๋นํธ์ฝ์ธ์ ๋์ด์ฐ๊ณ , ์ด๋น 10,000 ๋๋ ๊ทธ ์ด์์ ํธ๋์ ์ ์ ์ง์ํ ์ ์๋๋ก ์ค์ผ์ผ์ด ๊ฐ๋ฅํฉ๋๋ค.
Delegated Proof of Stake (DPoS)
Often bottlenecked by Proof-of-Work (PoW) (Bitcoin Scalability Problem), many blockchains canโt scale beyond three transactions per second, which is a fraction of the worldโs financial traffic. Steem needed far more scale and speed than that offered by PoW, and so a lesser known algorithm called Delegated Proof of Stake (DPoS) (DPoS Whitepaper) was leveraged to lay the foundation for a blockchain suited for billions of users.
Because of DPoS, the Steem blockchain is able to generate a new block every 3 seconds with minimal computational load. This means that the blockchain can process more transactions and hold more information, including content.
By defining the rules for when a Hardfork occurs, the witnesses elected within the DPoS framework can quickly and efficiently decide on whether or not to move forward with a proposed hardfork, allowing the Steem blockchain protocol to evolve more rapidly than most others. The Steem blockchain has already successfully forked 18 times, and each time a Hardfork has occurred, only a single chain has persisted after the fork.
์ข ์ข ์์ ์ฆ๋ช (PoW, ๋นํธ์ฝ์ธ ํ์ฅ์ฑ ๋ฌธ์ )์ ์ํ ๋ณ๋ชฉํ์ ๋๋ฌธ์ ๋ง์ ๋ธ๋ก์ฒด์ธ์ ์ด๋น 3ํ ์ด์์ ํธ๋์ญ์ ์ ๋์ด์ค ์ ์๋๋ฐ, ์ด๋น 3ํ๋ ์ธ๊ณ ๊ธ์ต ํธ๋ํฝ์ ์ผ๋ถ์ ๋ถ๊ณผํฉ๋๋ค. ์คํ์ PoW๊ฐ ์ ๊ณตํ๋ ๊ฒ๋ณด๋ค ํจ์ฌ ๋ ํฐ ๊ท๋ชจ์ ๋น ๋ฅธ ์๋๊ฐ ํ์ํ๊ธฐ ๋๋ฌธ์, ์์ ์ฆ๋ช ๋ณด๋ค ๋ ์๋ ค์ง ์๊ณ ๋ฆฌ์ฆ์ธ ์์๋ ์ง๋ถ ์ฆ๋ช (Delegated Proof of Stake, DPoS)์ ์ฌ์ฉํ์ฌ ์์ญ์ต ๋ช ์ ์ฌ์ฉ์๊ฐ ์ฌ์ฉํ๊ธฐ์ ์ ํฉํ ๋ธ๋ก์ฒด์ธ ๊ธฐ๋ฐ์ ๋ง๋ จํ์ต๋๋ค.
DPoS ๋๋ถ์ ์คํ ๋ธ๋ก์ฒด์ธ์ ์ปดํจํฐ์ ๋ถ๋ด์ ์ต์ํํ๋ฉด์ 3 ์ด๋ง๋ค ์๋ก์ด ๋ธ๋ก์ ๋ง๋ค ์ ์์ต๋๋ค. ์ฆ, ๋ธ๋ก์ฒด์ธ์ ๋ ๋ง์ ๊ฑฐ๋๋ฅผ ์ฒ๋ฆฌํ๊ณ ์ปจํ ์ธ ๋ฅผ ํฌํจํ ๋ ๋ง์ ์ ๋ณด๋ฅผ ๋ณด์ ํ ์ ์์ต๋๋ค.
ํ๋ํฌํฌ ๋ฐ์ ๊ท์น์ ์ ์ํ์ฌ, DPoS ํ๋ ์ ์ํฌ์์ ์ ์ถ๋ ์ฆ์ธ์ด ์ ์๋ ํ๋ํฌํฌ๋ก ์งํํ ์ง ์ฌ๋ถ๋ฅผ ๋น ๋ฅด๊ณ ํจ์จ์ ์ผ๋ก ๊ฒฐ์ ํ ์ ์์ผ๋ฏ๋ก ์คํ ๋ธ๋ก์ฒด์ธ ํ๋กํ ์ฝ์ด ๋ค๋ฅธ ๋๋ถ๋ถ์ ๋ธ๋ก์ฒด์ธ๋ณด๋ค ๋น ๋ฅด๊ฒ ๋ฐ์ ํ ์ ์์ต๋๋ค. ์คํ ๋ธ๋ก์ฒด์ธ์ ์ด๋ฏธ ์ฑ๊ณต์ ์ผ๋ก 18๋ฒ ํฌํฌํ์๊ณ , ํ๋ํฌํฌ๊ฐ ๋ฐ์ํ ๋๋ง๋ค ํ๋์ ์ฒด์ธ๋ง ์ ์ง๋ฉ๋๋ค.
ChainBase
ChainBase (ChainBase Release) is the database portion of the blockchain stack and replaced Graphene (Graphene Documentation) in 2016. ChainBase has faster load and exit times, supports parallel access to the database and is more robust against crashes than its predecessor. It also has less frequent database corruption, allows instant โsnapshottingโ of entire database state, and can serve more RPC requests from the same memory.
์ฒด์ธ๋ฐฐ์ด์ค(ChainBase Release)๋ ๋ธ๋ก์ฒด์ธ ์คํ์ ๋ฐ์ดํฐ๋ฒ ์ด์ค ๋ถ๋ถ์ด๋ฉฐ 2016 ๋ ์ ๊ทธ๋ํ(Graphene Documentation)์ ๋์ฒดํ์์ต๋๋ค. ์ฒด์ธ๋ฐฐ์ด์ค๋ ๋ก๋ฉ, ์ข ๋ฃ ์๋๊ฐ ๋น ๋ฅด๋ฉฐ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ๋ํ ๋ณ๋ ฌ ์ก์ธ์ค๋ฅผ ์ง์ํ๋ฉฐ ์ด์ ๋ฒ์ ๋ณด๋ค ์ถฉ๋์ ๋ ์ ๋ฒํ๋๋ค. ๋ํ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์์ ๋น๋๊ฐ ์ ์ผ๋ฉฐ ์ ์ฒด ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ํ์ ์ฆ๊ฐ์ ์ธ "์ค๋ ์ท"์ ํ์ฉํ๋ฉฐ ๋์ผํ ๋ฉ๋ชจ๋ฆฌ์์ ๋ ๋ง์ RPC ์์ฒญ์ ์ฒ๋ฆฌ ํ ์ ์์ต๋๋ค.
AppBase
AppBase is the first step in creating a multi-chain FABRIC. AppBase enables many components of the Steem blockchain to become modular by creating additional non-consensus blockchains as dedicated plugins. These plugins can be updated much more rapidly because they do not require replaying the entire blockchain. This makes steemd(The component of the Steem blockchain framework responsible for processing transactions and the distribution of rewards.) far more efficient and easier to maintain and scale.
Practically speaking, AppBase enables different cores, or even different computers, to maintain different parts of the Steem blockchain. This is significantly more efficient than requiring every core, and every computer in the network maintain the entire blockchain. Modularizing the blockchain enables it to take full advantage of the modular nature of computers. This is one necessary step in the long process of creating a fully parallel, fully optimized blockchain.
์ฑ๋ฐฐ์ด์ค(AppBase)๋ ๋ค์ค์ฒด์ธ FABRIC(์ฌ๋ฌ๋ช ์ด ํจ๊ป ์ฑ ๊ฐ๋ฐํ ๋ ์ฐ๋ ํ๋ซํผ)์ ๋ง๋๋ ์ฒซ ๋ฒ์งธ ๋จ๊ณ์ ๋๋ค. AppBase๋ ์คํ ๋ธ๋ก์ฒด์ธ์ ๋ง์ ์ปดํฌ๋ํธ๋ค์ ๋ชจ๋ํํ์ฌ AppBase๋ ์ ์ฉ ํ๋ฌ๊ทธ์ธ์ผ๋ก ๋น-ํฉ์ ๋ธ๋ก ์ฒด์ธ์ ์ถ๊ฐํจ์ผ๋ก์จ ์คํ ๋ธ๋ก์ฒด์ธ์ ๋ง์ ๊ตฌ์ฑ์์๊ฐ ๋ชจ๋ํ ๋ ์ ์๊ฒ ํฉ๋๋ค. ์ด๋ฌํ ํ๋ฌ๊ทธ์ธ์ ๋ธ๋ก์ฒด์ธ ์ ์ฒด๋ฅผ ๋ฆฌํ๋ ์ดํ ํ์๊ฐ ์๊ธฐ ๋๋ฌธ์ ํจ์ฌ ๋น ๋ฅด๊ฒ ์ ๋ฐ์ดํธ ํ ์ ์์ต๋๋ค. ์ด๋ก์จ steemd (์คํ ๋ธ๋ก์ฒด์ธ ํ๋ ์ ์ํฌ์ ๊ตฌ์ฑ ์์๋ก์, ํธ๋์ญ์ ์ ์ฒ๋ฆฌํ๊ณ ๋ณด์์ ๋ถ๋ฐฐํจ.)๋ฅผ ํจ์ฌ ํจ์จ์ ์ผ๋ก ์๋์ผ ํ๊ณ , ์ ์ง๊ด๋ฆฌ ๋ฐ ํ์ฅ์ด ์ฝ๊ฒ ํด ์ค๋๋ค.
์ค์ ๋ก AppBase๋ฅผ ์ฌ์ฉํ๋ฉด ์๋ก ๋ค๋ฅธ ์ฝ์ด ๋๋ ๋ค๋ฅธ ์ปดํจํฐ์์๋ ์คํ ๋ธ๋ก์ฒด์ธ์ ๋ค๋ฅธ ๋ถ๋ถ์ ์ ์ง๊ด๋ฆฌํ ์ ์์ต๋๋ค. ์ด๋ ๋ชจ๋ ์ฝ์ด๋ฅผ ์๊ตฌํ๋ ๊ฒ๋ณด๋ค ํจ์ฌ ํจ์จ์ ์ด๋ฉฐ ๋คํธ์ํฌ์ ๋ชจ๋ ์ปดํจํฐ๋ ์ ์ฒด ๋ธ๋ก์ฒด์ธ์ ์ ์ง ๊ด๋ฆฌํฉ๋๋ค. ๋ธ๋ก์ฒด์ธ์ ๋ชจ๋ํํ๋ฉด ์ปดํจํฐ์ ๋ชจ๋ ํน์ฑ์ ์ต๋ํ ํ์ฉํ ์ ์์ต๋๋ค. ์ด๋ ์์ ํ ๋ณ๋ ฌํ๋๊ณ ์ต์ ํ๋ ๋ธ๋ก์ฒด์ธ์ ๋ง๋๋ ๊ธด ๊ณผ์ ์์ ๋ฐ๋์ ํ์ํ ๊ณผ์ ์ ๋๋ค.
Steemโs Platform Features
The Steem blockchain serves a dual purpose of being a digital token processing system, as well as a mainstream social media platform. The features offered by the blockchain need to support both purposes, and provide users with a world class experience when using both aspects of the platform.
์คํ์ ๋ธ๋ก์ฒด์ธ์ ์ฃผ๋ฅ ์์ ๋ฏธ๋์ด ํ๋ซํผ ๊ตฌ์ถ ๋ฟ ์๋๋ผ ๋์งํธ ํํ ์์คํ ๊ตฌ์ถ์ด๋ผ๋ ์ค์ฒฉ๋ ๋ชฉํ๋ฅผ ์ํํฉ๋๋ค. ๋ธ๋ก์ฒด์ธ ๊ธฐ์ ์ด ์ด ๋ ๋ชฉํ๋ฅผ ์ง์ํ๋ฉฐ ๋ํ ์ฌ์ฉ์๋ค์ด ๋ ๊ฐ์ง ์ธก๋ฉด์์ ๋ณธ ํ๋ซํผ์ ์ฌ์ฉํจ์ ์์ด ์ธ๊ณ ์ต์๊ธ์ ๊ฒฝํ์ ์ ๊ณตํฉ๋๋ค.
Primitives Designed for Content Applications
Steem offers users the unique ability to publish and store different types of content directly and permanently into the immutable ledger of the blockchain as plain text. Once stored in the blockchain, data becomes available publically for developers to build from. Developers are able to interact with the content directly in the blockchain using the available APIs. Several of the blockchain primitives developers can build from include Account Names, Posts, Comments, Votes and Account Balance.
์คํ์ ๋ธ๋ก์ฒด์ธ์ ๋ถ๋ณ ์์ฅ์ ๋ค์ํ ์ ํ์ ์ปจํ ์ธ ๋ฅผ ์ผ๋ฐ ํ ์คํธ๋ก ์ฌ์ฉ์๊ฐ ์ง์ , ์๊ตฌ์ ์ผ๋ก ๊ฒ์ํ๊ณ ์ ์ฅํ๋ ๋ ํนํ ๊ธฐ๋ฅ์ ์ ๊ณตํฉ๋๋ค. ๋ธ๋ก์ฒด์ธ์ ์ ์ฅ๋๊ธฐ๋ง ํ๋ฉด, ๋ฐ์ดํฐ๋ ๊ณต๊ฐ์ ์ผ๋ก ์ฌ์ฉ ๊ฐ๋ฅํ๊ฒ ๋์ด, ๊ฐ๋ฐ์๋ค์ด ์ด์ฉํ ์ ์์ต๋๋ค. ๋ธ๋ก์ฒด์ธ '์์ ๋ฐ์ดํฐ' ๊ฐ๋ฐ์๋ ๊ณ์ ์ด๋ฆ, ๊ฒ์๋ฌผ, ๋๊ธ, ํฌํ ๋ฐ ๊ณ์ ์์ก ๋ฐ์ดํฐ๋ฅผ ํ์ฉํ์ฌ ๊ฐ๋ฐํ ์ ์์ต๋๋ค.
Native Name System
Wallet addresses used by many blockchain technologies, such as Bitcoin and Ethereum, have historically consisted of long strings of random letters and numbers, however, these wallet addresses can make it difficult to transact with other users in a typical online-social-media context because users are unable to recall the long-string addresses from memory. The Steem blockchain uses each participantโs user name as their wallet address, which bolsters the user experience for participants who attempt to send tokens because they can verify the addresses from their own memory.
๋นํธ์ฝ์ธ์ด๋ ์ด๋๋ฆฌ์ ๊ฐ์ ์ฌ๋ฌ ๋ธ๋ก์ฒด์ธ ๊ธฐ์ ์์ ์ฌ์ฉ๋๋ ์ง๊ฐ ์ฃผ์๋ ์ ํต์ ์ผ๋ก ๋๋คํ ๋ฌธ์์ ์ซ์์ ๊ธด ์กฐํฉ์ผ๋ก ์ด๋ฃจ์ด์ ธ ์์ต๋๋ค. ํ์ง๋ง ์ด๋ฐ ์ง๊ฐ ์ฃผ์๋ ์ ํ์ ์ธ ์จ๋ผ์ธ ์์ ๋ฏธ๋์ด์ ์ต์ํ ์ ์ ๋ค๊ฐ์ ์ก๊ธ์ ์ด๋ ต๊ฒ ํฉ๋๋ค. ์๋ํ๋ฉด ์ ์ ๋ค์ ๊ธด ์ง๊ฐ ์ฃผ์๋ฅผ ๊ธฐ์ตํ๋ ๊ฒ์ด ๋ถ๊ฐ๋ฅํ๊ธฐ ๋๋ฌธ์ ๋๋ค. ์คํ ๋ธ๋ก์ฒด์ธ์ ๊ฐ ์ ์ ๋ค์ ์ด๋ฆ์ ์ง๊ฐ ์ฃผ์๋ก ํ์ฉํ๋๋ฐ, ์ด๋ ๊ธฐ์ต๋ง์ผ๋ก ์ฃผ์๋ฅผ ํ์ธํ ์ ์๊ธฐ ๋๋ฌธ์ ํ ํฐ ์ก๊ธ์ ์๋ํ๋ ์ฌ๋๋ค์ ์ฌ์ฉ์๊ฒฝํ์ ๊ฐํ์ํต๋๋ค.
Steem Blockchain Dollars (SBD)
Many users who are introduced to cryptocurrency struggle to comprehend how โmagic internet tokensโ awarded by the platform can actually have real world value. In order to help bridge the gap between more traditional fiat money systems which mainstream users are used to, and the cryptocurrency tokens which they are awarded through the platform, a new currency called Steem Blockchain Dollars (SBD) was created.
์ํธํํ๋ฅผ ์๊ฐ๋ฐ์ ๋ง์ ์ฌ์ฉ์๋ ํ๋ซํผ์ ์ํด ์ ๊ณต๋ ๋ "๋ง๋ฒ์ ์ธํฐ๋ท ํ ํฐ"์ด ์ค์ ์ธ๊ณ์์ ์ด๋ค ๊ฐ์น๋ฅผ ๊ฐ์ง๋์ง ์ดํดํ๋๋ฐ ์ด๋ ค์์ ๋๋๋๋ค. ๋๋ถ๋ถ์ ์ฌ์ฉ์๊ฐ ์ต์ํดํ๋ ์ ํต์ ์ธ ํํ์ฒด๊ณ(๋ฌ๋ฌํ)์ ์ด ํ๋ซํผ์ ํตํด ์ป์ ์ ์๋ ์ํธํํ ํ ํฐ ์ฌ์ด์ ๊ฐ๊ต ์ญํ ์ ํ๊ธฐ ์ํด '์คํ ๋ธ๋ก์ฒด์ธ ๋ฌ๋ฌ(SBD)'๋ผ๋ ์๋ก์ด ํตํ๋ฅผ ๋ง๋ค์์ต๋๋ค.
Decentralized Exchange
The Steem blockchain offers a decentralized token exchange, similar to the Bitshares exchange (Bitshares Decentralized Exchange). The exchange allows users to trade their STEEM and SBD tokens through a public decentralized peer-to-peer market. Users are able to place buy and sell orders, and order matching is performed automatically by the blockchain. There is also a publicly accessible order book and order history which users can use to analyze the market. Users can interact with the exchange directly using the blockchain API, or use a GUI such as the one on Steemit.com (Steemit.com Currency Market).
์คํ ๋ธ๋ก์ฒด์ธ์ ๋นํธ์์ด ๊ตํ(๊ฑฐ๋์) (Bitshares Distributed Exchange)์ ์ ์ฌํ ๋ถ์ฐ ํ ํฐ ๊ตํ์ ์ ๊ณตํฉ๋๋ค. ๊ตํ์ ํตํด ์ฌ์ฉ์๋ ๊ณต๊ฐ ๋ถ์ฐ ํ ํผ์ด ํฌ ํผ์ด (peer-to-peer) ์์ฅ์ ํตํด ์คํ ๋ฐ ์คํ๋ฌ๋ฌ ํ ํฐ์ ๊ตํ ํ ์ ์์ต๋๋ค. ์ฌ์ฉ์๋ ๊ตฌ๋งค, ํ๋งค ์ฃผ๋ฌธ์ ํ ์ ์์ผ๋ฉฐ ๊ฑฐ๋๋ ๋ธ๋ก ์ฒด์ธ์ ์ํด ์๋์ผ๋ก ์ํ๋ฉ๋๋ค. ๋ํ ์ฃผ๋ฌธ์ ๋ฐ ์ฃผ๋ฌธ ๋ด์ญ์ด ๊ณต๊ฐ๋๋ฏ๋ก ์ฌ์ฉ์๊ฐ ์์ฅ ๋ถ์์ ์ฌ์ฉํ ์ ์์ต๋๋ค. ์ฌ์ฉ์๋ ๋ธ๋ก์ฒด์ธ API๋ฅผ ์ฌ์ฉํ์ฌ ์ง์ ๊ฑฐ๋์์ ์ํธ ์์ฉํ๊ฑฐ๋ Steemit.com (Steemit.com ๊ฑฐ๋์)๊ณผ ๊ฐ์ GUI๋ฅผ ์ฌ์ฉํ ์ ์์ต๋๋ค.
Payments Through Escrow
The irreversible nature of blockchain transactions is an important security feature, although there are many cases where users may not be comfortable sending their tokens to another individual without a way to get them back if the other user does not hold up their end of the agreement. The Steem blockchain provides a way for users to send coins to each other with a third party designated as an escrow service. The user acting as the escrow service is able to determine if the terms of the agreement have been met, and either allow the funds to be released to the receiver or returned to the sender.
๋ธ๋ก์ฒด์ธ ํธ๋์ญ์ ์ ๋๋๋ฆด ์ ์๋ ํน์ฑ์ ์ค์ํ ๋ณด์ ๊ธฐ๋ฅ์ ๋๋ค. ํ ์ฌ์ฉ์๊ฐ ์ 3์์๊ฒ ํ ํฐ์ ์ ๋ฌํ๋๊ฒ ๋ถํธํ ๊ฒฝ์ฐ๋ ๋ง์ง๋ง, ์๋๋ฐฉ์ด ๊ณ์ฝ ์กฐ๊ฑด์ ์ถฉ์กฑ์ํค์ง ์์ผ๋ฉด ๋ค์ ๋๋๋ฆด ์ ์๋ ๊ฒฝ์ฐ๊ฐ ๋ง์ต๋๋ค. ์คํ ๋ธ๋ก์ฒด์ธ์ ์ฌ์ฉ์๊ฐ ์์คํฌ๋ก ์๋น์ค๋ก ์ง์ ๋ ์ 3์์ ์ฝ์ธ์ ์๋ก ๋ณด๋ผ ์ ์๋ ๋ฐฉ๋ฒ์ ์ ๊ณตํฉ๋๋ค. ์์คํฌ๋ก ์๋น์ค ์ญํ ์ ํ๋ ์ฌ์ฉ์๋ ๊ณ์ฝ์กฐ๊ฑด์ด ์ถฉ์กฑ๋์๋์ง ์ฌ๋ถ๋ฅผ ๊ฒฐ์ ํ ์ ์์ผ๋ฉฐ, ์ก๊ธํ ์ฌ๋์๊ฒ ํ๋ถํ๊ฑฐ๋, ๋ฐ์ ์ฌ๋์๊ฒ ์ก๊ธํด ์ค ์ ์์ต๋๋ค.
Hierarchical Private Key Structure
Steem employs a first of its kind hierarchical private key system to facilitate low-security and highsecurity transactions. Low-security transactions tend to be social, such as posting or commenting. High-security transactions tend to be transfers and key changes. This allows users to implement different levels of security for their keys, depending on the access that the keys allow. These private keys are the Posting, Active and Owner. The posting key allows accounts to post, comment, edit, vote, resteem([โResteemโ is the term used in the Steem blockchain for when a user shares the content with their followers.]), and follow/mute other accounts. The active key is meant for more sensitive tasks such as transferring funds, power up/down transactions, converting Steem Dollars, voting for witnesses, placing market orders, and resetting the posting key. The owner key is only meant for use when necessary. It is the most powerful key because it can change any key of an account, including the owner key, and to prove ownership during an Account Recovery. Ideally it is meant to be stored offline, and only used when the accountโs keys need to be changed or to recover a compromised account.
Steem also facilitates the use of a Master Password that encrypts all three keys. Webservices can use a Master Password that decrypts and signs with the necessary private key. Master Passwords may allow users to trust certain services to keep improper keys from being transferred across any servers, thus increasing user experience while maintaining a secure client-side signing environment.
์คํ์ ์ ๊ณ ์ต์ด๋ก ๋จ๊ณ์ ์ธ ๊ฐ์ธํค ์ฒด๊ณ๋ฅผ ๋์ ํ๋๋ฐ, ์ด๋ ๊ณ ๋์ ๋ณด์์ด ํ์ํ ๊ฒ๋ถํฐ ๋ณด์์ด ๋ ์ค์ํ ํ๋์ ์ด๋ฅด๊ธฐ๊น์ง ๊ตฌ๋ถํด์ ํ์ฉ ๊ฐ๋ฅํฉ๋๋ค. ๋ฎ์ ๋ณด์๋ฑ๊ธ์ ํด๋นํ๋ ํธ๋์ ์ ์ ๊ธ์ฐ๊ธฐ ๋๋ ๋๊ธ๊ณผ ๊ฐ์ ๊ฒ๋ค์ ๋๋ค. ๋์ ๋ณด์ ํธ๋์ญ์ ์ ์ก๊ธ์ด๋ ๋น๋ฐ๋ฒํธ ๋ณ๊ฒฝ ๊ฐ์ ๊ฒ๋ค์ด ์์ต๋๋ค. ์ฌ์ฉ์๋ ๊ฐ ํค๋ค์ด ํ์ฉํ๋ ์ ๊ทผ ๊ถํ์ ๋ฐ๋ผ ์ฌ๋ฌ ๋ณด์์์ค์ ๋จ๊ณ๋ณ๋ก ๊ตฌ์ฑํ ์ ์์ต๋๋ค. ํค์ ์ข ๋ฅ์๋ 'ํฌ์คํ , ์กํฐ๋ธ, ์์ ์'๊ฐ ์์ต๋๋ค. ํฌ์คํ ํค๋ ์ ๊ธ์ ์์ฑํ๊ฑฐ๋ ๋ค๋ฅธ ํ์์ ๊ธ์ ๋ณดํ ํ ๋, ๋ฆฌ์คํ(๋ฆฌ์คํ=ํธ์ํฐ์ ๋ฆฌํธ์)ํ๊ฑฐ๋, ํ๋ก์ฐ ๋ฐ ์ฐจ๋จํ ๋ ํ์ํฉ๋๋ค. ์กํฐ๋ธ ํค๋ ๋ ๋ฏผ๊ฐํ ์์ ์ฆ, ์คํ ๋ฌ๋ฌ๋ ์คํ์ ๋ค๋ฅธ ์ด์๊ฒ ์ ์กํ๊ฑฐ๋ ์ฆ์ธ์๊ฒ ํฌํ, ๋ด๋ถ ๋ง์ผ์์ ๊ฑฐ๋, ํฌ์คํ ํค๋ฅผ ์ฌ์ค์ ํ ๋ ์ฌ์ฉํฉ๋๋ค. ์์ ์ ํค(์ค๋ ํค)๋ ๊ณ์ ์ ๋ง์คํฐ ํค์ ๋๋ค. ๋ค๋ฅธ ๋ชจ๋ ํค๋ค์ ๋ฐ๊ฟ ์ ์๊ณ , ๊ณ์ ๋ณต๊ตฌ์ ๋ณธ์ธ ํ์ธ์ฉ์ผ๋ก ์ฐ์ ๋๋ค. ์์ ์ ํค๋ ์คํ๋ผ์ธ์ ์ ์ฅํ์๊ธฐ ๋ฐ๋ผ๋ฉฐ, ์ฌ๋ฌ ํค๋ฅผ ๋ณ๊ฒฝํ๊ฑฐ๋ ๊ณ์ ๋ณต๊ตฌํ ๋๋ ์ฌ์ฉํ๋๊ฒ ์ข์ต๋๋ค.
์คํ์ 3๊ฐ์ ํค๋ฅผ ๋ชจ๋ ์ํธํํ๋ ๋ง์คํฐ ๋น๋ฐ๋ฒํธ ์ฌ์ฉ์ ๊ถ์ฅํฉ๋๋ค. ์น ์๋น์ค๋ ํ์ํ ๊ฐ์ธํค๋ฅผ ์ฌ์ฉํ์ฌ ์ํธ๋ฅผ ํด๋ ํ๊ณ ์๋ช ํ๋ ๋ง์คํฐ ๋น๋ฐ๋ฒํธ๋ฅผ ์ฌ์ฉํ ์ ์์ต๋๋ค. ๋ง์คํฐ ๋น๋ฐ๋ฒํธ๋ ์ฌ์ฉ์๊ฐ ํน์ ์๋น์ค๋ฅผ ์ ๋ขฐํ์ฌ ๊ฐ์ธํค๊ฐ ๋ค๋ฅธ ์๋ฒ๋ก ์ ์ก๋์ง ์๋๋ก ํ์ฌ, ํด๋ผ์ด์ธํธ ์ชฝ ์๋ช ํ๊ฒฝ์ ๋ณด์์ ์ ์งํ๋ฉด์ ๋์์ ์ฌ์ฉ์ ๊ฒฝํ์ ํฅ์์ํต๋๋ค.
Multi Sig Authorities
The Steem blockchain allows an authority to be split across multiple entities, so that multiple users may share the same authority, or multiple entities are required to authorize a transaction in order for it to be valid. This is done in the same way as Bitshares (Bitshares Flexible Identity Management) where each public/private key pair is assigned a weight, and a threshold is defined for the authority. In order for a transaction to be valid, enough entities must sign so that the sum of their weights meets or exceeds the threshold.
์คํ ๋ธ๋ก์ฒด์ธ์ ์ฌ์ฉํ๋ฉด ๊ถํ์ ์ฌ๋ฌ ์ํฐํฐ๋ก ๋ถํ ํ ์ ์์ผ๋ฏ๋ก ์ฌ๋ฌ ์ฌ์ฉ์๊ฐ ๋์ผํ ๊ถํ์ ๊ณต์ ํ๊ฑฐ๋ ์ฌ๋ฌ ์ํฐํฐ๊ฐ ํธ๋์ญ์ ์ ์ธ์ฆํด์ผ๋ง ์ ํจํฉ๋๋ค. ์ด๋ Bitshares (Bitshares Flexible Identity Management)์ ๋์ผํ ๋ฐฉ์์ผ๋ก ์งํ๋๋ฉฐ, ์ฌ๊ธฐ์ ๊ฐ ๊ณต๊ฐํค / ๊ฐ์ธํค ์์ ๊ฐ์ค์น๊ฐ ํ ๋น๋๊ณ ๊ถํ์ ๋ํด ์๊ณ ๊ฐ์ด ์ ์๋ฉ๋๋ค. ํธ๋์ ์ ์ด ์ธ์ ๋๋ ค๋ฉด ์ถฉ๋ถํ ๊ฐ์ค์น์ ํฉ์ด ์๊ณ ๊ฐ ์ด์์ด ๋๋ก๋ก ์๋ช ํด์ผํฉ๋๋ค.
Multiple Reward Beneficiaries
For any given post there may be a number of different people who have a financial interest in the reward. This includes the author, possible co-authors, referrers, hosting providers, blogs that embedded blockchain comments, and tool developers. Whatever website or tool that is used to construct a post or comment will have the ability to set how rewards from that comment are divided among various parties. This allows for various forms of collaboration, as well as a way for platforms that are built on top of the Steem blockchain to collect a portion of the rewards from their users.
์ด๋ค ํฌ์คํ ์๋ ๊ธ์ ์ ๋ณด์์ ๋ฐ๊ณ ์ ํ๋ ์ฌ๋ฌ ๋ถ๋ฅ์ ์ฌ๋๋ค์ด ์์ต๋๋ค. ๊ธ์ด์ด, ๊ณต์ ์, ๋ฆฌํผ๋ฌ, ํธ์คํ ๊ณต๊ธ์, ๋ธ๋ก์ฒด์ธ์ ๋ด์ฅ๋ ๋ธ๋ก๊ทธ, ํด ๊ฐ๋ฐ์๊ฐ ํฌํจ๋ฉ๋๋ค. ๊ฒ์๋ฌผ์ด๋ ๋๊ธ ์์ฑ์ ์ฌ์ฉ๋๋ ๋ชจ๋ ์น์ฌ์ดํธ๋ ๋๊ตฌ์๋ ์ฌ๋ฌ ๋ถ๋ฅ์ ์ดํด๊ด๊ณ์์๊ฒ ๋ณด์ํ๋ ๋ฐฉ์์ ๊ฒฐ์ ํ ์ ์๋ ๊ธฐ๋ฅ์ด ์์ต๋๋ค. ์ด๋ฅผ ํตํด ๋ค์ํ ํํ์ ํ์ ์ด ๊ฐ๋ฅํ ๋ฟ๋ง ์๋๋ผ, ์ฌ๋ฌ ๋ถ๋ฅ์ ์ฌ์ฉ์๋ค๋ก๋ถํฐ ๋ณด์์ ์ผ๋ถ๋ฅผ ์์งํ ์ ์์ต๋๋ค.
Smart Media Tokens (SMT)
This protocol layer is under development. Its whitepaper will be posted here.
ํ๋กํ ์ฝ์ ๊ฐ๋ฐ์ค์ ๋๋ค. ๋ฐฑ์๋ ์ฌ๊ธฐ์ ๊ฒ์๋ ๊ฒ์ ๋๋ค.
Stolen Account Recovery
If a userโs account is compromised, they may change their keys using their private owner key. In the event that the attacker is able to compromise the private owner key and change the password on the account, the user has 30 days to submit a previously functional private key through Steemโs industry-first stolen account recovery process, and regain control over their account. This may be offered by a person or company who provides registration services to Steem. It is not mandatory for the registrar to provide this service to its users, but it is available to increase the value of a registrarโs usersโ experience.
์ฌ์ฉ์์ ๊ณ์ ์ด ์ ์ถ๋ ๊ฒฝ์ฐ, ์์ ์ ํค๋ฅผ ์ฌ์ฉํ์ฌ ๋๋จธ์ง ํค๋ฅผ ๋ณ๊ฒฝํ ์ ์์ต๋๋ค. ๊ณต๊ฒฉ์๊ฐ ์์ ์ ํค(์ค๋ ํค)๋ฅผ ์์์ํค๊ณ ๊ณ์ ์ ์ํธ๋ฅผ ๋ณ๊ฒฝํ ๊ฒฝ์ฐ, ์ฌ์ฉ์๋ ์คํ์์ ์ ๊ณ ์ต์ด๋ก ์ ์ฉํ '๋๋ ๊ณ์ ๋ณต๊ตฌ ํ๋ก์ธ์ค'๋ฅผ ํตํด, ๋๋๋๊ธฐ ์ ์ ์ฌ์ฉํ๋ ๊ฐ์ธํค๋ฅผ ์ ์ถํ๊ณ , ํด๋น ๊ณ์ ์ ๋ํ ํต์ ๊ถ์ ๋ณต๊ตฌํ ์ ์์ต๋๋ค. ์ด๋ ์คํ์ ๋ฑ๋ก ์๋น์ค๋ฅผ ์ ๊ณตํ๋ ์ฌ๋์ด๋ ํ์ฌ๊ฐ ํด ์ค๋๋ค. '๋ ์ง์คํธ๋ผ'๊ฐ ์ด ์๋น์ค๋ฅผ ์ฌ์ฉ์์๊ฒ ์ ๊ณตํ๋ ๊ฒ์ด ํ์์ฌํญ์ ์๋์ง๋ง, '๋ ์ง์คํธ๋ผ'๊ฐ ์ฌ์ฉ์ ๊ฒฝํ์ ๊ฐ์น๋ฅผ ๋์ด๋ ๋ฐ ์ฌ์ฉํ ์ ์์ต๋๋ค.
Security Through Time-Locks
If a userโs active or owner key is compromised, the attacker would have full access to all of the
funds in their account. Because blockchain transactions are irreversible, users have no way to get their funds back after they have been stolen.
The Steem blockchain allows users to store their STEEM and SBD tokens in a savings account, so that the funds may not be withdrawn until after a three day waiting period. In addition, STEEM that is held in the 13 week vesting schedule may only be withdrawn at a rate of 1/13 per week, after an initial waiting period of seven days. These time-locks prevent an attacker from being able to access the full portion of the userโs funds immediately, so that the rightful owner has time to regain control over their account before all of their funds can be withdrawn.
์ฌ์ฉ์์ ์กํฐ๋ธํค ๋๋ ๊ฐ์ธํค๊ฐ ์ ์ถ๋๋ฉด, ๊ณต๊ฒฉ์๋ ๊ทธ๋ค์ ๊ณ์ข์์๋ ์๊ธ์ ์จ์ ํ ์ ๊ทผํ ์ ์์ต๋๋ค. ๋ธ๋ก์ฒด์ธ ๊ฑฐ๋๋ ๋์ดํฌ ์ ์๊ธฐ ๋๋ฌธ์ ์ฌ์ฉ์๋ ๋๋๋นํ ํ ์๊ธ์ ๋๋ ค๋ฐ์ ๋ฐฉ๋ฒ์ด ์์ต๋๋ค.
์คํ(steem) ๋ธ๋ก์ฒด์ธ์ ์ฌ์ฉํ๋ฉด ์คํ(STEEM) ๋ฐ ์คํ๋ฌ๋ฌ(SBD)๋ผ๋ ํ ํฐ์ ์คํ์ ์๊ธ ๊ณ์ข์ ์ ์ฅํ ์ ์์ผ๋ฏ๋ก, 3์ผ์ ๋๊ธฐ๊ธฐ๊ฐ์ด ์ง๋๊ธฐ ์ ๊น์ง ์๊ธ ์ธ์ถ์ ์ง์ฐ์ํฌ ์ ์์ต๋๋ค. ๊ฒ๋ค๊ฐ (์คํํ์์์ ํ์๋ค์ดํ๋ฉด ํ์๋ค์ด ์ ์ฒญํ ์ด ๊ธ์ก์์) ์ผ์ฃผ์ผ์ 1/13์ฉ ์คํ(STEEM)์ผ๋ก ์ธ์ถ๋๊ณ , (ํ์๋ค์ด์ 7์ผ์ ํ๋ฒ์ฉ ์งํ๋๋ฏ๋ก ํ๋ฒ ์ธ์ถ๋๊ณ ๋ ๋ค์) ๋งค 7์ผ๋ง๋ค ํ์๋ค์ด์ ์ค์งํ ์ ์์ต๋๋ค. ์ด๋ฌํ ์๊ฐ ์ ๊ธ(time lock)์ ๊ณต๊ฒฉ์๊ฐ ์ฌ์ฉ์ ์๊ธ์ ์ ์ฒด์ ์ฆ์ ์ ๊ทผํ ์ ์๊ฒํ์ฌ, ์ค์ ์์ ์๊ฐ ์ ์ฌ์ฐ์ ๋นผ์๊ธฐ๊ธฐ ์ ์ ๊ณ์ ์ ๋ค์ ์ ์ด ํ ์ ์๋๋ก ์๊ฐ์ ๋ฒ์ด์ค๋๋ค.
Bandwidth Rate Limiting for Fee-less Operations
Because the witnesses are paid entirely through the generation of new tokens, there is no need to charge users a fee for powering the blockchain. The only reason to charge a fee would be as a deterrent to prevent users from completing an unreasonable amount of transactions, which could potentially impact the performance of the blockchain.
In order to place reasonable limits on the system use, each user is given a limited bandwidth. Whenever users perform blockchain operations such as token transfers, posting content, and voting, it uses up a portion of their bandwidth. If a user exceeds their bandwidth allowance, they must wait to perform additional actions until their bandwidth recharges.
Bandwidth limits adjust based on network use, so users have a higher bandwidth allowance when the network usage is low. The amount of bandwidth that an account is allowed is directly proportional to the amount of Steem Power a user has, so users can always increase their bandwidth allowance by getting additional Steem Power.
์ฆ์ธ์๊ฒ๋ ์๋ก ๋ง๋ค์ด์ง ํ ํฐ์ผ๋ก ๋๊ฐ๋ฅผ ์ง๊ธํ๊ธฐ ๋๋ฌธ์, ์ฌ์ฉ์๋ ๋ธ๋ก์ฒด์ธ ์ด์ ๋น์ฉ์ ๋ผ ํ์๊ฐ ์์ต๋๋ค. ์์๋ฃ๋ฅผ ๋ฐ๋ ์ ์ผํ ๊ฒฝ์ฐ๋ ์ฌ์ฉ์๊ฐ ๋น์ ์์ ์ธ ์์ ํธ๋์ ์ ์ ๋ฐ์์์ผ ๋ธ๋ก์ฒด์ธ์ ์ฑ๋ฅ์ ์ ์ฌ์ ์ธ ์ถฉ๊ฒฉ์ ๋ฏธ์น ๊ฐ๋ฅ์ฑ์ด ์์ ๋์ ๋๋ค.
์์คํ ์ฌ์ฉ์ ํฉ๋ฆฌ์ ์ธ ํ๋๋ฅผ ๋๊ธฐ ์ํด ๊ฐ ์ฌ์ฉ์์๊ฒ ์ ํ๋ ๋์ญํญ์ ์ ๊ณตํฉ๋๋ค. ์ฌ์ฉ์๊ฐ ํ ํฐ ์ ์ก, ์ปจํ ์ธ ๊ฒ์ ๋ฐ ํฌํ์ ๊ฐ์ ๋ธ๋ก์ฒด์ธ ์์ ์ ์ํ ํ ๋๋ง๋ค ๋์ญํญ์ ์ผ๋ถ๋ฅผ ์ฌ์ฉํฉ๋๋ค. ๊ฐ ์ฌ์ฉ์๋ ๋ณธ์ธ์๊ฒ ์ฃผ์ด์ง ๋์ญํญ์ ์ด๊ณผํ์ฌ ํ๋ํ๋ฉด, ๋ ์ด์์ ํ๋์ด ์ ํ๋๊ณ , ๋์ญํญ์ด ๋ค์ ์ถฉ์ ๋ ๋ ๊น์ง ๊ธฐ๋ค๋ ค์ผ ํฉ๋๋ค.
๋์ญํญ ํ์ฉ๋๋ ๋คํธ์ํฌ ์ฌ์ฉ๋์ ๋ฐ๋ผ ์กฐ์ ๋๋ฏ๋ก, ์ ์ฒด ๋คํธ์ํฌ์ ์ฌ์ฉ๋์ด ์ ์ ๋ ์ฌ์ฉ์์๊ฒ ๋ ๋์ ๋์ญํญ ํ์ฉ๋์ด ์ฃผ์ด์ง๋๋ค. ๊ฐ ๊ณ์ ์ ์ฃผ์ด์ง๋ ๋์ญํญ์ ์์ ์ฌ์ฉ์๊ฐ ๋ณด์ ํ ์คํํ์์ ์์ ์ ๋น๋กํ๋ฏ๋ก ์คํํ์๋ฅผ 'ํ์ ์ 'ํ์ฌ ๋์ญํญ ํ์ฉ๋์ ๋๋ฆด ์ ์์ต๋๋ค.
Conclusion
The unique rewards and incentive program offered by the Steem blockchain and token are designed to make Steem the ultimate on-ramp into cryptocurrency for mainstream users. The performance of the blockchain is designed with widespread mass adoption of the currency and platform in mind. When combined with the lightning fast processing times and fee-less transactions, Steem is positioned to become one of the leading blockchain technologies used by people around the world.
์คํ ๋ธ๋ก์ฒด์ธ ๋ฐ ํ ํฐ์ด ์ ๊ณตํ๋ ๊ณ ์ ํ ๋ณด์ ๋ฐ ์ธ์ผํฐ๋ธ ํ๋ก๊ทธ๋จ์ ์ฃผ ์ฌ์ฉ์์ธต์ ์ํธํํ์ ์ธ๊ณ๋ก ์ด๋๋๋ก ์ค๊ณ๋์์ต๋๋ค. ์ด ๋ธ๋ก์ฒด์ธ์ ์ฑ๋ฅ์ ํตํ(ํํ)์ ํ๋ซํผ์ ๊ด๋ฒ์ํ ์ด์์ ์ผ๋์ ๋๊ณ ๋ง๋ค์์ต๋๋ค. ๋น์ฒ๋ผ ๋น ๋ฅธ ์ฒ๋ฆฌ์๋์ ์์๋ฃ ์๋ ํธ๋์ญ์ ์ด ๊ฒฐํฉํ์ฌ, ์คํ์ ์ ์ธ๊ณ์ธ์ด ์ฌ์ฉํ ์ฃผ์ ๋ธ๋ก์ฒด์ธ ๊ธฐ์ ์ค ํ๋๋ก ์๋ฆฌ๋งค๊นํ ๊ฒ์ ๋๋ค.
์ฌ์ค ๋ธ๋ฃจํ์ดํผ๋ ์ฐ๋ฆฌ ๊ฐ๊น์ด์ ์์ต๋๋ค.