Jump to content
Nytro

TorCoin

Recommended Posts

Posted

TorCoin

The power of distributed consensus on the Blockchain leveraged for Tor

1. Abstract

2. Introduction

3. Background

3.1. Tor Scaling Challenges

3.2. Leveraging the Blockchain

3.2.1. Distributed Consensus

3.2.2. Proof of Work

4. Design of TorCoin

4.1. Defining the Transaction

4.2. Validating the Transaction

4.4. Feasibility

5. Security of TorCoin

5.1. 51% Attack

5.2. Denial of Service

5.2.1. Tor DoS Vectors

5.2.2. Blockchain DoS Vectors

5.3. Timejacking

5.4 Sybil Attack

6. Further Work

6.1. P2P Voting

6.2. Hidden Services

6.3. Limited Network Knowledge

7. Conclusions

8. Acknowledgements

9. References

10. Our Code

1. Abstract

In this paper we introduce TorCoin, a distributed consensus protocol based on the Bitcoin

block chain. This protocol will be used to establish new nodes on the network, and to

determine node validity and bandwidth. TorCoin will run in collaboration with TorFlow, an

existing code designed to determine bandwidth and monitor node behavior, using an RPC

interface. To handle the computational costs of mining, we propose to partially outsource

these costs to the Bitcoin network using the existing work sharing protocol. We discuss our

implementation and provide an analysis of security concerns. Finally, we provide proof of

concept, along with potential directions for future work.

Download: http://css.csail.mit.edu/6.858/2014/projects/bchrobot-ynnad19-dereklax.pdf

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



×
×
  • Create New...