125 research outputs found

    Quisquis: A new design for anonymous cryptocurrencies

    Get PDF
    Despite their usage of pseudonyms rather than persistent identifiers, most existing cryptocurrencies do not provide users with any meaningful levels of privacy. This has prompted the creation of privacy-enhanced cryptocurrencies such as Monero and Zcash, which are specifically designed to counteract the tracking analysis possible in currencies like Bitcoin. These cryptocurrencies, however, also suffer from some drawbacks: in both Monero and Zcash, the set of potential unspent coins is always growing, which means users cannot store a concise representation of the blockchain. Additionally, Zcash requires a common reference string and the fact that addresses are reused multiple times in Monero has led to attacks to its anonymity. In this paper we propose a new design for anonymous cryptocurrencies, Quisquis, that achieves provably secure notions of anonymity. Quisquis stores a relatively small amount of data, does not require trusted setup, and in Quisquis each address appears on the blockchain at most twice: once when it is generated as output of a transaction, and once when it is spent as input to a transaction. Our result is achieved by combining a DDH-based tool (that we call updatable keys) with efficient zero-knowledge arguments

    Zether: Towards Privacy in a Smart Contract World

    Get PDF
    Blockchain-based smart contract platforms like Ethereum have become quite popular as a way to remove trust and add transparency to distributed applications. While different types of important applications can be easily built on such platforms, there does not seem to be an easy way to add a meaningful level of privacy to them. In this paper, we propose Zether, a fully-decentralized, confidential payment mechanism that is compatible with Ethereum and other smart contract platforms. We take an account-based approach similar to Ethereum for efficiency and usability. We design a new smart contract that keeps the account balances encrypted and exposes methods to deposit, transfer and withdraw funds to/from accounts through cryptographic proofs. We describe techniques to protect Zether against replay attacks and front-running situations. We also develop a mechanism to enable interoperability with arbitrary smart contracts. This helps to make several popular applications like auctions, payment channels, voting, etc. confidential. As a part of our protocol, we propose Σ\Sigma-Bullets, an improvement of the existing zero-knowledge proof system, Bulletproofs. Σ\Sigma-Bullets make Bulletproofs more inter-operable with Sigma protocols, which is of general interest. We implement Zether as an Ethereum smart contract and show the practicality of our design by measuring the amount of gas used by the Zether contract. A Zether confidential transaction costs about 0.014 ETH or approximately $1.51 (as of early Feb, 2019). We discuss how small changes to Ethereum, which are already being discussed independently of Zether, would drastically reduce this cost

    Engineering the fatty acid synthesis pathway in Synechococcus elongatus PCC 7942 improves omega-3 fatty acid production

    Get PDF
    Background: The microbial production of fatty acids has received great attention in the last few years as feedstock for the production of renewable energy. The main advantage of using cyanobacteria over other organisms is their ability to capture energy from sunlight and to transform CO2 into products of interest by photosynthesis, such as fatty acids. Fatty acid synthesis is a ubiquitous and well-characterized pathway in most bacteria. However, the activity of the enzymes involved in this pathway in cyanobacteria remains poorly explored. Results: To characterize the function of some enzymes involved in the saturated fatty acid synthesis in cyanobacteria, we genetically engineered Synechococcus elongatus PCC 7942 by overexpressing or deleting genes encoding enzymes of the fatty acid synthase system and tested the lipid profile of the mutants. These modifications were in turn used to improve alpha-linolenic acid production in this cyanobacterium. The mutant resulting from fabF overexpression and fadD deletion, combined with the overexpression of desA and desB desaturase genes from Synechococcus sp. PCC 7002, produced the highest levels of this omega-3 fatty acid. Conclusions: The fatty acid composition of S. elongatus PCC 7942 can be significantly modified by genetically engineering the expression of genes coding for the enzymes involved in the first reactions of fatty acid synthesis pathway. Variations in fatty acid composition of S. elongatus PCC 7942 mutants did not follow the pattern observed in Escherichia coli derivatives. Some of these modifications can be used to improve omega-3 fatty acid production. This work provides new insights into the saturated fatty acid synthesis pathway and new strategies that might be used to manipulate the fatty acid content of cyanobacteria.Work in the FDLC laboratory was financed by the Spanish Ministry of Economy and Competitivity (MINECO) Grant BFU2014-55534-C2-1-P. MSM. was recipientof a Ph.D. fellowship (BES-2012-057387) from MINECO

    Cyanobacterial nitrogenases: phylogenetic diversity, regulation and functional predictions

    Full text link

    Sybil-Resistant Mixing for Bitcoin

    No full text

    CD4-induced interaction of primary HIV-1 gp120 glycoproteins with the chemokine receptor CCR-5

    No full text
    For efficient entry into target cells, primary macrophage-tropic and laboratory-adapted human immunodeficiency viruses type 1 (HIV-1) require particular chemokine receptors, CCR-5 and CXCR-4, respectively, as well as the primary receptor CD4 (refs 1-6). Here we show that a complex of gp120, the exterior envelope glycoprotein, of macrophage-tropic primary HIV-1 and soluble CD4 interacts specifically with CCR-5 and inhibits the binding of the natural CCR-5 ligands, macrophage inflammatory protein (MIP)-1alpha and MIP-1beta (refs 7, 8). The apparent affinity of the interaction between gp120 and CCR-5 was dramatically lower in the absence of soluble CD4. Additionally, in the absence of gp120, an interaction between a two-domain CD4 fragment and CCR-5 was observed. A gp120 fragment retaining the CD4-binding site and overlapping epitopes was able to interact with CCR-5 only if the V3 loop, which can specify HIV-1 tropism and chemokine receptor choice, was also present on the molecule. Neutralizing antibodies directed against either CD4-induced or V3 epitopes on gp120 blocked the interaction of gp12O-CD4 complexes with CCR-5. These results suggest that HIV-1 attachment to CD4 creates a high-affinity binding site for CCR-5, leading to membrane fusion and virus entry

    Interaction of chemokine receptor CCR5 with its ligands: multiple domains for HIV-1 gp120 binding and a single domain for chemokine binding.

    No full text
    CCR5 is a chemokine receptor expressed by T cells and macrophages, which also functions as the principal coreceptor for macrophage (M)-tropic strains of HIV-1. To understand the molecular basis of the binding of chemokines and HIV-1 to CCR5, we developed a number of mAbs that inhibit the various interactions of CCR5, and mapped the binding sites of these mAbs using a panel of CCR5/CCR2b chimeras. One mAb termed 2D7 completely blocked the binding and chemotaxis of the three natural chemokine ligands of CCR5, RANTES (regulated on activation normal T cell expressed and secreted), macrophage inflammatory protein (MIP)-1alpha, and MIP-1beta, to CCR5 transfectants. This mAb was a genuine antagonist of CCR5, since it failed to stimulate an increase in intracellular calcium concentration in the CCR5 transfectants, but blocked calcium responses elicited by RANTES, MIP-1alpha, or MIP-1beta. This mAb inhibited most of the RANTES and MIP-1alpha chemotactic responses of activated T cells, but not of monocytes, suggesting differential usage of chemokine receptors by these two cell types. The 2D7 binding site mapped to the second extracellular loop of CCR5, whereas a group of mAbs that failed to block chemokine binding all mapped to the NH2-terminal region of CCR5. Efficient inhibition of an M-tropic HIV-1-derived envelope glycoprotein gp120 binding to CCR5 could be achieved with mAbs recognizing either the second extracellular loop or the NH2-terminal region, although the former showed superior inhibition. Additionally, 2D7 efficiently blocked the infectivity of several M-tropic and dual-tropic HIV-1 strains in vitro. These results suggest a complicated pattern of HIV-1 gp120 binding to different regions of CCR5, but a relatively simple pattern for chemokine binding. We conclude that the second extracellular loop of CCR5 is an ideal target site for the development of inhibitors of either chemokine or HIV-1 binding to CCR5.Journal ArticleResearch Support, Non-U.S. Gov'tResearch Support, U.S. Gov't, P.H.S.info:eu-repo/semantics/publishe
    corecore