아하
생활

생활꿀팁

기발한천인조188
기발한천인조188

트레젝션?

무슨말이에요?!

    55글자 더 채워주세요.
    1개의 답변이 있어요!
    • 까칠한담비242
      까칠한담비242

      트랜젝션(Transaction)은 '거래'라는 의미로, 쉽게 말하면 우리가 은행 창구에서 '이체 신청서'를 써서 계좌 이체를 하는 것과 비슷합니다.

      우리가 계좌 이체를 신청하면(즉, 은행 거래를 발생시키면) 이것이 몇 번째 이체 거래인지 고유번호가 매겨지고, 그것을 누가, 누구에게 어느 계좌 번호로, 얼마만큼의 돈을 보내는지 이체 신청서 대로 거래가 이루어지죠. 이러한 이체 신청이 은행 중앙 서버에 입력되고 네트워크를 거쳐 승인이 이루어지고 나면 상대방의 계좌에 이체된 금액이 결과로 기록되게 됩니다.

      이와 달리, 블록체인 네트워크의 코인 전송은 중앙 서버를 거치지 않고 탈중앙화된 형태로(지갑 대 지갑, peer to peer로) 거래를 수행합니다.

      하지만 블록체인에서 코인을 전송할 때도 그 거래의 식별번호(txid), 해당 거래가 기록될 블록의 번호, 보내는 지갑 주소, 받는 지갑 주소, 코인 수량 등의 정보가 필수적으로 필요합니다.

      단, 블록체인에서는 중앙화된 서버가 없기 때문에, 이체 신청자가 트렌젝션을 발생 시키고 나면, 그것이 블록에 기록되고 모든 네트워크 참여자에게 같은 내용으로 전달되게 됩니다. 이렇게 모든 사람들에게 전달된 거래 내역이 블록체인에서 유효한 거래로 검증되고 나면 비로소 확정적으로 승인(컨펌)이 되고 다시 그 블록의 내용이 앞 블록과 체인으로 연결되는 것이죠.

      이런 과정을 거치고 나서 거래는 'Success(성공)'하게 되고 비로소 이체를 받은 사람이 자신이 받은 코인을 확인하고 다시 전송할 수 있게 됩니다.