>> On Mar 7, 2019, at 19:09, Wilmer Paulino via bitcoin-dev 
>> <bitcoin-dev@lists.linuxfoundation.org> wrote:
>> ...
>> Nodes on the network can not generally be trusted to send valid ("reject") 
>> messages, so this should only ever be used when connected to a trusted node.
> 
> Nodes in the network generally rely on the assumption that they are connected 
> to at least one honest peer, so we can actually converge on the set of honest 
> peers and ban/disconnect any who send an invalid reject message for a valid 
> transaction.

This implies the reject message is valid only when it is expected (i.e. the 
sender is knowingly sending invalid transactions), which is presumably useful 
only in a local development environment.

e
_______________________________________________
bitcoin-dev mailing list
bitcoin-dev@lists.linuxfoundation.org
https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev

Reply via email to