It's definitely a noble effort on DiamondCardz part, but realistically there's no verbiage that will make a borrower pay back once he determines to not to. There's no verbiage that will cause a lender to furnish the loan once collateral has been sent. There's no verbiage that will prevent a scammer from abandoning his account once he's chosen to scam.
As for contracts; they are worthless unless we can identify to "the courts" those who've breached it. In it's infancy the culture of crypto adopted the acceptance of anonymity. That's unlikely to change in the foreseeable future. Even if it's abated at some point, it'll never completely go away. It's an ingrained part of why crypto exists. As it is, the best we can do is red-tag the anonymous account of a borrower that doesn't pay back a loan, or a lender that doesn't return collateral (or doesn't furnish the loan once collateral has been sent.)
As a lender I've issued many non-collateralized loans, for which I must be willing to assume the risks involved. If a borrower sends collateral to a lender (even a "trusted," yet anonymous third-party escrow agent) he must also assume the risks involved. Both parties should know these risks before entering into such arrangements.
I realize that being fair, patient, and generous are more likely to prevent me from being scammed than all the words in my
terms of service. We're all human, we run into unforeseen circumstances, lenders and borrowers alike. The best we can hope for a contract to accomplish is to establish the guidelines for amounts, duration, interests, and repayment. Only those who intend to will honor the contract, and any who intend not to will not. Regardless of how many mediation clauses you include in your contracts, that's not going to change.