I have been working a personal Bitcoin mainnet (utilizing Bitcoin Core 24.0.1) and seen a difficulty with transaction locktime values that do not match the anticipated earlier block top.
I’ve carried out a number of exams, and listed below are some outcomes:
Transaction edf5074c254c931dab22839c53d8fb14c51df3ea396af44708730bde787d94ac has locktime = 0
Transaction dd08dae7a92a6ce9e15831d795f5979ed73eef11663b25373b0296b52a4ce89c has locktime = 225
Transaction f6df6ed25dc2981b382edcefaa96acd8683d3335bfc0ae97514517f963283a2b has locktime = 225
Transaction f3aabca224b1b219c6c39d99a67acb17e89bb5bf895dddb5adc1a47e90849727 has locktime = 225
Transaction 33fb1557436488563827b7b5ed2d623990593909599bdf350f32b8511aa95cc6 has locktime = 225
Transaction 4d38665db6e9d655c5d2d7ac1ed29aa729be0b0cedd14f3860bfe39c3a39728a has locktime = 225
Transaction 7b876b6fdce46c85c41be173db5807390aa306b0300e4135468f56c9ca32b320 has locktime = 225
Transaction d1b1612035ca73267ed4ed867b50c7db5d38eebab34240681a365c829599003f has locktime = 225
Transaction 7767b8c7b5d4f84ecfd505d2ccc1506e8ca711fc20f024606e8db640d594fd86 has locktime = 225
Transaction da1bd4dfbe776b1912a2f84b70bf410439be9f33628acdaeef6d82205a7dea69 has locktime = 225
Transaction 4cd53c3fce854297d9fe1c098172cf4e545a078cdafd6b0b36cf342a7ee200ff has locktime = 225
Transaction 9d6cc2a1020719da36a0b24d45d65f610ac42c148f65ea204f400bf10b183b04 has locktime = 225
Transaction eff4a3688d262bf36885df3e7e3cdf0ebd4b903b7524ef96892be27ac6be7061 has locktime = 225
Transaction 98bef0810cf4bf59f07cb9e1e30ad84ffafba765f3a1a1e6ba353dacc1c0820a has locktime = 225
Transaction 3063cf82d7040030894750ed7d910ea87601ff64a56f406e9b7883f1e80ae10c has locktime = 225
Transaction 28e13288f8a3312a73e26a22f509cc44de27a5ec79f89f2dac967ce26d5e0fac has locktime = 225
Transaction b7abcdea6116c79ec8249c65ee0d45fd1565ee3a4ea0bcdbb902b58b1b3081a4 has locktime = 225
Transaction 9044b01d2cdd4a535f1a2e92e0edfa0137c4c1045cf49afe74a5ef490ca72884 has locktime = 225
Transaction 044caa0d57b8d514068490958423abd292a92cd63af5818424cb1453fbb16048 has locktime = 130
Transaction 9e73910dbc8148c423c9d0885ace1093a28069c29f4f2413402f85fd661a990f has locktime = 225
Transaction b7d68e4207e60b9d57819bb65943f32dcf6c7ea1b350f3508c68202c18381211 has locktime = 225
Transaction e23a76a284a560093d527a5b85a59d7ab9f3e058e85a45983f43dbdb4250ea17 has locktime = 225
Transaction ae9345f519a418c8ede72639eef3af33c0f34ff84a7ee50cd9cb30f62a7f2b95 has locktime = 225
Transaction 9884756dc6b30b206d75bdbef17961f995b0e38760afb2c9d537a7ac9ba26fca has locktime = 225
Transaction 81fc01a483702c6dfb5a4c6883a74bf02d8b651c270786a83a4555fcba417f25 has locktime = 225
Transaction c8e2b83d3396f37aae4152de1b82c50073c43811080a1eabf2bf4cf7913a5123 has locktime = 225
Transaction f70e375a65b903f1ecd25b32c156f89f74ac5bd96e78669715ad2db7b422054c has locktime = 225
Transaction e60c36f2bd993149ade61cbf6496c778544290ddabb4834e08eae5c6cf0e6a28 has locktime = 225
Transaction a2d43414476684ff0c455a9e3194419f0c1774ad0da1b719467ed2fb7eaf8823 has locktime = 225
Transaction f75983a60cb37f59dd5521039740c530499e444fa3dfdd82984ac4c3a2cd8063 has locktime = 225
Transaction 95017671959ae445411ecf283d1022edb89824352485b912e4274cca6bdb1047 has locktime = 225
Transaction a285915263bcf26120cf1025741ab6b062c4b3daff482a52a309df52e132d9c0 has locktime = 225
Transaction 06424b8319c59070fa24a6a8dceb046fac4678866b974f72bdf44f83bce6259d has locktime = 225
Transaction 1ef4d104efba0d3be5a3f065263318e3a630dbf8bbed1ca746a05072d86b86b3 has locktime = 225
Transaction 4d1af86bbe7b5c8f935a3c79f87e7d9145d99a9b77e43a32bffb78f614385060 has locktime = 225
Transaction 5797654e226831beefc49f622beebb34fa74c4d4986ff033f98f419c3e743117 has locktime = 167
Most transactions have locktime = 225, which corresponds to the final block. Nonetheless, some transactions have seemingly random locktime values (e.g., 130, 167).
What might trigger these inconsistent locktime values?