Hi there,
I´m new to twister and found it by looking for a decentralized Twitter
alternative. I am an active Twitter-user and find it extremely helpful to
build networks and exchange information, but I don´t like the centralized
data handling. I like the fact that Twister uses blockchain technology to
provide a decentralized solution. I have some questions and some ideas that
I´d like to discuss. While I have experiences as concept writer and
designer I am not a cryptographer and/or coder, so my two questions and
ideas may sound stupid to you, so please keep that in mind ;)
1. As far as I understood, Twister uses SCRYPT PoW to cope with power
distribution. Have there been thoughts to use PoS instead of PoW?
2. The other question is more or less answered by @mfreitas with regard
with using light wallets for mobiles and people who don´t want to download
the whole blockchain. Light wallets appear to me the only feasible solution
to bring a decentralized messaging service to mobiles - which (for good
reasons) is the native environment for most Twitter users. The common
question with light wallets is: who will run the (still necessary) full
nodes in case a major number of users catches up.
With regard to the second point I have a proposal and as I mentioned it may
be stupid and/or not feasible at all:
What if hosting a full node was rewarded same as mining is and this
internal currency is needed to send messages? I don´t think about this as
"solution" to a problem, but rather as a feature that could turn twister in
something more than a decentralized messaging service. It may sound odd at
first: if you can send messages for free then why would you pay for it
anyway. The point is, sending messages isn´t really free, particularly not
with commercial products such as Twitter and Gmail. We pay with our data
and that´s the reason why many of us look out for decentralized solutions.
However, as I pointed out, while some like the idea to run everything on
their own (servers or decentralized solutions such as fullnodes of Bitcoin
or twister), many people prefer not to do or just don´t get how things work
and then fall back to a "simple" solution provided by enterprises like
Google, Microsoft etc.
Currently there is a lack of payment systems in this sector: of course we
can turn to providers and pay for internet services that are not financing
through selling our data, but 1. this doesn´t exist for services like
Twitter and 2. even if it exists (like it does for email) it is still a
centralized service and based on trust. Paying for messages by using an
internal currency sounds to me the logical solution when we want to bring
together people who like to host a distributed network and people who just
want to use services but want full privacy.
The problem with an internal currency is, that it allows early adopters to
pile up huge amounts and then dominate the market as happened for most
cryptocurrencies. With most currencies it was important to distribute
liquidity to allow scaling up - and so it would be the case for a
decentralized messaging service if sending a message costed "money". I
don´t claim to have a simple solution here - actually it is kinda tricky,
but I believe using demurrage could help to provide a solution.
Demurrage is a kind of negative-interest that you pay on your money, so the
value decreases and provides an incentive to spend the money. Some of you
may know Freicoin, which implemented demurrage in its (Bitcoin based)
protocol. It´s not really a successful cryptocurrency for a simple reason:
most people who "buy" oder "produce" money don´t like the fact that the
value decreases. For many people money is serious business. However, this
doesn´t apply to services like Twitter, where "value" is generated through
relations and actions (like retweets).
- Let´s imagine to send one twist/tweet it would cost you *one unit *of
an internal currency + you could attach more if you wanted.
- If you retwist/retweet a message the currency is sent to the person
who posted the original twist and, this way, is kind-of paid for providing
content.
- Following a person works like a subscription, where you pay units on a
regular(!) (let's say hourly basis) with a minimum of 1 unit that can be
increased manually.
- People can generate this currency by running a client for a specific
time, say 1 hour. The difficulty to generate the internal currency is
directly related to the number of people taking part in the process, but -
unlike Bitcoin - difficulty decreases with the amount of transactions - and
it does in a way that it is always more or less the same power to generate
1 unit.
- This unit decreases X% in value/day if you don´t use it. This way
there should never be a problem of liquidity ("I can´t send a message,
because there is no way to get the money to pay for it") and there is also
no way to pile up the internal currency to be the only who´s able spam the
system. The value of the currency is directly related to the activity in
the network.
- The value that people collect this way is an expression of (current)
support
This is just an idea and the reason why I find this interesting is, that I
believe that this is more than a messaging service where the costs for
providing the services is distributed - it can also be turned into a system
where content providers are actually paid for their work. Currently many
content providers sell-out their time/engagement to receive attention and
then selling this attention to advertisers. Crowdfunding has been used as
an alternate model of generating funds, but it has a lot of issues, in
particular that they are hosted by services that take a lot of money just
for being the place to distribute money (Kickstarter, Indiegogo, Flattr,
Patreon). Some time ago I wrote a concept that was supposed to work quite
different
<https://docs.google.com/document/d/17VkHe2DylwF7BDzixaqi_nTLW4wcu_f3xkpA33IiUOU/edit>
and
in a sense I believe that a decentralized messaging service such as Twister
would be a much more simple and easy to use than the platform I originally
thought about.
Ok, yaddayadda, I know this would probably need a entirely new system and
that´s expensive in terms of time and money. Anyway, if this sounds
interesting to you, I don´t see why this couldn´t and shouldn´t be
crowdfunded. I believe it could be really interesting for
content-generators. Let´s discuss sense and nonsense.
--
You received this message because you are subscribed to the Google Groups
"twister-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
For more options, visit https://groups.google.com/d/optout.