Mighty Block | https://mightyblock.co/ We build user friendly infrastructure for the Web3 Gaming industry to help onboard the next billion users into Web3. Mon, 17 Jun 2024 18:26:15 +0000 en-US hourly 1 https://mightyblock.co/wp-content/uploads/2022/07/cropped-Mighty_Block_Logo_Symbol_Color_Small-150x150.png?crop=1 Mighty Block | https://mightyblock.co/ 32 32 195122068 Exploring Advanced Applications and Implications of Zero-Knowledge Proofs https://mightyblock.co/blog/zero-knowledge-proof-advanced/ Mon, 10 Jun 2024 18:14:52 +0000 https://mightyblock.co/?p=8416 Exploring Advanced Applications and Implications of Zero-Knowledge Proofs In the first part of our exploration into Zero-Knowledge Proofs (ZKPs), we covered the basics and their...

The post Exploring Advanced Applications and Implications of Zero-Knowledge Proofs appeared first on Mighty Block |.

]]>
Exploring Advanced Applications and Implications of Zero-Knowledge Proofs

In the first part of our exploration into Zero-Knowledge Proofs (ZKPs), we covered the basics and their fundamental principles. As we venture further, we delve into the advanced applications, current research, and broader implications of ZKPs in various sectors. This deeper dive will help understand how ZKPs are poised to revolutionize not just blockchain and cryptocurrencies, but also fields such as cybersecurity, data privacy, and beyond.

Advanced Applications of Zero-Knowledge Proofs

1. Blockchain and Cryptocurrencies

Blockchain technology has garnered significant attention for its decentralized and secure nature. However, the public nature of blockchain transactions poses privacy concerns. Zero-Knowledge Proof advanced applications offer a solution by allowing transactions to be verified without revealing the transaction details.

a. Privacy Coins:
Cryptocurrencies like Zcash leverage ZKPs to enhance transaction privacy. Zcash uses zk-SNARKs (Zero-Knowledge Succinct Non-Interactive Arguments of Knowledge) to ensure that transaction details remain confidential while still being verifiable on the blockchain.

b. Scalable Verification:
Projects such as Ethereum’s zk-Rollups use ZKPs to increase transaction throughput. By aggregating multiple transactions into a single proof, zk-Rollups significantly reduce the amount of data each node needs to process, thus enhancing scalability.

2. Cybersecurity

ZKPs can bolster cybersecurity by enabling secure authentication mechanisms that do not require the transmission of sensitive information.

a. Authentication Protocols:
Traditional authentication methods often involve sharing passwords or biometric data, which can be intercepted. ZKPs enable authentication without transmitting the actual data, thereby reducing the risk of data breaches.

b. Secure Multi-Party Computation (SMPC):
ZKPs facilitate SMPC, where multiple parties can jointly compute a function over their inputs while keeping those inputs private. This is particularly useful for collaborative tasks that require privacy, such as joint data analysis between competitive companies.

3. Data Privacy

In an era where data breaches are increasingly common, Zero-Knowledge Proof advanced applications offer a promising solution to enhance data privacy.

a. Regulatory Compliance:
ZKPs can help organizations comply with data privacy regulations like GDPR by enabling the verification of data compliance without exposing the data itself. For example, a company can prove adherence to privacy standards without revealing customer information.

b. Privacy-Preserving Data Sharing:
Healthcare and financial sectors can benefit from ZKPs by securely sharing sensitive data for research and analysis without compromising patient or client privacy.

Current Research and Developments about Zero-Knowledge Proof advanced.

The field of ZKPs is rapidly evolving, with ongoing research focused on improving efficiency, scalability, and practicality.

1. Efficient Proof Systems

One of the key challenges in ZKPs is the computational overhead involved in generating and verifying proofs. Researchers are developing more efficient proof systems, such as STARKs (Scalable Transparent ARguments of Knowledge), which aim to reduce the complexity and increase the transparency of ZKPs.

2. Post-Quantum Cryptography

With the advent of quantum computing, traditional cryptographic methods are at risk. Researchers are exploring quantum-resistant ZKPs to ensure future-proof security. These systems are designed to withstand the computational power of quantum computers, ensuring the longevity and reliability of cryptographic protocols.

3. Integration with Artificial Intelligence

Combining ZKPs with artificial intelligence (AI) opens new avenues for secure and private AI applications. For instance, ZKPs can enable privacy-preserving machine learning, where models can be trained and verified without exposing the underlying data.

Broader Implications

1. Economic Impact

The integration of ZKPs into various industries can have significant economic implications. By enhancing privacy and security, ZKPs can foster greater trust in digital transactions and interactions, potentially leading to increased adoption of digital technologies and services.

2. Ethical Considerations

While ZKPs offer enhanced privacy and security, they also raise ethical questions. For instance, the anonymity provided by ZKPs could be misused for illicit activities. It is crucial to balance the benefits of privacy with the need for accountability and regulation.

3. Policy and Regulation

The adoption of ZKPs will necessitate updates to existing policies and regulations. Governments and regulatory bodies will need to develop frameworks that recognize and address the unique characteristics of ZKPs, ensuring they are used responsibly and effectively.

Conclusion

Zero-Knowledge Proof advanced applications represent a groundbreaking advancement in the field of cryptography, with far-reaching applications and implications. From enhancing blockchain privacy and scalability to revolutionizing data privacy and cybersecurity, ZKPs hold the potential to transform various industries. As research and development continue to advance, it is essential to address the ethical, economic, and regulatory challenges to fully realize the potential of ZKPs.

The future of ZKPs is promising, offering a path toward more secure and private digital interactions. By understanding and leveraging these advanced cryptographic techniques, we can build a more trustworthy and resilient digital world.

For a deeper dive into the basics and fundamental principles of ZKPs, refer to the first part of our exploration: Zero-Knowledge Proofs: The Future of Privacy and Security in Blockchain.

The post Exploring Advanced Applications and Implications of Zero-Knowledge Proofs appeared first on Mighty Block |.

]]>
8416
Fast data verification in the blockchain: The Merkle Tree https://mightyblock.co/blog/merkle-tree/ Thu, 30 May 2024 12:27:32 +0000 https://mightyblock.co/?p=8399 The bitcoin network has been running non-stop since 2009 and at the time of writing this blog post, the whole blockchain occupies more than 500GB....

The post Fast data verification in the blockchain: The Merkle Tree appeared first on Mighty Block |.

]]>
The bitcoin network has been running non-stop since 2009 and at the time of writing this blog post, the whole blockchain occupies more than 500GB. Verifying information in that huge amount of data is not an easy task. Luckily, as many other computer science problems, this can be solved by using the correct data structure. In our case, that data structure is the Merkle tree.

What is a Merkle Tree (a.k.a Hash Tree)?

As the name suggests, the Merkle tree is a data structure in form of a tree (usually binary) where:

  • Each leaf contains a hashed piece of information we want to save and later on verify.
  • Each internal node contains the hash of its two children.

What and Where Are Merkle Trees Used For?

