Ugh, there's really no need for that! I actually worked in telecom for years, including integrating cellular network gear with third-party billing and settlement systems (like Amdocs.)
Billing is hugely complicated and the third party systems cost in the millions of dollars in licensing and maintenance fees. They include thousands of rules to deal with the variety of scenarios (especially in conflict-resolution) that play out when peers settle with each other. The peers themselves work out large and complex legal contracts before they're encoded into these systems.
I wasn't saying you don't know because you're ignorant about the telecoms industry. I think you don't know how to algorithmically resolve a conflict between two adversaries who assert significantly different versions of history, because nobody knows how to do that. I don't have your telecoms insider knowledge, but I feel fairly confident I know what would happen if a telco was suspected of inexcusable misreporting: people would check the data, have meetings and decide what they wanted to do about it. Maybe there's scope for automation of a bunch of deterministic stuff that would happen before it got to that point, but the actual resolution of actual conflict has to be a human process.
> I wasn't saying you don't know because you're ignorant about the telecoms industry. I think you don't know how to algorithmically resolve a conflict between two adversaries who assert significantly different versions of history, because nobody knows how to do that.
Yes, this is why they negotiate this stuff before the fact. Switches see different things all the time, especially when there are bugs, outages, or misconfigurations.
The lawyers come in when there is actual conflict, e.g., when fraud is suspected, or anything outside the terms of what was already negotiated.
The value of a blockchain here is that these rules (the prenegotiated ones) can be executed by verifiable smart contracts, instead of trusting a third party like Amdocs. If there is a real conflict, there will still be lawyers involved, but with the added advantage of an immutable public (to the federation) log. The bonus (which is yet to be proven) is that costs will be driven down significantly without the middleman.
Ugh, there's really no need for that! I actually worked in telecom for years, including integrating cellular network gear with third-party billing and settlement systems (like Amdocs.)
Billing is hugely complicated and the third party systems cost in the millions of dollars in licensing and maintenance fees. They include thousands of rules to deal with the variety of scenarios (especially in conflict-resolution) that play out when peers settle with each other. The peers themselves work out large and complex legal contracts before they're encoded into these systems.