<p>The trade protocol is basically a sequence of tasks getting executed. Some are interactive and require use input and can have delay of a few days (e.g. confirm payment receipt). The trade protocol is closely coupled with the Trade and Offer object and many more. Changing the trade protocol requires that all old nodes are compatible with the change. P2P network objects cannot be changed a lot as that would break backward compatibilty. Adding a different behaviour would require to have either tons of options which get carried along and then make switches of behaviour or to have a different protocol which gets executed.<br>
As said I investigated options for supporting 2 protocols when we started working on the new trade protocol a few months ago and we decided to make a hard-fork when launching the new trade protocol update as maintaining 2 in parallel would be a pain (engineering effort, maintainance, risk for bugs,...).</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/98?email_source=notifications&email_token=AJFFTNVHGHUY7ECOTVKLCMDP2KSENA5CNFSM4HXKORA2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODXU4IEA#issuecomment-501859344">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AJFFTNX66HM7S2K3RIEE7WTP2KSENANCNFSM4HXKORAQ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AJFFTNX2XSWMFRKHKF42WOLP2KSENA5CNFSM4HXKORA2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODXU4IEA.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/98?email_source=notifications\u0026email_token=AJFFTNVHGHUY7ECOTVKLCMDP2KSENA5CNFSM4HXKORA2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODXU4IEA#issuecomment-501859344",
"url": "https://github.com/bisq-network/proposals/issues/98?email_source=notifications\u0026email_token=AJFFTNVHGHUY7ECOTVKLCMDP2KSENA5CNFSM4HXKORA2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODXU4IEA#issuecomment-501859344",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>