The Merkle Tree usage transcends the blockchain space:

  • Git version control system: Git stores everything as a blob (for files) or a tree (for directories, that are also Merkle trees), creating a Merkle tree of the whole project directory. Each blob and tree is part of the outermost tree, meaning that they have assigned a unique hash.
    By representing all the project structure in a Merkle tree, Git is able to quickly evaluate which files were changed by comparing hashes and, with this information, make diffs, pull and push operations more efficient by only performing them on the files that changed.
  • AWS DynamoDB: A high-performance NoSQL key-value store developed by Amazon, it uses Merkle trees to detect inconsistencies between replicas and minimize the amount of transferred data.
  • BitTorrent protocol: BitTorrent is a famous peer-to-peer file sharing protocol that uses Merkle Trees for verifying the integrity of the data being downloaded.
    The data is divided into chunks of equal size and then each chunk is hashed. After that a Merkle tree is calculated from the data hashes and the root is included in the torrent file.
    integrity of data pieces can be verified by calculating their hash and constructing the tree all the way up to the root. If the constructed root is different from the original contained in the torrent file, then we can be sure that that piece of data is corrupted and the protocol can efficiently download that chunk again.

In this article we will focus on the Blockchain use cases.

How Is the Merkle Tree Used in Blockchain?

In the Bitcoin whitepaper, Merkle trees are used in several places to solve different problems. Before talking about how Merkle trees are used in Bitcoin, first we need to know how a Bitcoin’s block is composed

A block contains a list of all the transactions included in that block.Transactions in a Bitcoin’s block are sorted in an specific order and using their transaction id, a Merkle tree from all the transactions contained in that block is generated. It also contains a header with some useful information about the block itself such as block version, transaction’s Merkle tree root, etc. You can check all the fields here.

Blocks are uniquely identified through their block hash. The block hash is nothing else than the block header hashed twice with the SHA256 hash function. It is important to remember that the previous block hash is included in the block header and that is what creates the chain.

Data Integrity and Immutability

As we have seen, the transactions’s Merkle tree root and the previous block hash is included in all the chain’s blocks.

Imagine now that a malicious actor tries to change the n’th block of the chain by changing a transaction contained in it. Every transaction has a unique transaction hash, so, the malicious transaction will have a different transaction hash than the original:

This alteration will cause the intermediate nodes and the root to change, resulting in the block header and block hash changing as well. Since the (n+1)th block uses the previous block hash to calculate its own hash, and the previous hash has changed, new block hashes must be recalculated for all subsequent blocks.

This is a very complicated thing to accomplish for two reasons:

  • Computing a single block hash takes around 10 minutes: Block hashes should have a certain number of zeros at the beginning. This is done by searching for a particular value for the nonce field in the header. If the Merkle root changes, there is a very, very low probability that recomputing the same block hash with the same nonce will be a hash that fulfills the condition of having a certain amount of zeros at the beginning, and, if this happened, there is an even lower probability that all the next blocks won’t need to change the nonce.
  • You’ll need to overpower the network to convince honest nodes that the modified chain is the real one. This is known as the 51% attack.

As a result, blocks in a blockchain are immutable.

Simplified Payment Verification

By using Merkle Trees, payment verifications can be made in a more efficient way. A verifier can run a node that does not save all the transactions, just the block headers. To verify that a payment was made, it needs to verify that the transaction that backs up that payment is contained in some block of the chain.

Imagine we need to verify that Tx 6 is present in a block. The first thing to do is to retrieve from a full node the block where the transaction is located and some specific nodes (marked in green), known as “Merkle path”¹ from the Merkle tree. After that the verifier can compute the Merkle branch of Tx 6 (marked in blue) up to the root and validate that the transaction is included in the block n.

The whole verification process is very fast to compute and uses very little data, saves up disk space, and eliminates the need of transferring large amounts of data. 


NOTE: Ethereum widely uses a variation of the Merkle Tree known as Patricia Merkle Trie. Check this for more information.

¹ The Merkle path is the minimum number of nodes required to calculate the root hash.

Conclusion

Although the Merkle tree is a simple data structure, its simplicity doesn’t make it any less powerful. Using simple yet clever solutions is one of the reasons that makes computer science a beautiful discipline.

If you ever find yourself in a situation where you need to verify data integrity or identify where data has changed, a Merkle tree is a good and efficient candidate that can help solve that problem.

Blockchain space is full of these kinds of solutions and many more will come in the future, let’s not forget that we are at the beginning of this journey and new applications for this technology are yet to be discovered. There is space for introducing clever solutions in those yet-to-be-discovered new applications!

The post Fast data verification in the blockchain: The Merkle Tree appeared first on Mighty Block |.

]]>
8399
📢 Scam Alert! Unmasking 2024’s Craftiest Crypto Scams https://mightyblock.co/blog/scam-alert-unmasking-2024s-craftiest-crypto-scams/ Mon, 13 May 2024 12:53:36 +0000 https://mightyblock.co/?p=8359 Scams have been as prevalent as ever, but 2024 has particularly highlighted the cunning nature of crypto. According to research from blockchain security company, Immunefi,...

The post 📢 Scam Alert! Unmasking 2024’s Craftiest Crypto Scams appeared first on Mighty Block |.

]]>
Scams have been as prevalent as ever, but 2024 has particularly highlighted the cunning nature of crypto. According to research from blockchain security company, Immunefi, the crypto industry suffered losses of $336 million due to hacker attacks and scams in the first quarter of 2024.

This Halving year has stirred the crypto market, turning it into a challenging landscape for newcomers eager to enter and for those looking for quick, significant gains.

Scam Alerts on X: The Breeding Ground for Crypto Scammers

On X, Twitter for the friends, scammers find a fertile ground. They set up traps, targeting distracted users and those new to the complexities of web3, offering too-good-to-be-true promises.

Let’s explore some scams we’ve identified in recent months, showcasing some of the most audacious attempts to part people from their digital coins.

Scam Alerts: AI + Crypto, What Could Go Wrong?

Humanized AI (HMZ) emerged as a crypto project with the promise of revolutionizing how artificial intelligence understands human perception. However, it vanished without a trace, leaving investors significantly lighter in the wallet.

Over a fundraising period of one month, Humanized AI managed to accumulate 173 ETH, which amounted to about $665,000. The project introduced an innovative ‘quantify-to-earn’ model, enticing participants with HMZ AI crypto tokens in return for their contributions to data processing tasks. This system was designed to boost engagement by rewarding users with the project’s own tokens.

Yet, after a seemingly successful fundraising phase, the project team transferred all collected funds to a crypto exchange and then erased their digital footprint. The Cyver Alerts team issued a scam alert on X on March 7th.

Scam-as-a-Service

Early this year, Solana’s popularity with memecoins attracted scammers offering specialized tools to exploit users.

Web3 security firm Blowfish, in a February 9 analysis on social media platform X, revealed two Solana drainers capable of bit-flip attacks. Named Aqua and Vanish, these drainers manipulate transaction conditions after a user’s signature is obtained.

Initially, the transaction appears legitimate. However, once signed, the drainers alter the conditions, cleverly flipping the transaction from sending to siphoning Solana (SOL). These drainer scripts are sold on platforms that provide scam-as-a-service tools, highlighting a troubling trend of accessible digital fraud.

Deepfake videos: the new frontier in cyber-scams

Deepfake videos are increasingly used in sophisticated scams on platforms like YouTube, where realistic videos impersonate celebrities or public figures to promote fraudulent schemes, particularly in the realm of cryptocurrency. These deepfakes might entice viewers with promises of lucrative returns in exchange for sending cryptocurrency to a QR code displayed during the video. The QR codes are a key tactic in these scams, as they provide a quick and easy way for victims to send funds under the guise of receiving doubled returns or exclusive access to a fake event. 

