HTLCs are broken and should be replaced by this: