๐Ÿ”—
Blockchain
  • Blockchain
  • Blockchain Overview
    • Byzantine Generals Problem
    • The emergence of blockchain
    • Blockchain vs Bitcoin
    • Blockchain Structure
    • Blockchain examples
    • Blockchain Consensus
  • Bitcoin
    • Bitcoin
    • (Option) Bitcoin Whitepaper
    • Proof of Work
    • Transaction
    • Unspent Transaction Output
    • Mining
    • Wallet
    • Signature & Verification
    • Merkle Tree
    • Bitcoin Network
    • Consensus Rule Changes
    • Contracts
  • Ethereum
    • Ethereum
    • (Option) Ethereum Whitepaper
    • Web2 vs Web3
    • Smart Contract
    • Solidity
    • Ethereum Virtual Machine (EVM)
    • Accounts
    • Gas
    • (ETH2) Proof of Stake
    • (ETH2) Shard Chain
  • Ethereum Tutorials
    • Geth
    • CryptoZombies
    • Build DeFi App
    • Build Decentralized Bank
  • Ethereum Development Tools
    • Truffle
  • Golang-Blockchain
    • Go์–ธ์–ด ๋ธ”๋ก์ฒด์ธ
    • #1 Blocks and Chain
    • #2 Proof-of-Work
    • #3 Save blockchain persistently
    • #4 Transaction Basic
    • #5 Wallet
    • #6 Transaction Advanced
    • #7 UTXO management
    • #8 Merkle Tree
    • #9 Network 1
    • #10 Network 2
    • #11 p2p network
    • #12 Peer Discovery
    • #13 Console
  • Cosmos
    • Tutorials
  • Binance
    • Binance
  • DeFi
    • DeFi
    • DEX
    • Uniswap
    • Impermanent Loss
  • NFT
    • NFT
    • NFT Marketplace
    • NFT Virtual World
  • Common Algorithms
    • Hash
    • Cryptography
    • Consensus Algorithm
    • Distributed Ledger
Powered by GitBook
On this page

Was this helpful?

  1. Ethereum

Smart Contract

Smart contract๋Š” ์ด๋”๋ฆฌ์›€์—์„œ ๋™์ž‘ํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ์ด๋‹ค. ์ด๋”๋ฆฌ์›€ ๋ธ”๋ก์ฒด์ธ ํŠน์ • ์ฃผ์†Œ์— ์กด์žฌํ•˜๋Š” ๋ฐ์ดํ„ฐ์™€ ์ฝ”๋“œ์˜ ์ง‘ํ•ฉ์ด๋‹ค.

Smart contract๋Š” ์ด๋”๋ฆฌ์›€ ๊ณ„์ขŒ์˜ ํ•œ ์ข…๋ฅ˜๋ผ๊ณ  ๋ณผ ์ˆ˜ ์žˆ๋‹ค. ์ด๊ฒƒ์€ smart contract ๋˜ํ•œ ์ž”๊ณ ๋ฅผ ๊ฐ€์ง€๊ณ  ์žˆ๊ณ  ๋„คํŠธ์›Œํฌ๋ฅผ ํ†ตํ•ด ํŠธ๋žœ์žญ์…˜(transaction)๋ฅผ ์ง„ํ–‰ํ•  ์ˆ˜ ์žˆ๋‹ค๋Š” ๊ฒƒ์„ ์˜๋ฏธํ•œ๋‹ค. ํ•˜์ง€๋งŒ ํ•ด๋‹น ํŠธ๋žœ์žญ์…˜์€ ์œ ์ €์— ์˜ํ•ด ์กฐ์ •๋˜๋Š” ๊ฒƒ์ด ์•„๋‹ˆ๋ผ ๋„คํŠธ์›Œํฌ์— ๋ฐฐํฌ๋œ ํ›„์— ํ”„๋กœ๊ทธ๋ž˜๋ฐ ๋œ ๋Œ€๋กœ ์ˆ˜ํ–‰๋œ๋‹ค. ์œ ์ €๋Š” smart contract์— ์ •์˜๋œ ํ•จ์ˆ˜๋ฅผ ์‹คํ–‰์‹œํ‚ค๋Š” ํŠธ๋žœ์žญ์…˜์„ ์ผ์œผํ‚ค๋Š” ๊ฒƒ์œผ๋กœ smart contract์™€ ์ƒํ˜ธ์ž‘์šฉํ•  ์ˆ˜ ์žˆ๋‹ค. smart contract๋Š” ๊ทœ์น™์„ ์ •์˜ํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ, ์ฝ”๋“œ๋ฅผ ํ†ตํ•ด์„œ ๊ทœ์น™์„ ๊ฐ•์ œ์‹œํ‚ฌ ์ˆ˜ ์žˆ๋‹ค.

PreviousWeb2 vs Web3NextSolidity

Last updated 4 years ago

Was this helpful?