One notable example occurred during the “SpaceX Starship integrated flight test 2” event last year, where attackers launched fake livestreams on compromised ‘verified’ channels with titles like “SpaceX Launch Starship Flight Test! Elon Musk gives updates on Starship!“, enhancing the deception’s credibility. Recently, a video surfaced on TikTok falsely claiming to feature MrBeast offering new iPhones for $2. Additionally, digital likenesses of BBC personalities Matthew Amroliwala and Sally Bundock have been manipulated to promote known scams alert, further illustrating the diverse applications of this deceptive technology.

Crypto Gambling goes wrong 

In recent months, crypto casinos have become a growing trend, attracting attention due to their lack of regulatory oversight and promises of no KYC (Know Your Customer) requirements. However, gambling inherently carries risks, which are amplified in the crypto domain by constant promotions on social networks encouraging participation. Unfortunately, many of these enticing offers turn out to be scams, exploiting the lack of regulation and anonymity provided to users. Given these concerns, frequent scam alerts about such platforms are now more crucial than ever, urging potential participants to proceed with caution.

One of the recent cases, is ZKasino. According to DappRaddar, ZKasino is a cutting-edge, decentralized gambling platform currently operating on multiple networks, including Arbitrum, Polygon, Fantom, and BNB Chain. The platform is preparing to deploy on advanced ZK-Rollup solutions like zkSync and StarkNet in the near future. ZKasino eliminates the need for KYC procedures, user sign-ups, and traditional deposits or withdrawals.

“There is nothing ‘ZK’ about ZKasino except that it lives on zksync, correct? I guess we have to adapt; even ‘ZK’ is now a mainstream-enough buzzword that full-on scammers are adopting it.”

Vitálik Buterin

In a recent controversy, ZKasino was involved in a major incident that caused significant unrest among its users. The platform had initially promised to refund $33 million worth of Ethereum (ETH) that users had bridged to its network. However, instead of fulfilling this promise, the refunded ETH was converted to ZKasino’s native tokens at a discounted rate and placed into a 15-month vesting schedule. This unexpected change has prompted allegations of an exit scam, likening the situation to a romance scam where trust is leveraged for financial exploitation, according to Cointelegraph publication.

Stay Informed, Stay Secure with Pyxine

As we navigate the crypto landscape, the clever scams of 2024 remind us of the need for constant vigilance and timely scam alerts. Protecting your digital assets is crucial, and with Pyxine, you’re never alone in this fight. By staying alert and skeptical, you can safeguard your investments from emerging threats. Remember, if it sounds too good to be true, it probably is. Join us at Pyxine_io, where we ensure your digital journey is both safe and secure. Don’t miss out—join our waitlist now to get early access. Together, let’s stay safe from scams!

Want to learn more about Pyxine? Read our story in the article: From a real bad experience to a product idea.

The post 📢 Scam Alert! Unmasking 2024’s Craftiest Crypto Scams appeared first on Mighty Block |.

]]>
8359
Airdrops Unveiled: How to Get Free Digital Assets in Web3 https://mightyblock.co/blog/web3/free-nft-airdrops/ Thu, 25 Apr 2024 16:54:11 +0000 https://mightyblock.co/?p=8353 In web3 space, the strength of a community often dictates the success or failure of a project. Over recent years, numerous web3 projects spent thousands...

The post Airdrops Unveiled: How to Get Free Digital Assets in Web3 appeared first on Mighty Block |.

]]>
In web3 space, the strength of a community often dictates the success or failure of a project. Over recent years, numerous web3 projects spent thousands of dollars in marketing campaigns without achieving significant impact. However, a shift occurred in 2023, projects started using a new way to market called airdrops, which really grabbed people’s attention and worked well.

What is an Airdrop?

An airdrop in web3 is when projects distribute their tokens or NFTs for free to users, aiming to increase the token’s usage and popularity, much like giving away “Free money”. This is often done to increase the token’s adoption and popularity. To be eligible for an airdrop, users often need to complete certain tasks, such as engaging with the project’s platform, taking quizzes, and being active on social media platforms like Discord. However, even after doing these tasks, there’s no guarantee of receiving an airdrop, as projects have specific criteria for choosing recipients.

Platforms like Galxe and Zelle facilitate the promotion of these airdrop campaigns. Although the project team might announce an airdrop, it’s usually intended to be a surprise to prevent attracting bots and malicious users.

How to qualify to Crypto Airdrops

Crypto airdrops can be divided into two main types: active and passive. Active airdrops require ongoing tasks from users. For example, a decentralized exchange (DEX) planning an airdrop might ask users to complete a certain number of daily trades or reach a minimum trading volume. On the other hand, passive airdrops typically require a one-time action. For example, in the case of a platform focused on liquid staking, users may need to stake a specified amount of cryptocurrency on the platform and then simply wait to receive the airdrop. 

Which are the advantages and disadvantages of each one?

Passive airdrops are generally easier to participate in because they require just a one-time action. However, the drawback is that the project may demand a significant amount of cryptocurrency to be staked, or there might be a large number of participants, which could result in smaller rewards for each user.

On the other hand, active airdrops demand more effort as they require daily tasks, making them more time-consuming. This higher effort often leads to fewer participants, increasing the likelihood of being selected for the airdrop and receiving a larger share of the crypto asset as a reward for each active participant.

Popular Crypto Airdrops

Several leading projects have utilized airdrops to engage their communities and encourage participation. Uniswap, the known decentralized exchange (DEX), distributed its governance token, $UNI, to active users, fomenting users’ involvement in its ecosystem. Similarly, Arbitrum, a popular Ethereum Layer 2 solution, rewarded early adopters with an airdrop exceeding 1 billion USD in $ARB tokens, enhancing its network’s growth and user investment.

Such initiatives not only reward existing users but also attract new participants, demonstrating the strategic value of airdrops in gaining user adoption and creating a strong community within the web3 domain.

My experience with Airdrops

How it started?

Around 2022, I started participating in free NFT airdrops offered by various new and upcoming projects. These airdrops simply required me to perform small tasks, such as joining a Telegram group, retweeting posts, or using testnets. Most of the rewards were not so high but I saw how airdrops worked and they offered a risk-free introduction to the crypto space without any initial investment. Also with these airdrops I was able to earn ‘free NFT or money’ completing a small number of tasks, a way I recommend to build a diverse portfolio.

How It’s Going

As I grew more confident and knowledgeable about the crypto market, I started engaging in more profitable, though not always risk-free, airdrops. For finding airdrops you can follow popular crypto influencers or use websites such as galxe.com or zealy.io. These typically required a bit more from me, such as staking tokens or participating in main network activities. While many of these airdrops proved to be more lucrative, not all were successful, I encountered airdrops where the cost of gas fees and the time I invested did not match the eventual value of the tokens received. 

With this in mind, if you start getting involved in crypto airdrops, I recommend allocating a portion of your portfolio to invest in them. Be aware that you might lose this investment, but it will allow you to have better control over your participation and your return on investment (ROI) from airdrops. Let’s analyze some other risks I learned during my participation in airdrops.

Crypto Airdrops Risks

