A system and method for obtaining traceable anonymous digital cash from a
bank using a trustee as a trusted third-party. A user establishes her
identity with the trustee using a secret known by the user. The user
transmits to the trustee information describing a blinded traceable
digital coin. The user receives from the trustee a trustee token including
a signature by the trustee on the blinded coin. The user transmits the
blinded coin and the trustee token to a bank. The user receives a
signature from the bank certifying the blinded coin. The user can then
unblind the coin, and spend the coin at a merchant. The system and method
support both tracing of the identity of a user from a coin, referred to as
coin tracing, and generation of a list of all coins belonging to a given
user, referred to as owner tracing. Both of these operations require very
little computation and database access. To determine the identity of the
user, the trustee can generate the list of coins associated with a user.
Alternatively, if presented with a coin, the trustee can determine the
identity of the user who submitted the coin to the trustee for signature.
This simple and highly efficient trustee-based tracing system and method
can be added on top of anonymous cash schemes based on blind RSA
signatures.
Система и метод для получать traceable подметные цифровые наличные деньги от крена использующ попечителя как доверенное third-party. Потребитель устанавливает ее тождественность с попечителем использующ секрет знанный потребителем. Потребитель передает к попечителю информацию описывая ослепленную traceable цифровую монетку. Потребитель получает от попечителя token попечителя включая подпись попечителем на ослепленной монетке. Потребитель передает ослепленную монетку и token попечителя к крену. Потребитель получает подпись от крена аттестуя ослепленную монетку. Unblind чонсервной банкы потребителя после этого монетка, и тратит монетку на купечестве. Система и метод поддерживают оба вычерчивание тождественности потребителя от монетки, названной вычерчивание монетки, и поколение перечня все монетки принадлежа к, котор дали потребителю, названного вычерчивание предпринимателя. Both of these деятельности требуют очень маленький вычисления и доступа к базе данных. Для того чтобы обусловить тождественность потребителя, попечитель может произвести перечень монетки связанные с потребителем. Друг, если представлено с монеткой, попечитель может обусловить тождественность потребителя, то который представил монетку к попечителю для подписи. Эти просто и высоки эффективные попечител-osnovannye трассируя систему и метод можно добавить on top of подметные схемы наличных денег основанные на слепых подписях RSA.