More sidechain demonstration: the normal 1 sat/vB fee means 110 bytes per each P2WPKH-P2WPKH pair. Here, each user can pay 105 satoshis per entry, and the validator pays only 85 satoshis for validating all of that, and for enforcing that on-chain. It is trustless, it is based on SIGHASH_SINGLE|SIGHASH_ANYONECANPAY, and it allows reaching lower fees. Those low-fee transactions are broadcasted only on a sidechain, where they are collected, grabbed by some validator, and then that validator can be paid by getting a discount on its own transaction, it is a reward for the whole batching effort. In practice, that validator could earn even more by batching A->B and B->C sidechain transactions into A->C mainchain transaction. But this example shows, what is possible here and now, with no protocol changes, more sidechain features are ongoing.
decoderawtransaction 020000000001056d55d01776f9b17c9fb5fb2a0f058ab7e6c41e53ae8664c3168e66715f57222f0600000000fdffffff6d55d01776f9b17c9fb5fb2a0f058ab7e6c41e53ae8664c3168e66715f57222f0700000000fdffffff6d55d01776f9b17c9fb5fb2a0f058ab7e6c41e53ae8664c3168e66715f57222f0800000000fdffffff6d55d01776f9b17c9fb5fb2a0f058ab7e6c41e53ae8664c3168e66715f57222f0900000000fdffffff6d55d01776f9b17c9fb5fb2a0f058ab7e6c41e53ae8664c3168e66715f57222f0a00000000fdffffff05ef1a00000000000016001431758f3a879e6f5de7c360930690090c98bfc19fd71e0000000000001600140e4d33832a5cf1f55f11ff26c7b36b902dafa605bf22000000000000160014267ce5c5540119ccae615291ed82358bcc7289a5a7260000000000001600143df04c045d3ed284bf45b8c6e89fa127bb09bc1aa32a0000000000001600143c84a28cf58857ab84ffd3b97695bfcf0eea9d3802473044022075742ae535f32ecb934344234a4cd858927e8cc3f6a49c538e9c5febdf0b51f802203d9cf9029d7fbe350adc7a14588b230351c60c4f7a22b639c154bb7ecf5315eb832103ac2c72443e7e2c84b9a18e9038f5681b64bc1039bf40b2ed02f9399a03571c5302473044022038f4a35ecd76650287eaf59964deeca18f9216aebf758278ac9d444a853b64240220036ab1d4695f8620ee33388c68164ecae783fdcac1612135e69ade164d981fa78321034fa5e72baea2e4dfff869203f24acd00b5513d10be34c4483550ea8bec88a1e80247304402202b25ae58837e44c4e8a85aa62d93f197553e53d47b0de946ed66600b7d6ed14a02202152b8691386e4e2d535435ee2f0c73bc13116a7aa5f61e873a198da1cdbf31b832102e488eaa75fca4db098764f0ec8496805d2bd947d3c2e81a45009389fc6117ab70247304402204a7402e66380d60e9dc1b675cc8210ecf3254cacd0085f69e6297bd5cc2afde40220050563ce08bfbd5d3bcb04bb05c7076fa7afaadf483a906053c2475507ee4a6a832103596f696ec7cb352e72042d76f2e166c932f8d4f229ea495a5b659a74357f0cd60247304402206c939a48b5da4233afc896e60dce055ed66b56890ee7aafa75b7cecb9b88570302206f6a4e26a0a28f82f413f0bc77caaeabef9d13eb5750472f85ddff1d2ce0970c83210358d6ce36da9453b7e90d63c0d34cbb587d0bd2fc7090504e3c49074ff5a7629400000000
{
"txid": "07168e032760422e31c98642a2ee8013d7da4902485c002761baa2808a8f7eef",
"hash": "c2b56a74cde6750711b34c7700e5bd0476eaeb95313387f7bec68369ed776de2",
"version": 2,
"size": 907,
"vsize": 505,
"weight": 2017,
"locktime": 0,
"vin": [
{
"txid": "2f22575f71668e16c36486ae531ec4e6b78a050f2afbb59f7cb1f97617d0556d",
"vout": 6,
"scriptSig": {
"asm": "",
"hex": ""
},
"txinwitness": [
"3044022075742ae535f32ecb934344234a4cd858927e8cc3f6a49c538e9c5febdf0b51f802203d9cf9029d7fbe350adc7a14588b230351c60c4f7a22b639c154bb7ecf5315eb83",
"03ac2c72443e7e2c84b9a18e9038f5681b64bc1039bf40b2ed02f9399a03571c53"
],
"sequence": 4294967293
},
{
"txid": "2f22575f71668e16c36486ae531ec4e6b78a050f2afbb59f7cb1f97617d0556d",
"vout": 7,
"scriptSig": {
"asm": "",
"hex": ""
},
"txinwitness": [
"3044022038f4a35ecd76650287eaf59964deeca18f9216aebf758278ac9d444a853b64240220036ab1d4695f8620ee33388c68164ecae783fdcac1612135e69ade164d981fa783",
"034fa5e72baea2e4dfff869203f24acd00b5513d10be34c4483550ea8bec88a1e8"
],
"sequence": 4294967293
},
{
"txid": "2f22575f71668e16c36486ae531ec4e6b78a050f2afbb59f7cb1f97617d0556d",
"vout": 8,
"scriptSig": {
"asm": "",
"hex": ""
},
"txinwitness": [
"304402202b25ae58837e44c4e8a85aa62d93f197553e53d47b0de946ed66600b7d6ed14a02202152b8691386e4e2d535435ee2f0c73bc13116a7aa5f61e873a198da1cdbf31b83",
"02e488eaa75fca4db098764f0ec8496805d2bd947d3c2e81a45009389fc6117ab7"
],
"sequence": 4294967293
},
{
"txid": "2f22575f71668e16c36486ae531ec4e6b78a050f2afbb59f7cb1f97617d0556d",
"vout": 9,
"scriptSig": {
"asm": "",
"hex": ""
},
"txinwitness": [
"304402204a7402e66380d60e9dc1b675cc8210ecf3254cacd0085f69e6297bd5cc2afde40220050563ce08bfbd5d3bcb04bb05c7076fa7afaadf483a906053c2475507ee4a6a83",
"03596f696ec7cb352e72042d76f2e166c932f8d4f229ea495a5b659a74357f0cd6"
],
"sequence": 4294967293
},
{
"txid": "2f22575f71668e16c36486ae531ec4e6b78a050f2afbb59f7cb1f97617d0556d",
"vout": 10,
"scriptSig": {
"asm": "",
"hex": ""
},
"txinwitness": [
"304402206c939a48b5da4233afc896e60dce055ed66b56890ee7aafa75b7cecb9b88570302206f6a4e26a0a28f82f413f0bc77caaeabef9d13eb5750472f85ddff1d2ce0970c83",
"0358d6ce36da9453b7e90d63c0d34cbb587d0bd2fc7090504e3c49074ff5a76294"
],
"sequence": 4294967293
}
],
"vout": [
{
"value": 0.00006895,
"n": 0,
"scriptPubKey": {
"asm": "0 31758f3a879e6f5de7c360930690090c98bfc19f",
"desc": "addr(tb1qx96c7w58neh4me7rvzfsdyqfpjvtlsvlpu3jk7)#qn2vdxzt",
"hex": "001431758f3a879e6f5de7c360930690090c98bfc19f",
"address": "tb1qx96c7w58neh4me7rvzfsdyqfpjvtlsvlpu3jk7",
"type": "witness_v0_keyhash"
}
},
{
"value": 0.00007895,
"n": 1,
"scriptPubKey": {
"asm": "0 0e4d33832a5cf1f55f11ff26c7b36b902dafa605",
"desc": "addr(tb1qpexn8qe2tncl2hc3lunv0vmtjqk6lfs94hcxg9)#4rxkuxgt",
"hex": "00140e4d33832a5cf1f55f11ff26c7b36b902dafa605",
"address": "tb1qpexn8qe2tncl2hc3lunv0vmtjqk6lfs94hcxg9",
"type": "witness_v0_keyhash"
}
},
{
"value": 0.00008895,
"n": 2,
"scriptPubKey": {
"asm": "0 267ce5c5540119ccae615291ed82358bcc7289a5",
"desc": "addr(tb1qye7wt325qyvuetnp22g7mq3430x89zd9cx6w0l)#kx5lg7qc",
"hex": "0014267ce5c5540119ccae615291ed82358bcc7289a5",
"address": "tb1qye7wt325qyvuetnp22g7mq3430x89zd9cx6w0l",
"type": "witness_v0_keyhash"
}
},
{
"value": 0.00009895,
"n": 3,
"scriptPubKey": {
"asm": "0 3df04c045d3ed284bf45b8c6e89fa127bb09bc1a",
"desc": "addr(tb1q8hcycpza8mfgf069hrrw38apy7asn0q6r0pn60)#l5an66k2",
"hex": "00143df04c045d3ed284bf45b8c6e89fa127bb09bc1a",
"address": "tb1q8hcycpza8mfgf069hrrw38apy7asn0q6r0pn60",
"type": "witness_v0_keyhash"
}
},
{
"value": 0.00010915,
"n": 4,
"scriptPubKey": {
"asm": "0 3c84a28cf58857ab84ffd3b97695bfcf0eea9d38",
"desc": "addr(tb1q8jz29r843pt6hp8l6wuhd9dleu8w48fchm2v7q)#0s7jv64g",
"hex": "00143c84a28cf58857ab84ffd3b97695bfcf0eea9d38",
"address": "tb1q8jz29r843pt6hp8l6wuhd9dleu8w48fchm2v7q",
"type": "witness_v0_keyhash"
}
}
]
}