As mentioned before, there are airdrops involving the use of crypto assets on testnets. I consider these types of airdrops to be risk-free; in the worst-case scenario, you would only lose the time invested in completing the tasks. With this in mind, for all other airdrops that require using the mainnets, the following risks are present:

  • Over-saturation and Dilution: A high number of participants in an airdrop can lead to oversaturation, diminishing the perceived value of the tokens for each user. In some cases, the value of the airdrop may not even cover the fees incurred by the user for participating in the activities.
  • Scams and Frauds: Some airdrops are designed to defraud participants by requesting an upfront payment and then disappearing.
  • Token Value Volatility: Airdropped tokens can be highly volatile. Their value may plummet shortly after distribution as early recipients rush to sell their tokens for profit.

Conclusion

In conclusion, airdrops in the web3 are a compelling strategy for projects to enhance visibility, engage communities, and distribute tokens to early adopters. I consider airdrops are great opportunities for users who want to get involved in Web3 space with a small portfolio or any at all, it can be the key to success in the next bull run. Although it seems like a chance to get ‘free NFT money’ by just joining in through passive or active participation, users must navigate these opportunities with caution, aware of the inherent risks of scams, market volatility, and regulatory concerns. Always proceed with caution and DYOR!

The post Airdrops Unveiled: How to Get Free Digital Assets in Web3 appeared first on Mighty Block |.

]]>
8353
Pyxine: From a real bad experience to a product idea https://mightyblock.co/blog/pyxine-from-a-real-bad-experience-to-a-product-idea/ Tue, 12 Mar 2024 13:00:38 +0000 https://mightyblock.co/?p=8326 How we started? This product idea starts in May 2023, while gathered in Córdoba, Argentina, the Mighty Block team shared web3 stories and experiences. During...

The post Pyxine: From a real bad experience to a product idea appeared first on Mighty Block |.

]]>
How we started?

This product idea starts in May 2023, while gathered in Córdoba, Argentina, the Mighty Block team shared web3 stories and experiences. During one of these sessions, a revelation caught us off guard: one of our members had been tricked in her first interaction with decentralized wallets.The frustration and feeling of insecurity in this new environment overwhelmed her, making her hesitant to continue operating within this ecosystem.

We found it hard to believe, especially since we work within the blockchain space — we felt we should have known better. Curious, we asked the rest of our team if they had faced similar issues. Surprisingly, a few more hands went up. It was an unexpected learning moment for all of us.

Is this happening to all of us?

After hearing from our group, we realized this issue might be more widespread than we initially thought. If those of us who are familiar with web3 and how it operates are encountering challenges, what about newcomers? What about those who are contemplating diving into this world but are held back by their concerns?

If our mission is to onboard the next billion users to web3, we need to find a way to instill confidence in them. How can we ensure they feel safe and supported as they navigate this new digital landscape?”

The aha! moment

In that moment, we realized there had to be a solution for all users — both those who are knowledgeable and the newcomers. Is there something out there that can satisfy both types of user personas? After some research, we found that while there are products aiming to boost confidence when operating on decentralized platforms with personal wallets, they are either tailored for tech-savvy individuals or not seamless enough for widespread use.

It was then we identified the opportunity to support our teammate and the countless users who wish to engage in the decentralized space but are hesitant due to the fear of losing their assets.

What did we do?

We began with swift market research, guided by the hypothesis: “People are hesitant to engage in decentralized environments due to the lack of user-friendly interfaces and straightforward language in transactions.”

Our findings somewhat validated our hypothesis: 

What we found kind of backed us up: Sure, 2023 saw a big drop in crypto scams—losses fell by 65% from $850M in 2022 down to $295M. But before we throw a party, let’s remember the crypto scene was pretty quiet last year. With the excitement cooling down, maybe fewer bad guys were tempted to stir trouble, and there were fewer transactions to target. But here’s the kicker: scam attempts still shot up to 324,000. It looks like the scammers are casting wider nets than before.

Sophistication also climbed, with advanced malware and targeted scams like “approval romance” bypassing defenses and exploiting trust. This, alongside the $450M ransomware haul and vulnerable CEX users, underscores the need for user education and robust security measures.  

Source:  Crypto phishing scams took almost $300M from 324K victims in 2023 

And yes, even CEXs (Centralized Exchanges) aren’t immune to these issues.

Source: https://www.chainalysis.com/blog/2022-crypto-scam-revenue/ 

However, recognizing the gap in our understanding, particularly within the Latin American community due to scarce data, we initiated our own research for our product idea. We distributed a survey across various channels and communities to gather insights specific to our hypothesis.

The feedback was really insightful:

  • 59% of respondents had been victims of scams,
  • The median financial loss was reported at $750,
  • 43% expressed a desire for more tools to aid their activities in decentralized spaces

Let’s get to work

By this stage, we had gathered enough evidence to believe our hypothesis stood on solid ground. So, we understood the ‘why.’ But what about our next steps? 🤔

At this moment, we shifted our focus on the ‘what.’ Specifically, what actions could we undertake to address the issues faced by our target users? In essence, how could we translate this product idea into tangible value for them?

To guide our efforts, we employed one of Teresa Torres‘s most renowned methods, The Solution Opportunity Tree.

What is a Solution Opportunity Tree? 

The Opportunity Solution Tree is a strategic framework. It helps teams systematically identify and explore opportunities for improving their product or service by breaking down broader goals into specific, actionable items. The tree starts with a desired outcome at the top, branches out into various opportunities that could lead to that outcome, and then further divides into specific solutions for each opportunity. This structured approach ensures a thorough exploration of potential improvements, encourages evidence-based decision-making, and helps teams prioritize their efforts based on impact and feasibility.

Thanks to our research, we quickly populated the opportunity nodes based on the problems faced by our users, starting to outline the ‘what’… and even a bit of the ‘how’.

The primary issues we identified were:

  • “I don’t feel safe sharing my personal information when operating in decentralized ecosystems; I need more privacy.”
  • “Scam incidents increase during bull markets.”
  • “It’s possible to get scammed on centralized exchanges as well.”
  • “After being scammed once, I’m hesitant to use my wallet again.”
  • “The learning curve is steep.”
  • “Many scams are more about social engineering than technical flaws.”
  • “There are so many blockchains and wallets to manage.”

Suddenly, we were flooded with ideas on what issues to tackle and potential solutions for them. 

Opportunity Solution Tree

With this, we were able to define and refine our Value Proposition together with our Vision and Mission.

Our Value Proposition 

Pyxine is the gateway to a safer and more inclusive blockchain experience. We’re on a mission to provide user-friendly tools and mechanisms to enable everyone, regardless of their experience, to operate safely and privately in the Web3 ecosystem. 

Vision

Building security channels to guide users through the Web3 ecosystem with confidence, unlocking its potential for everyone.

Mission

We’re on a mission to provide user-friendly tools and mechanisms to enable everyone, regardless of their experience, to operate safely and privately in the Web3 ecosystem

Choosing Our Identity

As our product idea began to develop, we realized it needed a name to reflect our growing connection to the idea. Following a brainstorming session and some research, we chose ‘Pyxine’.

But… What is Pyxine?

