> 오늘의 암호화폐 뉴스
bitcoin
bitcoin

$98030.51 USD 

5.09%

ethereum
ethereum

$3147.81 USD 

1.57%

tether
tether

$0.999986 USD 

-0.09%

solana
solana

$241.69 USD 

2.21%

bnb
bnb

$608.24 USD 

-0.71%

xrp
xrp

$1.11 USD 

-1.48%

dogecoin
dogecoin

$0.381154 USD 

-1.68%

usd-coin
usd-coin

$0.999832 USD 

-0.01%

cardano
cardano

$0.786752 USD 

-4.82%

tron
tron

$0.198207 USD 

0.13%

shiba-inu
shiba-inu

$0.000024 USD 

-1.77%

avalanche
avalanche

$33.81 USD 

-3.03%

toncoin
toncoin

$5.41 USD 

0.00%

bitcoin-cash
bitcoin-cash

$522.42 USD 

18.34%

sui
sui

$3.40 USD 

-7.55%

프로토콜 계층

프로토콜 계층이란 무엇입니까?

블록체인의 프로토콜 계층은 블록체인 네트워크의 기초입니다. 개발자는 이 레이어를 확장하여 블록체인 네트워크에 대한 새로운 규칙을 만들 수 있습니다. 그들은 블록체인의 규칙을 준수하는 새로운 거래와 스마트 계약을 설계할 수 있습니다.

프로토콜 계층은 다음을 설정하는 일련의 규칙 및 설계입니다.

  • 한 주소에서 다른 주소로 가치를 이전하는 기능

  • 원장에 거래를 기록하는 기능

  • 체인에서 새로운 블록 또는 트랜잭션을 생성하기 위한 요구 사항

  • 어떤 거래가 유효한지, 어떤 순서로 진행되어야 하는지에 대해 네트워크 참여자들 사이에서 합의에 도달하기 위한 메커니즘

  • 블록에 포함된 거래 유형을 포함한 블록 생성 과정

  • 네트워크에 노드를 추가하는 프로세스

  • 새로운 블록을 채굴하는 프로세스입니다.

블록체인에 정보를 추가하는 규칙은 간단할 수도 있고 복잡할 수도 있으며 프로토콜 계층에 의해 결정됩니다.

블록체인에 정보를 추가하는 가장 기본적인 규칙은 네트워크의 모든 참여자가 추가되는 정보와 추가되는 시간에 동의해야 한다는 것입니다.

프로토콜 계층에는 네트워크의 모든 참가자가 어떤 정보가 추가되고 언제 추가되는지에 대한 합의에 도달할 수 있도록 하는 합의 메커니즘이 포함되어 있습니다. 합의 메커니즘은 공격자가 대략 동시에 두 개의 서로 다른 거래에 코인을 지출하여 자금을 두 번 지출하려고 시도하는 이중 지출과 같은 네트워크 공격을 방지하는 데 사용됩니다.

비트코인 프로토콜은 합의 메커니즘으로 작업 증명을 사용합니다. 작업 증명을 통해 컴퓨팅 능력이 충분한 사람은 누구나 비트코인 ​​블록체인에 거래 블록을 추가할 수 있습니다. 또한 공격자가 코인을 성공적으로 이중 지출하려면 네트워크 컴퓨팅 성능의 절반 이상을 제어해야 하기 때문에 네트워크 공격 비용이 크게 증가합니다.

블록체인은 다양한 레이어로 구성됩니다:

애플리케이션 레이어: 사용자(예: 특정 블록체인을 기반으로 dApp을 개발하려는 최종 사용자 또는 개발자)와의 상호 작용을 담당합니다. Ethereum Wallet, Metamask 등이 이 범주에 속합니다.

계약 계층: 이 계층에는 트랜잭션 실행 및 상태 변경을 담당하는 스마트 계약이 포함됩니다. Solidity(Ethereum), Neo Contract(Neo) 등이 포함됩니다.

프로토콜 레이어: 공개 원장에 트랜잭션을 추가하는 방법과 새 노드가 기존 블록체인 네트워크에 참여하고 동기화하는 방법을 정의합니다. PoW(비트코인), dBFT(NEO) 등과 같은 합의 프로토콜과 TCP/IP(비트코인), Devp2p(이더리움)과 같은 P2P 네트워킹 레이어가 포함됩니다.