<p></p>
<p>I was thinking, in light of the recent attack and its likely impact on the budget and BSQ price over the next year or two, whether it would be worth revisiting this idea. It could serve as a possible (maybe far-fetched?) way of softening the blow and indirectly drawing in investment from lenders to make up for the current loss of profitability. In the best case scenario, this could make it possible to pay back the $250,000 to the victims sooner.</p>
<p>It would be interesting to develop a skeletal implementation of a loan + atomic swap protocol (no UI, offer book or trade stats work for now), to make sure that the idea really is technically sound. Since the scheme described above is trustless (at least with atomic swaps as <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/sqrrm/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/sqrrm">@sqrrm</a> suggests), it should be somewhat simpler than the current Bisq trade protocol to implement. There is no need for mediators/arbitrators or presumably any kind of JSON contract, as there is no possibility of a dispute, barring bugs in the code. (I'm not sure what to do about trade fees - perhaps they could also be left out for now for simplicity.)</p>
<p>It would also be an opportunity to familiarise myself more with BitcoinJ, which is something I was meaning to do anyway.</p>
<p>I'd hope not to spend too much time on this - perhaps just a few weeks to work out a detailed protocol on paper, come up with some corresponding protobuf messages and attempt to interface with the BSQ and BTC wallets in the Bisq codebase to get a skeletal workflow that can be integration tested.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">—<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/bisq-network/proposals/issues/176#issuecomment-613581584">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AJFFTNTOXMC2KMSUBVEQ45TRMSNZRANCNFSM4KTG56VQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AJFFTNSZKPCICYESCXXKO2TRMSNZRA5CNFSM4KTG56V2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOESJIGEA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/bisq-network/proposals/issues/176#issuecomment-613581584",
"url": "https://github.com/bisq-network/proposals/issues/176#issuecomment-613581584",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>