In nature, ‘Pyxine’ refers to organisms that foster growth and protection. Some plants serve as nurse plants, shading and safeguarding smaller plants, enabling them to thrive in harsh conditions. Similarly, many animals exhibit extraordinary parental care by nurturing and defending their young. Mycorrhizal fungi, in particular, establish symbiotic relationships with plant roots, aiding in their nutrient and water absorption while receiving essential sustenance in return.

Drawing inspiration from these natural protectors, Pyxine symbolizes a guardian within the decentralized digital world. It stands for a nurturing entity dedicated to helping users safely navigate and flourish in the web3 environment, promoting safety and encouraging community support.

What ‘s next?

Now that you’re familiar with the ‘what’ and ‘why’ of our mission, you might be wondering about the ‘how.’

We’re getting ready for our first Pyxine launch 🚀, a browser extension designed to analyze transaction risks. This extension aims to boost user confidence and security by simplifying communication and actions, ensuring everyone can utilize it according to their needs.

To discover more about how we plan to tackle these challenges, we invite you to visit pyxine.io and delve deeper into our product!

Our idea is to create products and solutions that meet community needs, but we can’t do it without your support. Please follow us on X and join our Discord to stay updated, receive the latest news, and become part of our community of early adopters.

If you’re intrigued and seeking information beyond what’s available on our website, X, or Discord, feel free to reach out to us at [email protected].

From security to community, we are building trust in web3.

The post Pyxine: From a real bad experience to a product idea appeared first on Mighty Block |.

]]>
8326
5 Key Web3 Trends in 2024 https://mightyblock.co/blog/web3-2024-trends/ Wed, 10 Jan 2024 13:07:06 +0000 https://mightyblock.co/?p=8229 2023 is behind us, and as we step into the new year, we’re faced with a fresh set of opportunities. The past year, dominated by...

The post 5 Key Web3 Trends in 2024 appeared first on Mighty Block |.

]]>
2023 is behind us, and as we step into the new year, we’re faced with a fresh set of opportunities. The past year, dominated by a bear market, was a real test for the web3 ecosystem. We witnessed many projects struggling to stay afloat, while others not only survived but thrived by adding real value to the ecosystem. As we look ahead to 2024, it’s clear that the experiences of the past year have set the stage for new trends that are about to unfold. In this article, we’ll explore five key web3 trends that every product manager in the ecosystem should be aware of.

The year of identity

Identity - Dall.e

Identity – Dall·e

2024 is poised to be a crucial year for digital identity. For product managers working on services or applications that require authentication, focusing on decentralized identity management will be essential. This approach puts users in control of their data, allowing them to share only what is necessary for an application’s functionality. We can also expect a rise in the use of verifiable credentials, with Zero Knowledge proofs (ZK proofs) enabling the sharing of proof without revealing the underlying data. 

The benefits of decentralized identities and verifiable credentials are significant for both end-users and organizations. 

  • End-users gain ownership and control over their digital identities, enhancing their privacy. 
  • For organizations, these technologies enable quick verification of information, fraud prevention, increased data security, and reduced risk of cyber attacks, as sensitive data is not stored in their systems

This web3 trend extends beyond the domain of web3 developers and organizations. Public sector advancements are also evident:

In Switzerland, Partisia Blockchain and the University of Applied Sciences and Arts Western Switzerland (HES-SO Valais-Wallis) are collaborating on a decentralized electronic identity system, focusing on privacy and individual data control​​. Meanwhile, China is advancing its blockchain ambitions with the RealDID initiative, aiming to create a national-level real-name decentralized identity system​​. These developments reflect a global move towards more secure and user-controlled digital identities
If you are an Spanish speaker, i strongly recommend you this podcast from our Mighty Block series: “Descentralizando la identidad con web3

Regulatory Compliance and Governance

Regulations – Dall·e

Regulatory aspects, especially concerning the SEC and ETFs, are becoming increasingly important in the web3 space. As the industry matures, adherence to regulatory norms and governance standards is crucial for ensuring sustainable growth and user trust. Many countries already have some regulations or guidelines for Crypto space. 

Recent regulatory developments underscore this trends:

  • The European Union’s Market in Crypto Assets (MiCA) Regulation entered into force in June, with a final consultation on Europe-wide regulations to be published early in 2024, and member state mandates taking effect in 2025.(1)
  • Hong Kong released new guidelines for virtual asset trading platform operators in June 2023.(1)
  • Namibia passed its Virtual Assets Act in last July, with regulations pending.(1)
  • Last September, the New York Department of Financial Services (NYDFS) released proposed updates to its framework for token trading businesses to trade tokens and a changed framework for how it would put tokens on its “greenlist” (1)
  • Also in September 2023, Dubai’s Virtual Assets Regulatory Authority released regulations on virtual asset activity.(1)

For product managers in the web3 ecosystem, staying informed and compliant with these evolving policies and regulations is a must. It’s not just about creating secure experiences; it’s also about safeguarding our end-users from potential risks and ensuring our services align with this new regulatory landscape.

NFTs reloaded 

Bored Ape Reload for 2024 - Dall·e

Bored Ape Reload for 2024 – Dall·e

The NFT landscape in 2023 saw a slowdown, with collections like Bored Ape Yacht Club and Azuki Elementals experiencing significant drops in value. Marketplaces such as OpenSea and Blur responded to this bear market by reducing to try to maintain the interest on people and capture market share

In 2024 the expectation looks more promising, expanding NFT scope beyond just art. A key area of growth is in gaming, which, despite being in the early stages of web3 development, is increasingly integrating NFTs. These digital tokens are an essential part of gaming, providing players ownership of in-game assets, which can then be collected or traded in secondary markets.

As for projections, Blockworks suggests significant growth in the web3 gaming sector,

  • At least 2x growth in Web3 games overall (according to Jon Jordan’s Big Blockchain Games List, there are currently 1,037) as of Dec. 19, 2023. (2)
  • At least 3x growth in fully on-chain games (according to Jon Jordan’s Big Blockchain Games List, there are currently 54) as of Dec. 19, 2023. (2)

Even if this is not as evolved as gaming, other usage is traceability of physical assets. The transparent blockchain ledger effectively tracks the ownership history of an NFT, bolstering authenticity and provenance.

Consequently, NFTs stand poised to revolutionize the realm of real-world asset ownership and management. In the future, utilizing NFTs could span a wide spectrum of assets, such as art, collectibles, real estate, and even securities.

Web3 onboarding using web2 scalable solutions

Onboarding from web2 to web3 - Dall·e

Onboarding from web2 to web3 – Dall·e

To truly mainstream web3 and welcome the next billion users, it’s crucial we shift our focus towards a wider audience. Sure, in the web3 space, we’re all about privacy and security – the whole ‘not your keys, not your assets’ mindset. But let’s be real: this appeals more to the early birds and tech enthusiasts who are willing to dive deep. 

To grow our ecosystem and make it robust, our game plan should include attracting people, guiding them step-by-step, and gradually unveiling the myriad possibilities of web3.

This year is going to be all about seamless onboarding. As product managers, we need to analyze the onboarding process. How can we borrow and adapt what worked in web2 to make web3’s decentralization more gradual and user-friendly? Our goal here is to ensure our users feel at ease and build confidence in navigating through this new tech landscape. 

Blockchain meets AI? 

The Blockchain meets the AI - Dall·e

The Blockchain meets the AI – Dall·e

