GPT-4 outperforms both, carbon-based financial analysts (humans) and purpose-specific ANNs While the former is understandable, the latter is surprising. The broader context of an LLM appears to be more important than the specialized multi-dimensionality of an ANN
๐ด GDP is a useless metric ๐ด A country may resort to debt, inject that debt into the economy, and see nominal GDP figures raise, without producing value. This is a recipe for an economic bubble Debt-to-GDP ratio presents a much clearer picture (smaller is better)๐
I invite you to check your country's net exports as a % of GDP and be surprised ๐ณ GDP comprises of numerous measures, some of which don't have any relation to the produced value Net exports provide a more objective measure of self-sustainability and relative value
Additional insights from a practical perspective can be found here ๐ ๐
Read the full article to dive deeper into how the BRICS digital currency can be realized as a cryptocurrency on a public blockchain. ๐ ๐ https://illya.sh/blog/posts/brics-cryptocurrency-blockchain/ Let's discuss! Share your thoughts below๐ฃ๏ธ
๐ By embracing public blockchains and ZeroKnowledge technologies, the BRICS digital currency can pioneer a new era of finance๐ฎ A more efficient, interoperable, decentralized, and inclusive financial system aligned with Web3 principles ๐
๐ By embracing public blockchains and ZeroKnowledge technologies, the BRICS digital currency can pioneer a new era of finance๐ฎ A more efficient, interoperable, decentralized, and inclusive financial system aligned with Web3 principles ๐
๐งฉ Implementing the BRICS currency on a public blockchain reduces cost & complexity The dynamic supply is controlled by smart contracts, while ZKPs bridge data from arbitrary sources ๐ Demand is driven by incentives for participating in the BRICS economic network ๐ฐ
๐งฉ Implementing the BRICS currency on a public blockchain reduces cost & complexity The dynamic supply is controlled by smart contracts, while ZKPs bridge data from arbitrary sources ๐ Demand is driven by incentives for participating in the BRICS economic network ๐ฐ
๐ Integrating zkLocus allows associating geolocation data with each BRICS transaction while preserving user privacy ๐ zkLocus turns geolocation into a programmable real-world asset (RWA), enabling location-based fees and taxation๐ โจ Native on MinaProtocol
๐ Integrating zkLocus allows associating geolocation data with each BRICS transaction while preserving user privacy ๐ zkLocus turns geolocation into a programmable real-world asset (RWA), enabling location-based fees and taxation๐ โจ Native on MinaProtocol
๐ธ The dynamic supply of the BRICS currency is defined by a formula: M = ForT + FDI + PI + ForEx + G&EX + InterSec + Der + ForDeposit + EuroCurrency + MTransfer + Etc. This can be automated using smart contracts on the blockchain ๐ค Like Algorithmic stablecoins and Uniswap
๐ Let's explore how the BRICS currency can leverage these technologies: โ Dynamic supply mechanism via smart contracts โ Legal compliance on-chain using ZKPs โ Integration with DeFi and zkLocus for authenticated private geolocation ๐ A cryptocurrency for Web3
๐ Let's explore how the BRICS currency can leverage these technologies: โ Dynamic supply mechanism via smart contracts โ Legal compliance on-chain using ZKPs โ Integration with DeFi and zkLocus for authenticated private geolocation ๐ A cryptocurrency for Web3
๐ก While the original paper suggests the impossibility of realizing the BRICS currency as a cryptocurrency, we'll challenge it ๐ค A public blockchain with SmartContracts, combined with Zero-Knowledge Proofs (ZKP), provides a natural fit for the implementation ๐งฉ
๐ก While the original paper suggests the impossibility of realizing the BRICS currency as a cryptocurrency, we'll challenge it ๐ค A public blockchain with SmartContracts, combined with Zero-Knowledge Proofs (ZKP), provides a natural fit for the implementation ๐งฉ
๐ The BRICS digital currency aims to integrate with existing monetary systems, creating a unified economic area for member nations ๐ค Its value is algorithmically derived from various economic factors of the participating countries ๐
๐ The BRICS digital currency aims to integrate with existing monetary systems, creating a unified economic area for member nations ๐ค Its value is algorithmically derived from various economic factors of the participating countries ๐
๐ BRICS Digital Currency: Cryptocurrency on a Public Blockchain ๐ช In this article, we explore how the BRICS currency can be implemented on a public blockchain and challenge the claims made in "Digital Money Options for the BRICS" for Web3
๐ BRICS Digital Currency: Cryptocurrency on a Public Blockchain ๐ช In this article, we explore how the BRICS currency can be implemented on a public blockchain and challenge the claims made in "Digital Money Options for the BRICS" for Web3
That's it for technical deep dive into RandoMina and its 01JS implementation on Mina Protocol blockchain ! ๐คฟ For more details, check out the source code and tests on GitHub. โญ๏ธ Feel free to ask any questions or share your thoughts! ๐ฌ ๐ https://github.com/iluxonchik/randomina
1๏ธโฃ2๏ธโฃ In summary, RandoMina leverages ZK proofs, $Mina's VRF `stakingEpochData.seed.value`, and a combination of network state, sender info, and local nonces to provide secure, verifiable, and infinite randomness for dAppss ๐
1๏ธโฃ2๏ธโฃ In summary, RandoMina leverages ZK proofs, $Mina's VRF `stakingEpochData.seed.value`, and a combination of network state, sender info, and local nonces to provide secure, verifiable, and infinite randomness for dAppss ๐
1๏ธโฃ1๏ธโฃ Generating a random number involves: 1. Preparing public (Network State, Sender) and private (Nonce) inputs 2. Generating a proof using `RandomNumberObservationCircuit` 3. Verifying the proof and network state with `RandoMinaContract` Code & Tests: https://github.com/iluxonchik/randomina
1๏ธโฃ1๏ธโฃ Generating a random number involves: 1. Preparing public (Network State, Sender) and private (Nonce) inputs 2. Generating a proof using `RandomNumberObservationCircuit` 3. Verifying the proof and network state with `RandoMinaContract` Code & Tests: https://github.com/iluxonchik/randomina
๐ Across different epochs, the same identity generates distinct random numbers: ๐ Network State changes with each new epoch ๐ Updated Network State is combined with Sender-Specific Nonce and Local Seed/Nonce โก๏ธ Guarantees diff numbers for the same identity across epochs! โฐ
๐ Across different epochs, the same identity generates distinct random numbers: ๐ Network State changes with each new epoch ๐ Updated Network State is combined with Sender-Specific Nonce and Local Seed/Nonce โก๏ธ Guarantees diff numbers for the same identity across epochs! โฐ
9๏ธโฃ For the same identity, using different Local Seed/Nonce values: ๐ Varying the Local Seed/Nonce ๐ While keeping the Sender-Specific Nonce and Network State constant โก๏ธ Produces unique random numbers for the same identity within an epoch! ๐ช
9๏ธโฃ For the same identity, using different Local Seed/Nonce values: ๐ Varying the Local Seed/Nonce ๐ While keeping the Sender-Specific Nonce and Network State constant โก๏ธ Produces unique random numbers for the same identity within an epoch! ๐ช
8๏ธโฃ When two identities generate random numbers using RandoMina: โ Sender-Specific Nonce is unique due to different public keys โ Combining unique Sender-Specific Nonce with Network State and Local Seed/Nonce โก๏ธ Always results in different random numbers for each identity! ๐
8๏ธโฃ When two identities generate random numbers using RandoMina: โ Sender-Specific Nonce is unique due to different public keys โ Combining unique Sender-Specific Nonce with Network State and Local Seed/Nonce โก๏ธ Always results in different random numbers for each identity! ๐
7๏ธโฃ Here's how RandoMina ensures unique random numbers! ๐ต๏ธ - Two identities (public keys) will always generate different random numbers ๐ - Same identity with different local seeds produces unique numbers ๐ฑ - Same identity across different epochs generates distinct numbers ๐
7๏ธโฃ Here's how RandoMina ensures unique random numbers! ๐ต๏ธ - Two identities (public keys) will always generate different random numbers ๐ - Same identity with different local seeds produces unique numbers ๐ฑ - Same identity across different epochs generates distinct numbers ๐
6๏ธโฃ RandoMina's smart contract, `RandoMinaContract`, verifies the computation and ensures the claimed network state matches the current epoch. โ It's designed to be used or integrated by other contracts needing secure randomness. ๐งฉ
6๏ธโฃ RandoMina's smart contract, `RandoMinaContract`, verifies the computation and ensures the claimed network state matches the current epoch. โ It's designed to be used or integrated by other contracts needing secure randomness. ๐งฉ
5๏ธโฃ The Local Seed/Nonce allows generating multiple random numbers per epoch for each sender. ๐ฒ By varying this private nonce, an infinite number of pseudo-random numbers can be generated within a single epoch. โพ๏ธ
5๏ธโฃ The Local Seed/Nonce allows generating multiple random numbers per epoch for each sender. ๐ฒ By varying this private nonce, an infinite number of pseudo-random numbers can be generated within a single epoch. โพ๏ธ
4๏ธโฃ The Sender-Specific Nonce is derived from the sender's public key, ensuring unique (pseudo)random numbers across the network. ๐ It's computed by Poseidon-hashing the public key, adding a global uniqueness component. ๐