New California law limits cash to crypto at ATM machines at $1000 per day per person and also the fees that can be imposed by the machines.

The industry says this will hurt the business, hinting that they’re profiting from the lack of KYC policies

I don’t see any legitimate use from those machines. Who would have a legit need to exchange $15k from cash to crypto at 33% fees???

  • jarfil@beehaw.org
    link
    fedilink
    arrow-up
    4
    ·
    edit-2
    1 year ago

    Monero is fully anonymous, not just pseudonymous.

    Cash-redeemable prepaid cards you buy for cash, are not available everywhere, or may require you to go through the equivalent of a KYC, and/or may have a monthly fee, and/or abusive transaction fees, and/or ridiculous monthly recharge/spending limits… on top of getting recorded on camera while buying them.

    At least where I live, I’ve found no anonymous prepaid cash cards, but if I get my credit card and buy some Monero in my name, then send it to another account, nobody can link it back to me ever again.

    • megopie@beehaw.org
      link
      fedilink
      arrow-up
      4
      ·
      1 year ago

      If it is a block chain, that records transactions to specific wallets, then those wallets can be linked to an individual.

      • jet@hackertalks.com
        link
        fedilink
        English
        arrow-up
        3
        ·
        edit-2
        1 year ago

        Monero works hard to make sure that wallet contents and transactions are private.

        https://www.getmonero.org/get-started/what-is-monero/

        The sender, receiver, and amount of every single transaction are hidden through the use of three important technologies: Stealth Addresses, Ring Signatures, and RingCT.

        Because every transaction is private, Monero cannot be traced. This makes it a true, fungible currency. Merchants and individuals accepting Monero do not need to worry about blacklisted or tainted coins.

        • megopie@beehaw.org
          link
          fedilink
          arrow-up
          2
          ·
          1 year ago

          Can the block chain of the system be viewed by anyone? Is the wallet ID listed on the blocks?

          It doesn’t matter how many fancy protocols are thrown up. If the history of the block chain is viewable and verifiable, then the history of transactions can be tracked to a wallet. Thus it is not truly anonymous.

          • jet@hackertalks.com
            link
            fedilink
            English
            arrow-up
            4
            ·
            edit-2
            1 year ago

            Yes, no.

            The IRS currently has a $600,000 Bounty for anyone who can deanonymize monero transactions.

            That money is yours, just show us the way.

            The wiki explains it better than I ever could, even have animations wiki

            The transaction outputs, or notes, of users sending Monero are obfuscated through ring signatures, which groups a sender’s outputs with other decoy outputs.[12] Encryption of transaction amounts began in 2017 with the implementation of ring confidential transactions (RingCTs).[6][13] Developers also implemented a zero-knowledge proof method, “Bulletproofs”, which guarantee a transaction occurred without revealing its value.[14]

            • megopie@beehaw.org
              link
              fedilink
              arrow-up
              2
              ·
              1 year ago

              You did not answer my question, is the history of transaction on a block chain? Are the transactions listed to wallets?

              Yes or no?

              • jet@hackertalks.com
                link
                fedilink
                English
                arrow-up
                2
                ·
                edit-2
                1 year ago

                Yes to your first question no to your second.

                The ledger is open in public and verifiable.

                The wallet IDs involved in transactions are not including the transaction amounts. I’ll reference you to the wiki.

                I’m not a mathematician, I’m not a cryptographer, so I cannot defend the mathematics with you. I referenced the bounty to indicate that the problem has not been solved. I referenced the Wikipedia for more details. If you want to ask them specific questions about the protocol, you can join the matrix conversation, or even the Reddit community is pretty active.

                • megopie@beehaw.org
                  link
                  fedilink
                  arrow-up
                  2
                  ·
                  1 year ago

                  So, all transactions are listed on a ledger? That is publicly accessible?

                  Then it is not anonymous. Flat out.

                  • jet@hackertalks.com
                    link
                    fedilink
                    English
                    arrow-up
                    3
                    ·
                    1 year ago

                    Verifying a transaction exists, and verifying that the transaction occurred is not the same as making the destination address, and the amount public.

                    This goes into the crypto note bulletproof proofs. Kind of like homomorphic encryption, I don’t have to trust a third party to do cryptographic operations, as long as they don’t have the key they can do the cryptographic operations and I can trust the outputs.

      • jarfil@beehaw.org
        link
        fedilink
        arrow-up
        2
        ·
        edit-2
        1 year ago

        records transactions to specific wallets

        First, that’s not how crypto blockchains work. A “wallet” holds the private key to a bunch of possible addresses (2128 for Bitcoin, or something around that, arguably up to 2160, or technically infinity, depending how you look at it), there is no way to know whether two addresses belong to the same “wallet” until they get spent (transactions signed by the same key), and transactions get recorded between specific addresses, not wallets.

        In an ideal world, people would never use the same address twice, always creating a new one… but people gonna people, so they started reusing addresses, publishing them along their personal data and photos on the web, shoving all that data into the hands of exchanges, and stuff like that. Bye-bye anonymity, hello traceable pseudonymity.

        Still, fungibility means an address can receive coins from multiple others, then send them on without marking where each came from, so the more times coins get fused and split across more addresses and transactions, the harder it is to prove a given amount came from a given address some transactions away.


        Monero takes that a few steps farther, and forces every user to use crypto as it was originally intended:

        • all on-chain addresses are single-use only, they can’t be reused neither for receiving nor sending
        • every time someone sends coins, they get some single-use address/es (where they received some coins) and sign it with their own key, plus 15 “decoy keys” picked from among other ones on the chain, then sends that as a new transaction
        • the amount being sent is encrypted, so only the sender and receiver can see it
        • some mathematical magic goes on to avoid spending from already spent addresses, and prove to everyone that the transaction is “more than 0” without revealing by how much more

        Meaning:

        • Only the wallet owner can track which addresses their wallet used
        • Someone tracking transactions, has to choose between several (16) possible source wallets for every address spent in a transaction, only one of them being the real one, and can’t know how much has been transferred to some target addresses, or whose wallet they belong to

        You can check that here:

        https://localmonero.co/blocks/

        Pick any block, any transaction, try figuring out who had control over the coins before the transaction, what is the target’s balance, or even how much got sent to where.

        If a single address gets de-anonymized:

        • the incoming transaction says nothing about how much was sent to it, and casts serious doubt about which wallets were the real ones that actually authorized it
        • if there is an outgoing transaction, an attacker can only know whether the address got spent or not, they can’t know whether, or which one of the other transactions on the blockchain used it as the real source, or as one of its 15 decoys

        If a whole wallet gets captured and de-anonymized:

        • an attacker can see all its associated addresses, with all the associated transactions, and how much was sent in each one, but still can’t be sure where exactly did the funds come from (the uncertainty increases 16-fold with each transactions)
        • a separate key is used for outgoing transactions, but it only allows seeing how much was spent vs. sent back to an address controlled by the wallet