--- Log opened Mon Aug 21 00:00:39 2023 08:10 < theHeap> As I looked more into the implementation I am not fully sure what purpose is the wathctower solving, and am gradually inclining towards removing it fully. 08:10 < theHeap> Both Makers and Takers in current implementation requires consistent backend connection. 08:11 < theHeap> Takers can be moved to a lightclient/CBF mode, while makers are supposed to be online servers. So both don't seem to need watchtowers. 08:12 < theHeap> The CBF Taker won't be able to see mempool, but transactions in blocks are good enough to handle malice cases, because timelocks. 08:12 < theHeap> Is this a bad idea? 08:27 < darosior> I'm not familiar with how CoinPool operates, but having worked on watchtowers in the past it does strike me as a separate project. If that simplifies it for you moving forward, i'd say that makes sense to strip it off for now. It can always be restarted in the future if people need it, but before then we'd need a functional maker and taker 08:27 < darosior> implementation. 08:28 < darosior> Pretty much like with a Lightning node. First code the node and in the future if needed implement some fallback watchtowers? 08:30 < theHeap> Thanks. Yes I was thinking along that line too. First make the nodes handle all edge case protocol scenarios assuming consistent backend, and then add watchtower later on as an extra feature. 08:30 < theHeap> Will proceed accordingly. --- Log closed Tue Aug 22 00:00:37 2023