Zakura's design uses private information retrieval to enable wallets to look up refund transactions during restoration without exposing queried addresses to database operators.