erasureprotocol / erasure-protocol

Information wants to be expensive
https://erasure.world/
MIT License
164 stars 27 forks source link

Use of “counterparty” is confusing #267

Open fulldecent opened 5 years ago

fulldecent commented 5 years ago

Griefing contracts use the word “punisher” and “counterparty” interchangeably.

Also, in the advertised use cases, both the seller and buyer will be a “counterparty” for different agreements related to the same transaction.

Lastly, “counterparty” has a natural meaning in commerce.

These reasons contribute to the word potentially being misunderstood.

Inconsistency and lack of clarity create a risk of users misunderstanding the operation of the product.

Recommendation: entirely abandon the use of “counterparty” and adopt “punisher” to improve clarity and concrete, literal prose.

References:

thegostep commented 5 years ago

I agree with the recommendation, but will slate for future release.