<p>I don't know if it is of interest here but the Snapcraft community has been discussing how "refreshing" apps should work for over a year. <a href="https://forum.snapcraft.io/t/bug-saves-are-blocked-to-snap-user-data-if-snap-updates-when-it-is-already-running/3226/16" rel="nofollow">https://forum.snapcraft.io/t/bug-saves-are-blocked-to-snap-user-data-if-snap-updates-when-it-is-already-running/3226/16</a></p>
<p>Issues around data consistency, user feedback and you bring up good points about security. It might be that the Bisq application could ask snapd to refresh Bisq and the validated current version of Bisq could verify the hash from the Snapcraft store. I'll keep an eye on it.</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/bisq/pull/2378#issuecomment-461897802">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AkpZtlT7xa7NL4KN9AnyyX54aW3U74mIks5vLcCngaJpZM4alJ7Y">mute the thread</a>.<img src="https://github.com/notifications/beacon/AkpZttroQDrN0zJa8KVmTlJlojLd_Y5Nks5vLcCngaJpZM4alJ7Y.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/bisq-network/bisq","title":"bisq-network/bisq","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/bisq-network/bisq"}},"updates":{"snippets":[{"icon":"PERSON","message":"@dmp1ce in #2378: I don't know if it is of interest here but the Snapcraft community has been discussing how \"refreshing\" apps should work for over a year. https://forum.snapcraft.io/t/bug-saves-are-blocked-to-snap-user-data-if-snap-updates-when-it-is-already-running/3226/16\r\n\r\nIssues around data consistency, user feedback and you bring up good points about security. It might be that the Bisq application could ask snapd to refresh Bisq and the validated current version of Bisq could verify the hash from the Snapcraft store. I'll keep an eye on it."}],"action":{"name":"View Pull Request","url":"https://github.com/bisq-network/bisq/pull/2378#issuecomment-461897802"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/bisq-network/bisq/pull/2378#issuecomment-461897802",
"url": "https://github.com/bisq-network/bisq/pull/2378#issuecomment-461897802",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>