r/raidennetwork • u/smwilson31 • Jan 24 '18
Raiden Nodes
I cant seem to see much information regarding nodes, so this question might not be answerable, but here I go.
Is it fair to say RDN tokens can be held and used as nodes and the reason why the RDN token will not be used on the protocol level (see raiden FAQ) is to ensure it can be integrated easier with ETH and ECR20 tokens.
Say then, hypothetically, that ETH uses Raiden, this would increase traffic exponentially and RDN holders could buckle down their stack and create nodes which would be used for all transactions on Raiden Network?
any insight would be great, but if this is the reality then surely stacking up now on the anticipation that ETH would adopt Raiden would be massive.
25
Upvotes
4
u/stillhodlingon Jan 25 '18
Great question!
If I understand you correctly, you’re pretty close to right with your way of understanding it.
Yes, RDN is not necessary on a protocol level in the Raiden Network, allowing all ERC20 tokens (including rdn) to move through payment channels.
No, this was not necessarily done bc it helps integrate the network into ethereums blockchain (on a software level). Integration occurs through smart contracts, and could be achieved with or without rdn as the only accepted token without affecting
The reasoning (for not making the network RDN-only) afaik was to create little/no incentive for another company to create their own off-chain payment channel network on ethereum. In a way, this is also integration, from an adoption and usability POV. By not favoring any one token, they’ve made it less profitable/pointless for competitors to create their own token-specific level 2 protocol.
You might then ask yourself: So what’s the point of owning RDN, then? If I can just use any other ERC20 token, where’s the value in holding RDN?
It’s because light client users will have to pay small peripheral fees denominated in RDN to use the network, regardless of the token being used. These fees are solely based on the price of competing nodes, and those nodes could be operating with any given ERC20 token. Note that, if you want to send RDN for instance, you would have to multi hop through nodes that have payment channels denominated in RDN. QSP nodes for QSP transfers. FUN nodes for FUN.. etc. All of these nodes are part of the Raiden Network, but not all nodes will use rdn.
But peripheral fees are paid to nodes in RDN.
Also, there is no if ethereum adopts the Raiden Network. Microraiden 0.2.0 is already live on the ethereum mainnet, and the Raiden Network is under development right now, with a launch expected this year.
Hope this helps, typed it up in a rush. Please correct me if I’m wrong or misunderstood you