1.一种基于区块链的交易结算方法,其特征在于,包括:
交易发起方经交易第三方对交易接收方发起交易意向,生成交易订单,并上传至区块链,所述区块链上预设智能合约;
所述交易接收方支付所述交易订单上的商品保证金额,并对交易订单进行第一数字签名;同时所述交易发起方支付所述交易订单上的商品金额,并对交易订单进行第二数字签名;所述交易第三方代为管理所述商品金额和所述商品保证金额,且对第一数字签名的所述交易订单、第二数字签名的所述交易订单、所述商品金额以及所述商品保证金额进行第一次核验;
若所述交易订单经过所述第一次核验,则所述交易接收方向所述交易发起方发送所述交易订单上的商品,所述交易发起方对所述交易订单上的商品进行签收并进行商品查验,查验确认后在所述交易订单上进行第三数字签名,所述交易第三方对第三数字签名的所述交易订单和第二数字签名的所述交易订单进行第二次核验;
若所述交易订单经过所述第二次核验,则所述交易第三方将所述交易发起方支付的所述商品金额划拨到所述交易接收方;
所述对第一数字签名的所述交易订单、第二数字签名的所述交易订单、所述商品金额以及所述商品保证金额进行第一次核验,具体包括:第一数字签名的所述交易订单上的商品金额与所述交易发起方支付的所述商品金额相匹配;
第二数字签名的所述交易订单上的商品交易金额在所述智能合约中规定的商品保证金额与所述交易接收方支付的所述交易订单的商品保证金额相匹配;
所述交易订单上的所述第一数字签名与所述交易接收方在区块链上的认证签名相匹配;
所述交易订单上的所述第二数字签名与所述交易发起方在区块链上的认证签名相匹配。
2.根据权利要求1所述的基于区块链的交易结算方法,其特征在于,所述交易第三方为银行部门。
3.根据权利要求1所述的基于区块链的交易结算方法,其特征在于,所述交易第三方对第三数字签名的所述订单和第二数字签名的所述订单进行第二次核验,具体包括:所述交易订单上的所述第三数字签名与所述交易订单上的所述第二数字签名相匹配。
4.根据权利要求3所述的基于区块链的交易结算方法,其特征在于,所述交易第三方对第三数字签名的所述交易订单和第二数字签名的所述交易订单进行第二次核验,还包括:若所述交易订单上的所述第三数字签名与所述交易订单上的所述第二数字签名不相匹配,则所述交易第三方查验所述第三数字签名是否由所述交易发起方授权;
若由所述交易发起方授权,则通过第二次核验,否则核验失败。