2023 was, without doubt, the year of AI. When this phenomenon appeared in our lives, we started to think about how to collaborate with the decentralized ecosystem. Is blockchain and AI something that naturally is going to work together? According to Vitalik, in the Podcast La Ultima Frontera, “…A lot of people want to be a connection and it’s sometimes hard to find a really big and deep one. There are definitely some smaller ones, for example ZKML (Zero Knowledge Machine Learning)” 

Does this mean that as Product Manager we don’t need to worry about this? Well, actually the IA is an incredible tool to help us to improve our products, accelerating the research, helping to brainstorm, or as a simple assistant in our daily operative tasks. So even if there is not an immediate correlation between web3 and AI, is definitely one between what we can achieve using this tool to enhance the ecosystem with our products.

Web3 trends Takeaways

In summary, 2024 for web3 Product Managers is about embracing innovation responsibly, focusing on user empowerment, navigating the evolving regulatory environment, broadening the utility of NFTs, simplifying onboarding, and exploring the synergies between AI and blockchain; to create a safer, more inclusive, and vibrant web3 ecosystem.


(1) Source: Bloomberg Law 2024 – Regulatory & Compliance

(2) What to expect for Web3 in 2024

The post 5 Key Web3 Trends in 2024 appeared first on Mighty Block |.

]]>
8229
The best time management framework for makers https://mightyblock.co/blog/time-management-for-software-developers/ Tue, 19 Dec 2023 18:05:44 +0000 https://mightyblock.co/?p=8140 Organizations spend roughly 15% of their time on meetings, with surveys showing that 71% of those meetings are considered unproductive. Unproductive meetings cost around 37 billion dollars per year,...

The post The best time management framework for makers appeared first on Mighty Block |.

]]>
Organizations spend roughly 15% of their time on meetings, with surveys showing that 71% of those meetings are considered unproductive. Unproductive meetings cost around 37 billion dollars per year, and 24 billion dollars are lost in work hours. One reason programmers dislike meetings so much is that they’re on a different type of schedule from other people. Meetings cost them even more. When you’re operating on the maker’s schedule, meetings are a disaster. A single meeting can blow a whole afternoon, by breaking it into two pieces each too small to do anything hard in. Plus you have to remember to go to the meeting.Understanding this made us realize that we needed a new way of managing our teams’ time at Mighty Block.

zippia.com

So, we used the following questions as a guideline to create a time management for our software developers team framework:

  • How do I reach my peak productivity?
  • Is multitasking effective?
  • How to avoid distractions and manage time efficiently?
  • What’s the best way to organize my schedule?
  • What to do with goal-less meetings?
  • How to handle meetings where I see no value?
  • How to prevent distractions and stay focused?

Limitations of body & mind

Before diving into the framework we designed, it’s important to understand how our mind works, what’s possible and what’s not.

This section is important because it’s common to read, specially in Twitter/X, about the Hustle Culture, the mentality that one must work all day every day in pursuit of their professional goals. However, we must acknowledge that when we are not connected to our body and emotions, we are at risk of burning out.

Is multitasking effective?

Multitasking Myth

Multitasking reduces cognitive capacity

What our brains are doing when we multitask is rapidly switching between tasks. This constant switching taxes our brain. It essentially tires it out and makes it less efficient. This particularly affects our ability to focus our attention in general, even when we are not multitasking. 

Multitasking makes us more distractible and prone to errors. For example, individuals rated as high media multitaskers (number of hours using multiple devices simultaneously, such as watching TV while also using a smart phone or tablet) showed poorer attention on cognitive tasks. 

Those individuals had to use more of their brain to complete the same task compared to low multitaskers. When you need to recruit more of your brain to complete a task, it means your brain is working less efficiently.

Multitasks
Multitasking: Why Your Brain Can’t Do It and What You Should Do About It – MIT

Daily cognitive budget

As Sam Altman explains in this interview, there is a daily cognitive budget of 8 high quality hours we can use before the output quality starts to decline. Put in another way: no human being can spend more than 8 hours in a day working at a high performance.

Sleep

According to the sleep researcher Matt Walker, only 1-3% of the population can operate normally with only 4 hours of sleep. Unless you are in this privileged group, you need at least 7 hours of good sleep per night.

In case you are curious on how to improve your sleep habits, check out this article.

Sleeps elite

A prioritization framework

Once we have improved our performance related to both body and mind, we can begin to think strategically about how we manage our time.

This time management framework for software developers was created based on reading, iterations, and collective experiences of the team (although we think it’s useful for any modern worker).

Prioritization framework

1. Get the important things done

  • There should never be more than 2 mission-critical items to complete each day. 
  • Do them separately from start to finish without distraction
  • Extreme focus blocks (minimum 2 hours)

2. Don’t waste time

In this modern age, we are bombarded all day long, specially from Monday to Friday, by companies using multiple channels to capture our attention. Additionally, content is getting more and more addicting and our dopamine system is being hacked.

Take a look at this list:

  • Checking email in real-time
  • Receiving WhatsApp, Signal, Telegram, SMS notifications from groups, family, co-workers and sales representatives
  • “Breaking News” that seem to be important (99% of the time they are not)
  • TikTok videos
  • Tweeter drama
  • Instagram stories
  • This list is endless…

3. Make lots of lists

We highly recommend making lists. Lists keep you focused, and you can review them periodically, reminding yourself of what’s important (and what’s not). They free up space in your mind—fewer things to memorize.

  1. Of the 3 tasks I need to finish today
  2. Of my goals for the quarter
  3. Of my goals for the year
  4. Of the books I want to read this year
  5. Of the goals with my partner

Lists keep you focused; you can review them anytime.

Additional tip! Visual Setup

  • The browser tabs are your best friend.
  • When focused on a Google Doc, keep it open, collapse the rest into groups.
  • While in a Goole Meet, leave it open, collapse the rest.
  • While coding, maximize the IDE, minimize the rest.
  • Disable desktop notifications for Slack, Email, WhatsApp.
  • Close WhatsApp web when focused on Meet, Google Doc, Coding.

Meetings: Do Them Right or Don’t Do Them at All

If within your role, you still have to organize or attend meetings, there are some rules that can help make them more efficient and productive. However, it’s important that you adhere to and encourage the team to follow them as well.

Meeting tips

meeting tips

L10 meeting: an efficient format for management roles

As part of the Entrepreneurial Operating System® (EOS®), the Level 10 Meeting (L10) creates a standard structure for productive meetings. No, really. EOS lays out a template for team meetings to focus on the most important things each week without the nonsense.

On a scale of 1 to 10, most people would rank their current meetings at a 4 or 5. In some cases, even that’s being generous. In a Level 10 Meeting, attendees focus on the most important topics to spot issues before they become bigger problems. But that doesn’t come naturally (as evidenced by the prevalence of crappy meetings). To get there, companies Running on EOS™ use the standardized L10 agenda.

What makes a L10 meeting so effective?

Because Level 10 meetings operate at a repeatable, strategic level, they provide a solid framework covering material that matters. Opinions and politicking have no place in a meeting that focuses strictly on objectives and metrics. Teams also learn to minimize tangents and sidebar conversations to cover only what matters.

In addition, the same two individuals (or their proxies during vacations) serve as the facilitator and the scribe for every meeting. This removes the question, “Who’s leading this meeting?” The same goes for the scribe role: Everyone already knows who’s taking notes. Removing this ambiguity saves precious minutes discussing and agreeing to roles in each meeting.

