본문으로 건너뛰기

다중 전송

다중 전송은 여러 수취인에게 지급할 내용을 하나의 비트코인 거래에 함께 담는 방식입니다. 거래의 출력마다 수취인과 금액을 따로 적고, 필요하면 송금자에게 돌아오는 잔돈 출력도 추가합니다. 지급마다 거래를 따로 만드는 대신 공통으로 필요한 거래 공간을 나누어 쓰는 것이 핵심입니다.

하나의 거래에 여러 지급을 담기

비트코인 거래는 입력으로 사용할 기존 UTXO를 지정하고, 새로운 출력을 만듭니다. 다중 전송에서는 여러 지급을 각각 출력으로 표현합니다. 입력 금액의 합이 지급액과 수수료보다 크면 남은 금액을 잔돈 출력으로 만들 수 있습니다.

거래 하나에 여러 수취인을 담는다고 해서 모든 지급이 같은 사람에게 보내지는 것은 아닙니다. 각 출력은 독립적인 지급 대상과 금액을 가집니다. 다만 여러 지급이 한 거래에 함께 공개되므로, 외부에서는 그 지급들이 같은 시점에 한 송금 흐름으로 구성되었다는 사실을 볼 수 있습니다.

수수료가 항상 저렴한 것은 아닙니다

각 지급을 별도 거래로 만들면 거래마다 반복되는 기본 정보가 생깁니다. 다중 전송은 이런 공통 부분을 함께 부담하므로, 입력·출력의 종류와 개수, 거래 수수료율에 따라 지급 하나당 필요한 공간과 수수료를 줄일 수 있습니다. 절감 폭이 언제나 같거나, 모든 구조에서 반드시 더 저렴한 것은 아닙니다.

여러 지급을 모아 거래를 만들 때는 기다리는 시간이 생길 수도 있습니다. 지급 요청이 충분히 모일 때까지 방송을 늦추면 수수료 측면의 이점과 처리 시점 사이에서 선택해야 합니다. 따라서 다중 전송은 단순한 수수료 절약 기능이 아니라, 거래를 언제 만들고 방송할지 정하는 운영 방식이기도 합니다. 수수료의 역할은 수수료 보상에서 이어서 볼 수 있습니다.

코인조인·다중 서명과의 차이

다중 전송은 여러 지급을 한 거래로 묶는 구성 방식입니다. 여러 사람이 자신의 입력을 모아 누구의 자금이 어느 출력으로 갔는지 추정하기 어렵게 만드는 코인조인과는 목적이 다릅니다. 다중 전송에서도 입력과 출력이 여러 개일 수 있지만, 그것만으로 지급 관계를 흐리게 만드는 절차가 되지는 않습니다.

다중 서명은 하나의 자금을 사용하기 위해 여러 키의 서명이 필요한 권한 구조입니다. 반면 다중 전송은 한 거래에 여러 지급 출력을 담는 방식이므로, 여러 서명이 필요한지와는 별개의 개념입니다. 출력이 많다는 이유만으로 코인조인이나 다중 서명 거래라고 판단할 수 없습니다.

프라이버시 측면에서 생기는 연결

다중 전송은 수수료와 공간을 공유하는 대신, 함께 담긴 지급 사이의 관계를 외부에 드러낼 수 있습니다. 누가 누구에게 지급했는지 모든 의미가 자동으로 확정되는 것은 아니지만, 여러 출력이 같은 거래에 포함되었다는 정보 자체가 분석의 단서가 됩니다. 따라서 다중 전송은 비용과 처리 효율을 고려한 거래 구성이지, 거래 관계를 감추는 기능이 아닙니다. 공개 장부에서 이런 연결이 어떻게 보이는지는 프라이버시와 가명성과 함께 살펴볼 수 있습니다.

출처

링크 복사하기X에 공유페이스북에 공유쓰레드에 공유