In Ripple consensus,

(1) Each validating server maintains a list of trusted servers known as Unique Node List (UNL).

(2) Servers only trust the votes issued by other servers which are contained in their UNL.

(3) Ripple enables different institutions (e.g. banks which run their own servers) to reach a consensus with respect to the fate of financial transactions.

From (1), (2), (3) :

(a) Can we conclude a a bank which runs its own server will reach a consensus on its transactions via only servers trusted by that bank ?

(b) And if so, can we say transaction validation in Ripple is trust-based and not trust-less?

Article First Published here