If you are interested in learning more about L10 and EOS, check out this article.

Please let us know if you enjoy this time management tips for software developers!

L10: The most efficient meeting

The post The best time management framework for makers appeared first on Mighty Block |.

]]>
8140
Seed Phrase vs Private Key: a technical overview https://mightyblock.co/blog/seed-phrase-vs-private-key-a-technical-overview/ Mon, 04 Dec 2023 14:00:52 +0000 https://mightyblock.co/?p=8117 Seed phrase and private key are two terms that are tightly related but are different things. When setting up a new crypto wallet such as...

The post Seed Phrase vs Private Key: a technical overview appeared first on Mighty Block |.

]]>
Seed phrase and private key are two terms that are tightly related but are different things. When setting up a new crypto wallet such as Metamask, Ledger or Trezor, among others, a list of 12 or 24 common words is given to the user to back up. That list is the so-called seed phrase, an “easy to remember, easy to backup” word list. 

A private key is a large binary string used by a crypto wallet for signing the transactions that later will be sent to the chain. 

In this article we are going to take a journey from the generation of the seed phrase to the multiple wallet address generation, making a special stop at the private key creation and paying attention to the technical details of this process. 

How is the seed phrase generated? The BIP39 proposal

BIP stands for Bitcoin Improvement Proposal. They are documents that describe a proposal for improving the Bitcoin blockchain ecosystem. BIP39 is called “Mnemonic code for generating deterministic keys” and describes the process of generating the mnemonic code. Here’s how it is done:

The words are taken from a word list that is available in several languages. The length of the list is always 2048 (2048 = 2¹¹, the number of bits used for grouping ENT + CS).
The quantity of words produced depends on the amount of entropy bits (ENT – the randomness factor of the initial seed). Typically the lengths used are 128 bits, leading to 12 words, and 256 bits, resulting in 24 words.

How is the private key generated? 

Binary seed

Once the mnemonic seed phrase is obtained, numerous private keys can be generated from it. That is why wallets such as Metamask and Trezor are able to generate any number of accounts needed with only one seed phrase.

To generate the private keys from the seed phrase, the initial step involves computing a binary seed derived from the mnemonic. This computation uses the key stretching algorithm PBKDF2 with HMAC-SHA512, where the seed phrase is concatenated with the string “mnemonic” and a password utilized as a salt. In instances where no password is utilized, only the term “mnemonic” is appended.

Employing PBKDF2 increases the time and computational power needed for brute-force attacks, rendering it highly impractical to utilize this approach for cracking a seed phrase.

It is worth mentioning that this process and the seed phrase generation are completely separated processes. This process can be used with a mnemonic seed generated from a totally different process.

Private keys

Now it is time to use the binary seed to generate private keys (and from those, public keys and wallet addresses). The following process describes what it is known as a HD Wallet (Hierarchical Deterministic Wallet). First we need to create a Master Private Key, a Master Public Key and a Master Chain Code from the Binary seed:

From this derivation we will produce all the accounts we need in a deterministic way. To create new accounts, we require:

  • Either the Master Private Key or the Master Public Key.
  • The Master Chain Code: this will be used as a source of entropy. 
  • A 32 bit integer number used as index.

In the diagram above we used the Master Private Key, but as said earlier we can also use the Master Public Key. The difference between using one or the order is generating a Hardened Key or a Normal Key, but that is out of the scope of this article. 

We can create a virtually limitless quantity of private keys with this method either by changing the index or using a Child Key as a Master Key and repeat the process. This way we can have a tree of private keys.

Gluing it all together

We saw how a seed phrase is generated, used to generate a binary seed that then is used to generate a Master Private Key. This Master Private Key allows us to generate multiple Child Private Keys.

Public Keys and Wallet addresses are derived from Child Private Keys. It is a chain of derivation:

Does this mean that I always need a seed phrase to generate private keys? No! In fact, at the beginning of the blockchain era, all private keys were created individually.

Security

Is it worth trying to guess a seed phrase? Imagine that your seed phrase is composed of only one word of the word list. This means that the attacker has to try only 2048 combinations to derive your private key and steal all your assets. Suppose that deriving a private key with a specific combination takes 1 millisecond, then, it would take around 2 seconds to test all the possibilities!

Imagine now that your seed phrase is composed of two words of the word list. This means that the attacker has to try 2048 x 2048 = 2048² = 4194304 combinations to derive your private key. Assuming the 1-millisecond scenario, it would take the attacker around 1 hour and 10 minutes to test all the possibilities. That is a lot more!

Let’s repeat the process but now with 12 words. This means the attacker has to try 2048¹² = 5444517870735015415413993718908291383296 combinations. It would take around 2048¹²÷1000÷60÷60÷24÷365 ≈ 172644529132896227023528466479 years.

Conclusion

We saw the main difference between seed phrase vs private key, how it helps to keep your assets safe (by saving a phrase instead of a very long easy to forget number). 

Are we at the end of the road? It doesn’t seem to be the case, even though this is a huge improvement on how wallets are created, managed and recovered it is still not enough to enable massive adoption of the crypto ecosystem. There are currently a lot of efforts to make the crypto space more user friendly. A proof of that is Ethereum’s ERC-4337, known as “account abstraction” that will, among other things, allow the user to use standard methods of authentication such as fingerprint instead of having to store a mnemonic phrase.

The crypto space traveled a long distance to be where it is today, but there’s still a lot ahead that needs to be explored, new methods to develop and new things to be discovered. In my opinion, this is just the beginning of this amazing trip. Even though mnemonic phrases are the way-to-go today, it is worth paying attention to the new solutions that arise from the community. One or many of those new ideas will help to on-board the next generation of users and allow the mass adoption of this amazing technology.

We are always looking for Web3 talent !

Mighty Block is one of the partners of Forte, a platform to enable game publishers to easily integrate blockchain technologies into their games. We believe blockchain will enable new economic and creative opportunities for gamers around the world and have assembled a team of proven veterans from across the industry (Kabam, Unity, GarageGames, ngmoco, Twitch, Disney), as well as a $100M developer fund & $725M funding, to help make it happen. That’s where you come into play.

Feel free to browse all our current open job opportunities in the following link 👇

The post Seed Phrase vs Private Key: a technical overview appeared first on Mighty Block |.

]]>
8117
Building a Start Up Culture of Growth https://mightyblock.co/blog/start-yo-culture-of-growth/ Thu, 12 Oct 2023 12:41:32 +0000 https://mightyblock.co/?p=8072 In this article, we aim to share our approach to personal development and the cultivation of a robust start up culture, which has transformed us...

The post Building a Start Up Culture of Growth appeared first on Mighty Block |.

]]>
In this article, we aim to share our approach to personal development and the cultivation of a robust start up culture, which has transformed us into a high-performance team deeply rooted in our core values.

With the management team, we had a vision: a high-performing team with strong bonds that would enable us to uphold open and honest communication. It may sound like a lot because it wasn’t a feature we could simply develop and consider “done”; it required us to embrace learning and experience some discomfort.

Core concept for a start up culture

We selected the concept coined by Carol Dweck, the ‘Growth Mindset,’ as the central theme for the year. 

