All - Activity - HashMapsData2Value - Algorand
Discussion on 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 incentives others to create libraries that end up actually finding use and can then be funded retroactively.
BlackRock and the potential for bespoke user-directed whitelisting/blacklisting
Thank you HashMaps. So, if I’m reading this right, the ability to whitelist already exists, it is 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 to…
There is one concern here. It is possible to “close out” an account, i.e. empty it completely of Algo to signal to the ledger that it should forget it. Thus it would become “Uninitialized” again. But a spammer could still target such an address, thinking it might come back into use one day.
Implementing with Smart Contracts
This could be implemented using a smart contract application:
Setup
BlackRock generates a key pair.
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.
Using Algorand for Criminal Justice Database
This is a GDPR problem and no, Algorand in its public, permissionless form cannot handle it. You could get around it in another way by storing the exact criminal procedure off-chain and only putting a hash checksum commitment to it on-chain.
Opt-in Process Controversy
The point of opt-ins is to serve as an anti spam-ASA feature. However, it is causing significant friction. Since many really feel like it protects them, here’s my suggestion to change 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 would be visible will be ed25519 public keys. Monero isn’t the only blockchain that uses those.
Proposal for a Light Relay Node
I would love to be able to run a Light Relay Node. Just a small piece of software running in the back of my computer, connecting to let’s say 2-3 Participation Nodes and 2-3 other Relay Nodes, of which at least 1 could be an Archival Node or part of the “vetted” group of 120+ nodes receiving funding…
Question on ed25519verify
Opcode ed25519verify allows you to input some data A, a signature B, and the public key C. It will then return 1 if the private key to C was used in B to sign A. I’ve been looking into the Bitcoin-Monero atomic swap protocol. It requires the use of something called adaptor signatures.