{"id":23904797,"url":"https://github.com/distributed-lab/papers","last_synced_at":"2025-04-15T16:00:14.039Z","repository":{"id":269979771,"uuid":"908943574","full_name":"distributed-lab/papers","owner":"distributed-lab","description":"The registry with Distributed Lab papers","archived":false,"fork":false,"pushed_at":"2025-04-11T16:03:25.000Z","size":7920,"stargazers_count":42,"open_issues_count":0,"forks_count":4,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-04-15T16:00:03.515Z","etag":null,"topics":["bitcoin","ethereum","identity","papers","payments","privacy","zkp"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/distributed-lab.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2024-12-27T10:59:05.000Z","updated_at":"2025-04-11T16:03:29.000Z","dependencies_parsed_at":"2025-01-14T12:39:34.198Z","dependency_job_id":"fff090e3-12e1-4970-98b2-3e999728b8db","html_url":"https://github.com/distributed-lab/papers","commit_stats":null,"previous_names":["distributed-lab/papers"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/distributed-lab%2Fpapers","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/distributed-lab%2Fpapers/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/distributed-lab%2Fpapers/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/distributed-lab%2Fpapers/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/distributed-lab","download_url":"https://codeload.github.com/distributed-lab/papers/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":249105473,"owners_count":21213534,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["bitcoin","ethereum","identity","papers","payments","privacy","zkp"],"created_at":"2025-01-05T00:47:11.490Z","updated_at":"2025-04-15T16:00:13.930Z","avatar_url":"https://github.com/distributed-lab.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# Papers\n\nThe registry with Distributed Lab papers.\n\n| Paper |  Category |  Status | How to cite  | \n|---|---|---|---|\n| [Wrapless: Bitcoin lending without wrapping services](https://github.com/distributed-lab/papers/blob/main/wrapless/Wrapless-v.0.2.pdf) | Bitcoin, DeFi | Preprint | Kurbatov, Oleksandr, et al. \"Wrapless: Bitcoin lending without wrapping services.\" |\n| [RBR: Recovering Bitcoin with Rarimo](https://github.com/distributed-lab/papers/tree/main/rbr) | Bitcoin | Preprint | Kurbatov, Oleksandr, et al. \"RBR: Recovering Bitcoin with Rarimo.\" |\n| [Multichain Taprootized Atomic Swaps: Introducing Untraceability through Zero-Knowledge Proofs](https://arxiv.org/abs/2402.16735) | Bitcoin | Preprint | Kurbatov, Oleksandr, et al. \"Multichain Taprootized Atomic Swaps: Introducing Untraceability through Zero-Knowledge Proofs.\" arXiv preprint arXiv:2402.16735 (2024). |\n| [Optimizing Big Integer Multiplication on Bitcoin: Introducing w-windowed Approach](https://eprint.iacr.org/2024/1236.pdf) | Bitcoin | Preprint | Zakharov, Dmytro, et al. \"Optimizing big integer multiplication on bitcoin: Introducing w-windowed approach.\" Cryptology ePrint Archive (2024).\n| [In Da Club](https://github.com/distributed-lab/papers/blob/main/in-da-club/In_Da_Club.pdf) | Identity | Preprint | Mr. Chewbacca. \"In Da Club.\"\n| [Extending the SPV contract concept with privacy gadgets](https://github.com/distributed-lab/papers/blob/main/spv/Extending_the_SPV_contract_concept_with_privacy_gadgets.pdf) | Bitcoin, ZKP | Preprint | Kurbatov, Oleksandr, et al. \"Extending the SPV contract concept with privacy gadgets.\" |\n| [IMOK: A compact connector for non-prohibition proofs to privacy-preserving applications](https://eprint.iacr.org/2024/1868) | ZKP | Preprint | Kurbatov, Oleksandr, et al. \"IMOK: A compact connector for non-prohibition proofs to privacy-preserving applications.\" Cryptology ePrint Archive (2024).\n| [Atlantis Protocol. Private succinct transfers on public networks](https://arxiv.org/pdf/2412.02585) | Privacy, Payments | Preprint | Kurbatov, Oleksandr, Kyrylo Riabov, and Mykhailo Velykodnyi. \"Atlantis Protocol.\" arXiv preprint arXiv:2412.02585 (2024).\n| [ZK Multisig Wallet Proposal](https://github.com/distributed-lab/papers/blob/main/zk-multisig/zk_multisig.pdf) | ZKP | Preprint | Chystiakov, Artem, Komendant Oleh. \"ZK Multisig Wallet Proposal.\" |\n| [Non-Interactive Bias-Free Voting within ZK Multisig Wallets](https://github.com/distributed-lab/papers/blob/main/zk-multisig/Non_Interactive_Bias_free_Voting_Within_ZK_Multisig_Wallets.pdf) | ZKP | Preprint | Chystiakov, Artem, Zhvanko Mariia. \"Non-Interactive Bias-Free Voting within ZK Multisig Wallets.\" |\n| [Freedom Tool: Passport-based Anonymous Voting Solution](https://github.com/distributed-lab/papers/blob/main/freedom-tool/Freedom_Tool.pdf) | Privacy, voting | Preprint | \"Freedom Tool: Passport-based Anonymous Voting Solution.\"  \n| [Bulletproofs++. Construction and Examples](https://github.com/distributed-lab/papers/blob/main/bulletproofs/Review_paper_on_BP.pdf) | ZKP | Preprint | Fomenko, Oleg, et al. \"Bulletproofs++. Construction and Examples.\" |\n| [BFT Paxos comparison](https://github.com/distributed-lab/papers/blob/main/bft-paxos/BFT_Paxos_comparison.pdf) | Consensus | Preprint | Melnik, Illia, et al. \"BFT Paxos comparison.\"\n| [Analysis and Comparison of Approaches for Anonymous Cross-Chain Proofs of Membership](https://ieeexplore.ieee.org/abstract/document/10549513) | ZKP, privacy  | Published  | Kravchenko, Pavlo, et al. \"Analysis and Comparison of Approaches for Anonymous Cross-Chain Proofs of Membership.\" 2023 IEEE 1st Ukrainian Distributed Ledger Technology Forum (UADLTF). IEEE, 2023.  |\n| [How to Iden3](https://github.com/distributed-lab/papers/blob/main/iden3/How-to-Iden3.pdf) |  Identity | - | - |\n| [Global Digital Identity and Public Key Infrastructure](https://osf.io/u3bt4/download#page=238)  | Identity, PKI  | Published  | Kurbatov, Oleksandr, et al. \"Global Digital Identity and Public Key Infrastructure.\" ISCI’2019: INFORMATION SECURITY IN CRITICAL INFRASTRUCTURES (2019): 237. |\n| [Using ring signatures for an anonymous e-voting system 2019](https://ieeexplore.ieee.org/abstract/document/9030447) | Privacy, voting | Published | Kurbatov, Oleksandr, et al. \"Using ring signatures for an anonymous e-voting system.\" 2019 IEEE International Conference on Advanced Trends in Information Theory (ATIT). IEEE, 2019. |\n| [ZK Secret Santa Protocol](https://arxiv.org/pdf/2501.06515) | ZKP, Privacy | Preprint | Chystiakov, Artem, Kyrylo Riabov. \"ZK Secret Santa.\" arXiv preprint arXiv:2501.06515 (2025). |\n| [Global identity concept - hard reboot after hard reboot](https://docs.google.com/document/d/15TIrh6LLdHRT6ZPoNt75lPXpATOfATGQVqj-TxjKa5s/edit?tab=t.0#heading=h.ojfy14o6y8o8) | Identity | Preprint | Kravchenko, Pavlo, Oleksandr Kurbatov. \"Global identity concept - hard reboot after hard reboot\" |\n| [Cryptographic proof of custody for incentivized file-sharing](https://docs.google.com/document/d/1F81ulKEZFPIGNEVRsx0H1gl2YRtf0mUMsX011BzSjnY/edit?tab=t.0#heading=h.690s2lxr6afk) | Privacy | Preprint | Pavel Kravchenko, and Vlad Zamfir. \"Cryptographic proof of custody for incentivized file-sharing\"|\n| [BLS12-381 vs BN254 From Circom Developer Perspective](https://github.com/distributed-lab/papers/blob/main/circom/bls12_381_vs_bn254.pdf) | ZKP | - | - |\n\n## Medium\n\nhttps://distributed-lab.medium.com/\n\n- Token protocols war on top of Bitcoin: https://distributed-lab.medium.com/token-protocols-war-on-top-of-bitcoin-2b850040d424\n- Account Abstraction Landscape: https://distributed-lab.medium.com/account-abstraction-landscape-a8ccfe7a022a\n- Is the UMA protocol the Future of Global Money Transfers?: https://distributed-lab.medium.com/is-the-uma-protocol-the-future-of-global-money-transfers-a34375832852\n- How to broadcast a Bitcoin payment transaction via a single SMS: https://distributed-lab.medium.com/how-to-broadcast-a-bitcoin-payment-transaction-via-single-sms-91f24bace0c4\n- ZKProtection for MITM attacks: https://distributed-lab.medium.com/zkprotection-for-mitm-attacks-3b969b58e16f\n- How to prove that you are 21 and not reveal anything else: https://distributed-lab.medium.com/how-to-prove-that-you-are-21-and-not-reveal-anything-else-9ad5b56a7cbc\n\n## Blogs\n\n- Using ZK Sessions to improve UX: https://mirror.xyz/0x90699B5A52BccbdFe73d5c9F3d039a33fb2D1AF6/CBV3OczDVZwOkZPtvAhfYadlOQOdjLegWF7A20UAu4M\n- Building ZK passport-based voting: https://mirror.xyz/0x90699B5A52BccbdFe73d5c9F3d039a33fb2D1AF6/1JSk1fvRwpfUQhLZt1OlaBpVDkXIutVYYXdYgaukh0c\n- Passport validation with ZKP: https://medium.com/@denys.riabtsev/national-passports-verification-with-zkp-part-1-b653f5e5c8d8\n- Cartesian Merkle Tree - The New Breed: https://medium.com/@Arvolear/cartesian-merkle-tree-the-new-breed-a30b005ecf27\n- uint512 - The Most Expensive Solidity Function: https://medium.com/@dovgopoly/the-most-expensive-solidity-function-6702876a9217\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdistributed-lab%2Fpapers","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdistributed-lab%2Fpapers","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdistributed-lab%2Fpapers/lists"}