Replies - Activity - HashMapsData2Value - Algorand

Discussions on Algorand Wallets and Features

NFD Vaults

To be clear, NFD Vaults would still be useful for any established address. If you create a new address in a wallet (that is, generate a secret key and public key/address), it will be visible in your wallet but it does not exist to the world. Why? Because it doesn’t exist in the Algorand ledger.

xGov 186: TxnLab Use-Wallet Discussion

It’s a (partly) retroactive funding proposal so it should already be available and open source. By funding it further it incentivizes others to create libraries that end up actually finding use and can then be funded retroactively.

BlackRock Whitelisting/Blacklisting

Thank you, HashMaps. So if I’m reading this right, the ability to whitelist already exists, it’s just that it would require setting up a box/smart contract for each allowed sender. And further, the funds would not be automatically deposited into the recipient’s account, but rather would require that...

Implementing Smart Contracts

This could be implemented using a smart contract application:

Setup

  1. BlackRock generates a key pair.
  2. A box is created on BlackRock’s behalf inside the smart contract. The name of the box corresponds to their public key. The contents of the box corresponds to their balance, initialized to 0.

GDPR Concerns with Algorand

This is a GDPR problem, and no, Algorand in its public, permissionless form cannot handle it. You could circumvent it in another way by storing the exact criminal procedure off-chain and only putting a hash checksum commitment to it on-chain. I made AlgoArchiver to deal with this kind of scenario.

Anti-Spam Features

The point of opt-ins is to serve as an anti-spam ASA feature. However, it is causing significant friction. Since many feel like it protects them, I suggest changing it: Keep the opt-in guard as is for initialized addresses. For uninitialized addresses, as part of initializing...

xGov-34 Algorand-Monero Swaps

You could have a service that monitors the blockchain for deployments of the smart contract and flag those wallets. Note, however, that the only thing that’d be visible will be ed25519 public keys. Monero isn’t the only blockchain that uses those.

Forum Purpose

Short of posting 0-Algo transactions to the blockchain and writing out text in the transaction notes, it’s the only social media-neutral platform for discussing Algorand.

Feedback on Governance Measures

Regarding Measure 2: It’s still unclear what the scope of the projects that can be upvoted by xGovs are going to be. 2M Algos at current prices comes out to $560k and could either fund many small things or a few big things. Can you elaborate on this?

ed25519verify Questions

I also asked this question in a Reddit thread. It seems like if the private key is submitted, an alternative opcode could be to generate the public key and do a ‘==’ against what was already stored in the smart contract.

Conclusion

While it is crucial to avoid the possibility of a small group of whales colluding to ensure they get the rewards, I strongly disagree with the idea that the foundation, or anyone, should be doing KYC for voting as it poses a significant privacy issue.