Tribler / tribler

Privacy enhanced BitTorrent client with P2P content discovery
https://www.tribler.org
GNU General Public License v3.0
4.74k stars 445 forks source link

Statistics Display - DAU & MAU or Real Time active users displayed via graph or number. #7215

Open absolutep opened 1 year ago

absolutep commented 1 year ago

I just got to know about this and was wondering why Tribler team does not update this on their official website or show this on the Tribler itself.

Link = https://release.tribler.org/dashboard/

This will massively help in regaining trust of the users which was lost due to a few unfortunate mis-happenings.

It can be shown as a graph similar to how token balance was colourfully displayed in previous versions.

Or via real time active user number

Or in a as-is format. Whichever suits the developers.

I literally thought not more than 1000 people in totality, knew about Tribler (due to those mishaps being the first thing coming into discussion about Tribler) let alone use it daily. Untitled 2

Even though, it may seem trivial this will very much certainly help Tribler's popularity.

BiglyBT uses this feature to its advantage as it helps their selfmade DHT system to grow and index or connect to more peers. 1

hbiyik commented 1 year ago

i think the real problem about the popularity is not exactly the trust, but the network is very much centralized to exit from 192.42.116.24* network. Unless there is an economy behind the exit bandwidth, the network will not scale.

Or may be in future tunnels can go completely dark, but i am not sure which direction the project will take.

More users in current state will only cripple the network.

absolutep commented 1 year ago

Then would it not be a good thing to allow more exit nodes to exist?

Unless there is an economy behind the exit bandwidth

This thing crash landed so epicly many-a-times that developers swing between adding & removing it like a pendulum. At The Moment, they have removed it.

Or may be in future tunnels can go completely dark, but i am not sure which direction the project will take.

Have talked about this & opened tickets too, with the developers - no development in this regard till now.

More users in current state will only cripple the network.

This network cannot survive without users.

Furthermore, this network needs more users to develop & improve.

When even simple things such as formatting is not considered a priority then, trying to pursue & solve the unsolvable holds no real practical value.

hbiyik commented 1 year ago

Just trying to understand, why would anyone like to be an exit node?

In TOR's case, being volunteer for the "human rights" or "freedom of access" could somehow work because TOR's exit node bandwidth is quite less from a Tribler Exit node.

Considering even unencrypted vanilla torrent network is suffering from leeching problem, tunneling all the network to Exit nodes is simply not scalable to me. Currently only Delft University is being our "Robin Hood" or "Don Quijote" to provide such an exit possiblity. I am actually not sure if they are "Don Quijote" or "Robin Hood" :), time will tell.

synctext commented 1 year ago

Unless there is an economy behind the exit bandwidth

This thing crash landed so epicly many-a-times that developers swing between adding & removing it like a pendulum. At The Moment, they have removed it.

Indeed, Tribler is the oldest experimental crypto economy. It works only somewhat and is not attack resilient. Certainly not a smooth user experience! We're getting quite close to a solution after 17 years and 8 months of work, called MeritRank for fake identity fraud prevention. We have sufficient resources to grow to a million users, but after that this crypto economy needs to work. Exit node capacity is then indeed the constraining resource for privacy to manage efficiently.

To first actually to answer your question: we don't have global user statistics inside Tribler. We could easily do this, if we rely on our central statistics server for collecting global knowledge. No known method exists to do this in a decentralised manner reliably. So you need a central statistics server to offer that feature. For our "decentralised religion" reasons we don't depend on any server for any Tribler feature. I hope you agree with that balancing act.

You touched upon on of the core scientific problems we're trying to solve within Tribler. Since Aug 2007 we have proposed the concept of Bandwidth-as-a-currency, see BBC News exposure. Exit node capacity could be provided by a self-organising market. So, sort of VPN technology, but with credit coins and encryption. It turns out in those 17 years we had to re-create and re-invent an end-to-end financial infrastructure.

< rant warning > The strange thing is, our prototypes are more generic then I expected. Our Master students have even re-use some components to actually get an operational prototype of a digital Euro. Our "upstoppable DAO" infrastructure will one day be added to Tribler. Thus we would have Bittorrent, Tor-like privacy, Bitcoin, collective money, and democratic voting into a single maximised decentralised platform.

Let me just say something completely ridiculous now. I think it is possible, in principle, to create a decentralised alternative for the global financial system. We can take away power from governments & companies and give this power back to citizens :fist_raised:. We are 15-25 years away from being able to replace the cardinal components of financial industry: central marketplace monopolist CLS turnover is "$6 trillion per day in 18 currencies for 70 settlement members and over 30,000 third-party participants". My economist professor friend agrees with me, we can make the infrastructure both cheaper and more fault-tolerant. Thus you can dream realistically of a Napster-moment for finance. The music monopoly, encyclopedia monopoly, Hollywood monopoly, and OS monopoly once got disrupted. Lets end this whole "too big to fail" nonsense.