Input là output mà được sử dụng ở trong một transaction.

Để tạo thành một input, ta cần:

  1. Chọn một output chưa được sử dụng.
  2. Mở khóa output đã chọn.

Chọn output bằng cách specify TXID của một transaction và chỉ số VOUT trong vector các output của transaction đó.

Mở khóa output đã chọn bằng cách cung cấp scriptSig (unlocking script) cho output:

Cấu trúc của input:

Resources