Post
Topic
Board Announcements (Altcoins)
Re: [ANN][XCP] Counterparty - Pioneering Peer-to-Peer Finance - Official Thread
by
JahPowerBit
on 13/03/2015, 23:29:40 UTC
Global consensus is fragile, so I'm wondering: what is the security model behind this? How could I know whether the data provider for the light mode is honest?

The data provider is used for:
1) generate unsigned transactions
2) querying the Counterparty database, to get balances, orders, etc..

For the 1) all transactions generated by a server are checked client side, to be sure that the transaction contains exactly what the user asked (see https://github.com/CounterpartyXCP/counterpartyd/pull/728)

For the 2), (a lot less critical for all transactions except btcpay), an option will be available to query several servers, if all results are not the same an error will be raised (see https://github.com/CounterpartyXCP/counterparty-cli/issues/35).