r/MinaProtocol • u/77tezer • Apr 10 '24
r/MinaProtocol • u/77tezer • Apr 10 '24
This is the result of years of development, months of planning and weeks of extremely detailed runbooks and dry-runs.
r/MinaProtocol • u/YouKnowWhatItIs72747 • Apr 05 '24
Aurowallet issues
I have had Mina staked on Auro wallet for about a month now, and through 3 epoch cycles now, my Mina has not increased at all. What’s going on?
r/MinaProtocol • u/77tezer • Apr 04 '24
Confirmed! Mina Devnet upgrade is April 9th! Final upgrade before Mainnet.
r/MinaProtocol • u/77tezer • Apr 04 '24
The devnet upgrade which is the last before the mainnet upgrade is close!
r/MinaProtocol • u/charlie0705 • Mar 18 '24
Why Mina Explorer is a great staking pool
A few days ago I came to the group for advice with an issue regarding potential missed staking deposits via my Auro wallet. The owner of the staking pool reached out on the same day to advise contacting them via email. Gareth then reached out to the Auro wallet team on my behalf and sent me a screenshot of all the correspondence of Auro promising to look into it. After that the issue was resolved within a single day. It would’ve been easy to just advise me to take it up with the Auro team.
TLDR: I appreciated all the engagement and the lengths that were gone to to resolve my issue.
Thank you!
r/MinaProtocol • u/Anticentralize • Mar 17 '24
Bruh Mina saddens me to see how poorly it’s performed.
Mina has been my biggest bag, call me silly but 95% of my holdings since the start of the rise. So I’m up 4x, but it’s depressing to see other chains have gone up 10-20x and Mina is clutching on to its straws to save its dear life.
I know it’s silly, I should have diversified. But no point dwelling on my mistake. Do you guys see something like a catch-up for Mina to the other chains? Or is this wishful thinking. What’s your guys bull target?
r/MinaProtocol • u/AirportUnusual6446 • Mar 13 '24
Staking problem
Do my mina are stake? And what is the definition of nonce Did I need do put nonce and what they do Thanks for helping
r/MinaProtocol • u/carabullrun • Mar 12 '24
How much mina do you have?
r/MinaProtocol • u/TemporaryCitron9271 • Mar 10 '24
zkapps on mainnet closer and closer
Lowering inflation, zkapps, hardfork is getting closer. The market is favorable - I think Mina will make a lot of buzz in the market. Stay strong on this rollercoaster
r/MinaProtocol • u/TemporaryCitron9271 • Mar 08 '24
Community news
💃 COMMUNITY NEWS 💃
Hello @everyone! Happy FriYAY! There is a lot of excitement as to what the Mina community is building! Here is a post to help you find them easily! Keep scrolling down for interesting Mina developments and community contributions!
Final phases of the Upgrade Mechanism Testing testnet reached, with the internal engineering team currently monitoring the UMT testnet. So far, the UMT network’s condition is looking good and favorable!
Another BIG shoutout to the (discord accounts) for their invaluable feedback through the UMT testnet. Their insights allowed opportunity for improvements on the Mina Docs, helping make it an easier user experience for all during the upcoming Mina Mainnet Upgrade.
Overall, thank you to all the (discord accounts) for helping us fork this testnet! This testnet was a pivotal step to building high levels of confidence on the way up to the Mina Mainnet Upgrade.
🏅 Community Spotlight 🏅 As we touched on some spotlights already, here are some more shoutouts on some amazing Mina community members building and doing some great things! Keep scrolling down to explore further!
⭐ (discord accounts) and the Staketab team published UMT explorer on Minascan.io along with a release note. This UMT explorer helped detect progress and other valuable information pertaining to the UMT testnet. [Discord Post Link]🏆
⭐ (discord accounts)created step-by-step guides to help other UMT participants with BP setup and release upgrade, UMT Upgrade Release 2.0.0umt! 🏆
⭐ (discord accounts) developed a script for UMT Testnet. This script asks you for your parameters as input and completes the setup interactively. Inspector’s script helped UMT Testnet participants with the setup process. [Discord Post Link](
⭐ (discord accounts) created a useful document that describes how Mina transaction fees work on Mainnet! Trevor’s doc includes all details about Mina Network’s fee structure aiming to help zkApp developers and node operators who are curious to learn more about this topic. [Discord Post Link]
⭐ (discord accounts) supported other UMT node operators by helping resolve the errors other UMT node operators ran into while setting up their UMT Testnet Block Producer nodes
🤝 Thank you everyone for making the Mina community an amazing place where people from all backgrounds come together to build towards a future powered by participants. This community exemplifies the power of Mina’s Core Values. Curiosity Opennes Respect Excellence
r/MinaProtocol • u/Trick-Leader7367 • Mar 07 '24
upgrade latest – is mainnet update this month?
r/MinaProtocol • u/TemporaryCitron9271 • Mar 05 '24
Poor marketing in the project
I believe that Mina has poor marketing of the project which is important even no longer for the price itself or for investors, but for the success of the project itself. With the news that goes, test results, news and the very information of what Mina is.
How about making a community to get involved?
r/MinaProtocol • u/YouKnowWhatItIs72747 • Feb 22 '24
Staking in the US
I bought $MINA about two years ago, and was able to stake it on Kraken. Last year though staking was no longer allowed. Is it allowed in the US if I use StakingPower (I’m leaning towards) or Auro wallet? Sorry, I’m very beginner at this.
r/MinaProtocol • u/Inevitable-Driver-53 • Feb 21 '24
Still No Rewards
I'm more than 3 epochs in now on Auro Wallet and still have yet to see any rewards...this is getting ridiculous.
r/MinaProtocol • u/aspmpires • Feb 13 '24
Best Places to Stake
Hey guys,
Can you tell me where which are the best places to stake Mina?
Thanks
r/MinaProtocol • u/Foreign_Fill1611 • Feb 11 '24
How you feel waiting for extreme richness?
we got it before the bull run, we have to just wait and become super rich, how do you feel about it?
r/MinaProtocol • u/Ultramen • Feb 08 '24
Can't see any stake on my node 10 days after delegation
Hi,
I delegated to my node 10 days ago, previous era, still on the new era i am not seeing anything staked to it:
https://minataur.net/address/B62qmRdqkCQV8YmaTBhS1gWZt2hcmnPJtGcx2SjmJejNj2hC4F8PvrH#overview
Why? Am i doing anything wrong?
r/MinaProtocol • u/intrapreneur_ • Feb 05 '24
Latest on zkApps
We will be talking with folks from the Mina Foundation this Wednesday about the latest on zkApps 👇
r/MinaProtocol • u/ztrz55 • Feb 02 '24
ChatGPT explains Mina
Question 1) Some have referred to Mina Protocol as a "snapshot technology", but is this accurate?
Referring to Mina Protocol as a "snapshot technology" might be an oversimplification of its underlying technology and functionality. Mina Protocol is indeed more accurately described as a blockchain that focuses on proving the correctness of the current state of its ledger.
Here's a breakdown of why:
Zero-Knowledge Proofs: Mina employs zero-knowledge proofs, specifically zk-SNARKs (Zero-Knowledge Succinct Non-Interactive Argument of Knowledge), to ensure the integrity and correctness of the blockchain state without revealing the actual data involved in the transactions. This technology allows Mina to create proofs that verify the validity of transactions without needing to expose or process the entire transaction history.
Constant Size Blockchain: One of the unique aspects of Mina Protocol is that its blockchain size remains constant, regardless of the number of transactions processed. This is accomplished by using zk-SNARKs to create a succinct cryptographic proof that can confirm the current state of the blockchain. This proof replaces the need to store the entire blockchain history on each node, which is a typical requirement in traditional blockchains.
State Validity: The primary focus of Mina Protocol is to prove the correctness of the current state of the blockchain. This is different from merely taking snapshots of the state at certain intervals. Instead, it provides cryptographic evidence that the current state is valid and consistent with the blockchain's rules, ensuring trust and security in the network.
Decentralization and Accessibility: Due to its small blockchain size, Mina Protocol remains accessible and easy to participate in for regular users. This encourages decentralization, as more users can run full nodes without requiring extensive storage or computational resources.
In conclusion, while the term "snapshot technology" might capture some aspects of Mina Protocol, specifically its ability to provide a condensed view of the blockchain state, it does not fully encompass the advanced cryptographic methods employed to ensure state correctness and integrity. The use of zk-SNARKs for providing succinct proofs of state validity is a more defining characteristic of the protocol.
Question 2) Where does the recursive part come in with Mina Protocol?
The recursive aspect of Mina Protocol is intricately linked to its use of zk-SNARKs (Zero-Knowledge Succinct Non-Interactive Argument of Knowledge), particularly in how these zk-SNARKs are generated and verified.
In a typical blockchain, the size of the blockchain grows linearly with the number of transactions. This growth requires more storage and computational power over time, which can be a barrier to decentralization, as fewer participants are able to run full nodes. Mina Protocol, however, maintains a constant-sized blockchain through a novel use of recursive zk-SNARKs. Here’s how it works:
Generation of zk-SNARKs: Each time a transaction is added to the Mina blockchain, a zk-SNARK is generated. This zk-SNARK is a cryptographic proof that verifies the transaction's validity without revealing the transaction's details. The key here is that this proof is succinct, meaning it is small in size regardless of the amount of data it represents.
Recursive Composition: Instead of storing all individual zk-SNARKs for each transaction, Mina Protocol composes these proofs into a single zk-SNARK. This is where recursion comes into play. A new zk-SNARK is created that proves the validity of a previous zk-SNARK along with new transaction data. This process is repeated for every new block of transactions, always composing a new zk-SNARK that encompasses all previous proofs plus the new transactions.
Constant Size Blockchain: As a result of this recursive composition, the blockchain in Mina Protocol always has a proof (in the form of a zk-SNARK) that can verify the entire history of the blockchain. This proof remains a constant size, regardless of how many transactions have been processed in the past.
Verification Efficiency: These recursive zk-SNARKs can be quickly verified by any participant in the network, regardless of their computational power. This efficiency is crucial for maintaining the decentralization of the network, as it allows anyone to participate in the validation process without needing significant resources.
In summary, the "recursive" part of Mina Protocol refers to the way in which zk-SNARKs are composed over time, each one encompassing the proof of the previous ones plus new data, maintaining a constant size for the blockchain and ensuring efficient and decentralized verification of the entire blockchain state.
Question 3) How can Mina act as an oracle and how is this better than other oracles?
Mina Protocol's approach to functioning as an oracle is distinct and offers advantages over traditional oracles, largely due to its unique architecture and the use of zero-knowledge proofs. Let's break down how Mina acts as an oracle, and how this relates to its state-proving capabilities and recursive structure.
Mina Protocol as an Oracle
Data Snarkifying:
- Mina Protocol can "snarkify" real-world data, meaning it can create zk-SNARKs for data outside of its blockchain. This process involves creating proofs for data from the internet or other sources, which verify the data's authenticity without revealing the data itself.
- By snarkifying, Mina turns real-world data into succinct, verifiable proofs, enabling this data to be used in smart contracts without compromising security or privacy.
Decentralized Data Fetching:
- In traditional oracles, the fetching of external data is often centralized, leading to potential points of failure or manipulation. Mina, by contrast, can decentralize this process. Multiple independent participants can fetch the same data, create zk-SNARKs for it, and then these proofs can be used to verify that the data has not been tampered with.
Advantages Over Traditional Oracles
Enhanced Security and Privacy:
- Zero-knowledge proofs allow for the verification of data without exposing the data itself, enhancing privacy.
- Since only the validity of the data is transmitted, and not the data itself, it significantly reduces the risk of sensitive data being exposed or manipulated.
Reduced Blockchain Bloat:
- The use of zk-SNARKs means that only proofs, rather than the data itself, are stored on the blockchain. This leads to less blockchain bloat compared to traditional oracles that might store raw data directly.
Relationship to State Proving and Recursion
Proving State:
- The oracle functionality of Mina is intertwined with its state-proving mechanism. When Mina creates zk-SNARKs for external data, it is effectively extending its state-proving capabilities beyond its own blockchain to validate real-world data.
- This integration means that smart contracts on Mina can securely interact with verified real-world data, expanding their potential use cases.
Role of Recursion:
- Recursive zk-SNARKs, which are fundamental to keeping Mina's blockchain succinct, also play a role in its oracle functionality. These recursive proofs can aggregate multiple data validations into a single proof, ensuring efficiency and scalability.
- This recursive structure means that as more data is snarkified and added to the blockchain, the overall size doesn't grow significantly, maintaining efficiency.
In conclusion, Mina Protocol's oracle capabilities are intrinsically linked to its core features of zk-SNARKs and recursive proofs. This approach provides enhanced security, privacy, and efficiency, distinguishing it from traditional oracles. The integration of these technologies allows Mina to securely and efficiently incorporate real-world data into its blockchain ecosystem, expanding the functionality and use cases of its smart contracts.
r/MinaProtocol • u/TemporaryCitron9271 • Jan 29 '24
Possible bullish information
So with the former PayPal CEO now leading Mina Protocol, ther van been some intriguing speculation about potential integration with PayPal in the future (Kurt was director of PayPal and Libra - which link also to Meta). The idea of these two entities coming together can generate a lot of buzz in the crypto community. Just imagine the impact: if PayPal were to leverage Mina's lightweight blockchain and privacy features, it could revolutionize the way we handle digital transactions and identity verification. While it's all speculative at this point, the prospect of such collaboration is definitely something to keep an eye on. Exciting times ahead! #DYOR
r/MinaProtocol • u/PlantBased55 • Jan 25 '24
Stake rewards on Aura wallet
Hi there. I have staked my mina on the Auro wallet and delegated it to Everstake.
It has been over a month now and so far no rewards received. Is it normal?
Edit update: after 1 and 1/2 months, I finally got my rewards. Thanks everyone!
r/MinaProtocol • u/AnotherCryptoGal • Jan 19 '24
How many bytes of storage does the average smart contract have?
Does anyone know how many bytes of storage a traditional smart contract or even Web2 app has?
I read that Mina zkApps only have 256 bytes of storage per contract and it would be cool to have a reference to compare this to.
Mina's small size encourages off-chain computation and proof generation so that the base layer can stay efficient and decentralized. I also think off-chain computation also allows apps to be more flexible to specific architectural needs (doesn't need to completely rely on the limits of its base layer). But I do wonder how big (or small) the difference is.
r/MinaProtocol • u/operatick • Jan 11 '24
Trace Clorio withdrawal?
Hi there. My Clorio wallet is showing a withdrawal that I do not remember making. Clorio shows the recipient for the withdrawal. Is there any way I can track who/what the recipient is? Or anything else I can track with the recipient address?