In essence, the concept introduced by Carol Dweck can be summarized as follows: Individuals who believe in the potential for their talents to develop through hard work, effective strategies, and input from others possess a growth mindset. They tend to achieve more than those with a fixed mindset who believe their talents are innate gifts. This is because those with a growth mindset worry less about appearing intelligent and invest more energy into the process of learning.

When entire companies embrace a growth mindset, their employees report feeling significantly more empowered and committed. Additionally, they receive increased organizational support for collaboration and innovation. In contrast, individuals in companies primarily rooted in a fixed mindset tend to report more instances of cheating and deception among employees, presumably as an attempt to gain an advantage in the talent competition.

Fixed Mindset vs Growth Mindset
source: lifehack.org


We chose this concept to serve as our guiding principle whenever our team faced an obstacle. The first thing we did was to share it with the team and reinforce it in every conversation opportunity. When designing the training for team leads, we knew it was crucial to rely on this concept to implement the changes and improvements we envisioned for our ‘Clarity Break’ training.

Victim or player?

But how did we first come to embrace this concept? We have a Friday tradition that has been with us since the first day of Mighty Block: Crypto Research. Originally, it was a forum where we discussed various topics related to crypto that had been researched. This was crucial in the early days of the company when the crypto industry was rapidly expanding, and our team was relatively new to blockchain. It was essential to stay updated on all the latest developments.

However, recently, it became tedious to find a NEW topic for research related with crypto. We would prepare it without enthusiasm, procrastinate, and so on.

Viktor Frankl

To address this issue, we began to contemplate the two models, framed by the ‘victim vs. protagonist’ dichotomy introduced by Freddy Coffman. What does a victim do when they don’t like Crypto Research? They complain, get frustrated, and kick it – were some of the responses we received. 

On the other hand, as protagonists, we seized an opportunity during a workshop we held in Cordoba. Together, we designed a new format, made commitments, and implemented the change. We would no longer confine ourselves to a single topic (crypto), but instead, we would include subjects that positively impact our daily lives. Additionally, we could invite guests and introduce special editions featuring panel discussions. Change the name help us to not limited ourselves and give to  “the mighty show” a new beginning

Cordoba Workshop 2023
The team working in Cordoba Workshop

Open and Honest Feedback

In order to learn from each other, take more risks, and grow as a team, we needed to ensure that we had the skills to provide feedback in an open and honest manner. That’s why it was essential to dedicate time during the workshop we held in Buenos Aires to discuss those ‘monsters’ that make us hesitant when it comes to giving feedback.

Feedback monsters
The monsters Mb team draw

Fears of having to take on extra tasks, fear of hurting someone else’s feelings, fear of being wrong in my assessment, among others – identifying these fears helped us. We created actions in collaboration with the leads to ‘combat’ them and encourage each other to embrace the open and honest mindset. Later, during a virtual discussion, we explored the best tips for effective communication when giving feedback. We reviewed do’s and don’ts to enhance our feedback process.

Learning from Mistakes

Mistakes are a fundamental source of learning in a start up culture, and we’ve been discussing what happens to us when we make mistakes, the emotions and feelings we experience, and how we can make the most out of our errors. In a special session of our Friday “Mighty Block Show”, we learned that the key to evolving from the traditional concept of failure is not to view success and failure as a binary but to incorporate them into the learning process.

We shared our experiences with error and took away some key insights: When we’re trying to resolve an error, it’s beneficial to take a moment to clear our minds, seek help, and breathe. When someone shares a problem or mistake they’ve encountered, it’s essential to assist and make them feel comfortable and supported. We emphasized not getting caught up in the mistakes – they don’t define us.

John Wooden - mistakes

Strong Growth Workshop – Key Takeaways

At our start up culture, we have a unique tradition. Every quarter, we come together as a team for an entire week. During our recent gathering, we revisited the invaluable lessons we’ve learned throughout the year.

With the theme of ” Strong Growth” in mind, we approached our learning experience in a playful way. We incorporated various games to enhance our understanding of these lessons. We recognized that mistakes are an integral part of the learning process; they are the stepping stones to success. We also acknowledged the value of maintaining a player’s attitude – being open to new challenges and eager to explore uncharted territories. We also learned that frustration and expectations often go hand in hand. By acknowledging this fact, we can navigate our professional journeys with greater resilience and a clear perspective.

One of the most exciting outcomes of our learning journey was the construction of a Jenga tower. This tower, where each block represented our learnings and experiences, serves as a symbol of our team’s commitment to growth and our evolving organizational start up culture. It visually represents how we stack our achievements, learn from our failures, and build a stronger and more resilient team.

Start up culture learnings
Mighty Block learning tower

Incorporating playful learning into our professional development has not only made our quarterly gatherings more enjoyable but has also proven to be an effective way to drive our team’s personal and collective growth. We look forward to the upcoming quarters with renewed enthusiasm, ready to embrace the challenges and successes!

Check out this video with our experience in the last workshop.

The post Building a Start Up Culture of Growth appeared first on Mighty Block |.

]]>
8072
How to create a ERC20 token https://mightyblock.co/blog/how-to-create-a-erc20-token/ Mon, 09 Oct 2023 21:25:26 +0000 https://mightyblock.co/?p=8057 In this article we want to share with you an introductory guide about ERC20 tokens What is a token? A thing serving as a visible...

The post How to create a ERC20 token appeared first on Mighty Block |.

]]>
In this article we want to share with you an introductory guide about ERC20 tokens

What is a token?

A thing serving as a visible or tangible representation of a fact, quality, feeling, etc. It also has a value that is associated with its context.

Types

Non fungible: Non-fungible means that something is unique and can’t be replaced. By contrast, physical money and cryptocurrencies are fungible, which means that they can be exchanged for another object with the same attributes.

Fungible: Replaceable by another identical item; mutual interchangeable.

ERC20 structure

Standard representation for fungible tokens.

Identified by Name and Symbol, allows to transfer from your account balance and approve other accounts to spend in behalf of your account.

erc20 token standard

Implementation: Although what matters is the interface, it is advisable to use an implementation that is already tested and verified. I recommend the one from OpenZeppelin: https://github.com/OpenZeppelin/openzeppelin-contracts/blob/master/contracts/token/ERC20/ERC20.sol

open zeppelin

Why to use the standard token – ERC20?

Interoperability: Most decentralized applications support standards, this makes our token able to work in these scenarios.

No Vulnerability: Using tested and verified implementations means we avoid making mistakes in the implementation of tokens.

Easier: It makes it easy to integrate tokens into your contracts, so you only have to worry about calling functions.

Uses

Stable coins (DAI, USDT)

Fans Tokens (AFA Token, PSG Token)

Governance (Maker, Uniswap)

Play to earn (A)

Other tokens:

ERC1155: Multitoken standard

ERC777: add hooks to the transfers.

ERC677: allows to customize the callback function for the transfer.

ERC223: improves the security of the token transactions.

The main difference btw ERC20 and native tokens:

A native currency has its own issuance and transfer rules tied to the network implementation. On the other hand, tokens allow the issuance and transfer rules to be customized, in addition to representing assets that are not necessarily related to finances, taking advantage of all the security and decentralization of the blockchain.

You can visit this video by @sebaleoperez with the ERC20 presentation in EthBogota 2022.

The post How to create a ERC20 token appeared first on Mighty Block |.

]]>
8057