(no title)
realcr | 5 years ago
> I’d really kind to see a much more concrete specification
The best I can show you at this point is here: https://docs.offsetcredit.org/en/latest/theory/mutual_credit... This document is far from a full mathematical proof of safety, but it shows how things work. I expect the protocol to change in the next months, so I didn't want to be too detailed about the current protocol. Just to be sure it is known, Offset is open source, and you can find the full schema of communication here: https://github.com/freedomlayer/offset/tree/master/component...
> It feels like it’s easy to create identities, establish credit lines with no intent to repay
You can in fact create as many new identities as you wish with Offset, however, an identity doesn't worth much without established credit lines. Establishing a credit line requires human intervention. You will not be able to trick your human friend into adding your multiple identities of yourself as new credit lines to his Offset client. In other words, what protects you from Sybil attacks here is real world relationships with people.
If you ever decide to open your own "hub" or "bank" with Offset, giving credit lines to many strangers, you might want to have extra security, like maybe asking for their id card, or asking for some kind of collateral. But if the people you arrange credit line with aren't strangers, I don't think you have a real issue here.
> It only takes one bad actor to corrupt the chain of mutual credit
A bad actor can only compromise his direct "Offset friends", not a whole chain. When you set up your Offset node and add credit lines to your direct "Offset friends", you have to set up credit limits. Those credit limits limit how much money you can lose if any of your friends defaults. You can never lose more money than what you set up as your credit limits. If a friend of your friend defaults, your friend loses the money, not you.
> If a store doesn’t have a direct relationship with me it has to initiate a payment between an arbitrary number of intermediaries in order to fulfill the credit
Offset does this automatically for you. You don't really need to worry about this during the payment.
I might have missed something with my answers. Please tell me if you think something is missing!
mangodwango|5 years ago
If I buy a good, from someone accepting offset do they pay me back in credit the value of the good that they deliver? Thus netting us back to zero?
Thanks for answering my questions.
geocar|5 years ago
Who do you think the "with someone" is? It's either a friend who is willing to loan you $200 whenever, or a credit company who will offer you $200 in exchange for information about your employment, spending, etc.
What do you think your friend does when you stiff him? He might offer a repayment plan, or to forgive your debt, or maybe he sues you in court and stops being your friend. Same thing that credit companies do.
> If I buy a good, from someone accepting offset do they pay me back in credit the value of the good that they deliver? Thus netting us back to zero?
No. That's between you and whoever you and this other someone know in common (the someone 1). It's credit, not cash.