# CKB Skeleton Hash ## Skeleton hash 只包含如下内容: 1. tx hash 2. 当前 tx 中,超出 input cells 数量的 witness 这样与其发送 typed message 加上 CKB 交易(或CKB 交易部分内容),dapp 可以只把 typed message 和 skeleton hash 发送给钱包端。钱包端把 typed message 和 skeleton hash 拼接到一起,进行一次 hash 运算,用得到的结果作为 signing hash 进行签名。 ## Sighash 通常按顺序包含如下部分: 1. tx hash 2. 当前 script group 中,第一个 witness 中除了签名之外的部分 3. 当前 script group 中,剩余的所有 witness 4. 当前 tx 中,超出 input cells 数量的 witness ## Differences Sighash 2, 3 整合进了 typed message 中