TumbleBit

所属分类:加密货币
开发工具:C++
文件大小:385KB
下载次数:0
上传日期:2017-03-01 17:05:28
上 传 者sh-1993
说明:  汤博乐比特:一个不受信任的比特币兼容匿名支付中心
(TumbleBit: An Untrusted Bitcoin-Compatible Anonymous Payment Hub)

文件列表:
POC_code (0, 2017-03-02)
POC_code\bin (0, 2017-03-02)
POC_code\bin\blind_rsa_test (251904, 2017-03-02)
POC_code\bin\blind_rsa_test.dSYM (0, 2017-03-02)
POC_code\bin\blind_rsa_test.dSYM\Contents (0, 2017-03-02)
POC_code\bin\blind_rsa_test.dSYM\Contents\Info.plist (643, 2017-03-02)
POC_code\bin\blind_rsa_test.dSYM\Contents\Resources (0, 2017-03-02)
POC_code\bin\blind_rsa_test.dSYM\Contents\Resources\DWARF (0, 2017-03-02)
POC_code\bin\blind_rsa_test.dSYM\Contents\Resources\DWARF\blind_rsa_test (775647, 2017-03-02)
POC_code\include (0, 2017-03-02)
POC_code\include\alice.h (2430, 2017-03-02)
POC_code\include\alice_client.h (447, 2017-03-02)
POC_code\include\alice_interface.h (2722, 2017-03-02)
POC_code\include\bin.h (667, 2017-03-02)
POC_code\include\blind_rsa.h (3675, 2017-03-02)
POC_code\include\bob.h (3560, 2017-03-02)
POC_code\include\constants.h (899, 2017-03-02)
POC_code\include\ec.h (3718, 2017-03-02)
POC_code\include\encrypt.h (1800, 2017-03-02)
POC_code\include\hash.h (735, 2017-03-02)
POC_code\include\memory.h (677, 2017-03-02)
POC_code\include\network.h (556, 2017-03-02)
POC_code\include\random.h (535, 2017-03-02)
POC_code\include\scc.h (3407, 2017-03-02)
POC_code\include\scc_interface.h (3553, 2017-03-02)
POC_code\include\scc_wrapper_interface.h (1964, 2017-03-02)
POC_code\include\signer.h (2791, 2017-03-02)
POC_code\include\signer_interface.h (2022, 2017-03-02)
POC_code\include\timer.h (707, 2017-03-02)
POC_code\include\tumbler.h (2137, 2017-03-02)
POC_code\include\tx.h (5015, 2017-03-02)
POC_code\include\utility.h (2011, 2017-03-02)
POC_code\include\zmq.hpp (23557, 2017-03-02)
POC_code\include\zmq_addon.hpp (11943, 2017-03-02)
POC_code\keys (0, 2017-03-02)
POC_code\keys\EC_private_alice.pem (847, 2017-03-02)
POC_code\keys\EC_private_bob.pem (847, 2017-03-02)
... ...

# TumbleBit ["TumbleBit: An Untrusted Bitcoin-Compatible Anonymous Payment Hub"](http://cs-people.bu.edu/heilman/tumblebit/). This repo contains the [Proof of Concept](POC_code/README.md) implementation used in the paper, as well as a [reference implementation](reference_implementation/README.md) for the protocols in python3. These implementations are intended only to describe and prototype TumbleBit the protocols. They should not be deployed in production. [nTumbleBit](https://github.com/nTumbleBit/nTumbleBit) is being developed for production use and is the official opensource implementation of TumbleBit. **Description:** TumbleBit is a new anonymous payments protocol that is fully compatible with todays Bitcoin protocol. TumbleBit allows parties to make payments through an untrusted Tumbler. No-one, not even the Tumbler, can tell which payer paid which payee during a TumbleBit epoch. TumbleBit consists of two interleaved fair-exchange protocols that prevent theft of bitcoins by cheating users or a malicious Tumbler. TumbleBit combines fast cryptographic computations (performed off the blockchain) with standard bitcoin scripting functionalities (on the blockchain) that realize smart contracts. TumbleBit was used to mix [800 input addresses](https://blockchain.info/tx/fd51bd844202ef050f1fbe0563e3babd2df3c3694b61af39ac811ad14f52b233) to [800 output addresses](https://blockchain.info/tx/8520da7116a1e634baf415280fdac45f96e680270ea06810512531a783f0c9f6) on Bitcoin's blockchain.

近期下载者

相关文件


收藏者