Blockchain
Python Developers Are Key to Blockchain Adoption
I have worn many hats throughout my career, from derivatives analyst to applied cryptographer, but at heart I am a software engineer. I have always loved programming and, like many others who identify as “dev”, I know several programming languages, the usual suspects like Java, Swift, C and Rustamong others. So when the cryptographer in me got excited about decentralized computing, following ideas like Bitcoin and Monero, the developer in me took on the challenge of learning the new programming languages that blockchain requires. Through this experience, I quickly saw a major obstacle: the need to learn an entirely new programming language. Even if that language shares similarities with existing ones (such as Solidity’s similarity to JavaScript’s syntax), it could still limit the number of people who could build applications for decentralized operating systems.
Fast forward to the present, and the landscape has changed. Blockchain is no longer a fringe concept, but its mass adoption still faces one obstacle: developer accessibility and UX. Without developers building them, we don’t have decentralized applications; without those applications, widespread adoption won’t happen. Here’s where Python — one of the most used and requested programming languages in the world.
Python Powers Most Popular Apps
Python is a versatile and easy-to-learn language. It is a workhorse across industries that powers much of the Internet as we know it today. Instagram, which started as a simple photo-sharing app, is now one of the leading social media apps in the world. Its backend infrastructure? Python.
Spotify, the ubiquitous music streaming service with its algorithms that select the songs we want to listen to, is based on Python. Many large language models, including ChatGPT, Meta’s Llama3, and Google Gemini, are based on Python, and PyTorch Torch for their development and functionality. The list of industry-defining Python-based apps goes on and on. The familiarity of Python provides a sense of trust, and that’s exactly what blockchain needs to gain widespread acceptance and accessibility.
Blockchain programming in Python is possible, but it hasn’t been done right yet. We have recently integrated Python as a native programming language on the Algorand blockchain. This was a significant, multi-year undertaking that resulted in a seamless native Python coding experience.
Why did we spend the time and effort to do this when we previously had (like many other blockchain networks) a Python-like language called PyTEAL? We see genuine Python as one of the primary on-ramp to blockchain for businesses. It allows them to build on what they already have: a talented workforce of Python developers. They don’t need to spend more money hiring specialists fluent in niche languages; their existing development team can leverage their expertise to build and maintain secure, transparent, and decentralized blockchain solutions. It’s this kind of accessibility and reduced engineering costs that will help blockchain reach mainstream adoption.
Blockchain: More Than Just Cryptocurrency
When we think of blockchain, we usually think of cryptocurrency, and rightfully so, as it was the catalyst that ignited the blockchain revolution. Cryptocurrency enables secure and verifiable transfer of value across borders without intermediaries. However, blockchain has many more use cases waiting to be unlocked by entrepreneurial developers. The problem is that developers are hesitant to jump into this Web3 technology, firstly because of the language barrier (which has been solved for many with Python) and secondly because there is still no widespread understanding of how businesses across all industries can leverage blockchain in their operations.
Blockchain addresses the problems that the traditional centralized web struggles with, such as secure and permanent record keeping. For most businesses today, data is stored on centralized servers, making it isolated. Instead, blockchain provides verifiable, tamper-proof traceability and provenance, which is important in situations like permanent public ledgers, clinical research data, supply chain registries, and decentralized IDs. Many systems that manage this data are already built in Python. These same developers can leverage their skills to build more secure and verifiable solutions on blockchain.
Smart Contracts: Automating Agreements
Another feature of many blockchains today is smart contracts. These programmable contracts (apps) automate agreements and transactions based on pre-defined conditions. This enables entirely new business models and transaction types, enabling automatic payments and document workflows that execute exactly as programmed without the risk of error or manipulation. As part of my work at ConsenSys, I designed Covantis, a post-trade settlement system for the world’s largest agricultural traders that leverages smart contracts – the goal was purely operational efficiency. Of course, the use of smart contracts goes far beyond agriculture – industries such as insurance, real estate, and legal services could streamline complex processes via programmable smart contracts (if this, then that). Atomic transfers take this efficiency to the next level by ensuring that all agreed-upon actions happen together in a single transaction. It makes it possible to trade with someone you’ve never met, but both of you get what you want, without trust and with assurance.
Python: A Path to Web3 Adoption
These opportunities are still in their early stages. But it’s incredible to think about how blockchains could reshape entire industries or global systems by realigning financial relationships, trust, and decision-making in peer-to-peer networks. Python could be the key to unlocking these possibilities. Here’s how the 10 million Python developers worldwide can become architects who build the future on blockchain, driving widespread adoption.
Blockchains need to make it easier for developers to build applications to achieve widespread adoption. That’s why Algorand, the enterprise-grade programmable layer-1 blockchain, is the first to provide native support in semantically and syntactically regular Python. This experience is much easier and more accessible than when I started my blockchain career years ago. You don’t need to know a niche language or have specialized cryptography skills to get involved; Python is all you need. This unparalleled accessibility is what will drive blockchain adoption. The present and future are built with Python!
YOUTUBE.COM/THENEWSTACK
Technology moves fast, don’t miss an episode. Subscribe to our YouTube channel to stream all our podcasts, interviews, demos and more.
SUBSCRIBE
Group created with Sketch.
John Woods joined the Algorand Foundation as CTO in 2022. Prior to joining the leadership team, he served as the Chief Architect of Cardano at IOHK. John has held leadership roles in software architecture and applied cryptography at numerous companies…
Read more from John Woods
Blockchain
Bitcoin (BTC) Price Crashes as Donald Trump’s Win Odds Dip
Markets received nominally good news on Thursday morning, with the US ISM manufacturing PMI for July falling much more than economists expected, sending interest rates to multi-month lows across the board. Additionally, initial jobless claims in the US jumped to their highest level in about a year. Taken together, the data adds to the sentiment that the US is on the verge of a cycle of monetary easing by the Federal Reserve, which is typically seen as bullish for risk assets, including bitcoin.
Blockchain
Terra Blockchain Reboots After Reentry Attack Leads to $4M Exploit
Please note that our Privacy Policy, terms of use, cookiesAND do not sell my personal information has been updated.
CoinDesk is a awarded press agency that deals with the cryptocurrency sector. Its journalists respect a rigorous set of editorial policiesIn November 2023, CoinDesk has been acquired from the Bullish group, owner of Bullisha regulated digital asset exchange. Bullish Group is majority owned by Block.one; both companies have interests in a variety of blockchain and digital asset businesses and significant digital asset holdings, including bitcoin. CoinDesk operates as an independent subsidiary with an editorial board to protect journalistic independence. CoinDesk employees, including journalists, are eligible to receive options in the Bullish group as part of their compensation.
Blockchain
$6.8M Stolen, ASTRO Collapses 60%
In the latest news in the blockchain industry, there has been a turn of events that has severely affected Terra and its users and investors, with the company losing $6.8 million. The attack, which exploited a reentry vulnerability in the network’s IBC hooks, raises questions about the security measures of the once celebrated blockchain protocol.
A web3 security company, Cyvers Alerts reported that the exploit occurred on July 31st and caused the company to lose 60 million ASTRO, 3.5 million USDC500,000 USDTand 2. 7 BitcoinThe flaw was discovered in April and allows cybercriminals to make payments non-stop by withdrawing money from the network.
Earth’s response
Subsequently, to the hack employed on the Terra blockchain, its official X platform declared the Suspension network operations for a few hours to apply the emergency measure. Finally in its sendTerra’s official account agreed, sharing that its operations are back online: the core transactions that make up the platform are now possible again.
However, the overall value of the various assets lost in the event was unclear.
Market Impact: ASTRO Crashes!
The hack had an immediate impact on the price of ASTRO, which dropped nearly 60% to $0.0206 following the network shutdown. This sharp decline highlights the vulnerability of token prices to security breaches and the resulting market volatility.
This incident is not the first time Terra has faced serious challenges. Earlier this year, the blockchain encountered significant problems that called into question its long-term viability. These repeated incidents underscore the need for stronger security measures to protect users’ assets and maintain trust in the network.
The recent Terra hack serves as a stark reminder of the ongoing security challenges in the blockchain space. As the platform works to regain stability, the broader crypto community will be watching closely.
Read also: Record Cryptocurrency Theft: Over $1 Billion Stolen in 2024
This is a major setback for Terra. How do you think this will impact the blockchain industry?
Blockchain
Luxembourg proposes updates to blockchain laws | Insights and resources
On July 24, 2024, the Ministry of Finance proposed Blockchain Bill IVwhich will provide greater flexibility and legal certainty for issuers using Distributed Ledger Technology (DLT). The bill will update three of Luxembourg’s financial laws, the Law of 6 April 2013 on dematerialised securitiesTHE Law of 5 April 1993 on the financial sector and the Law of 23 December 1998 establishing a financial sector supervisory commissionThis bill includes the additional option of a supervisory agent role and the inclusion of equity securities in dematerialized form.
DLT and Luxembourg
DLT is increasingly used in the financial and fund management sector in Luxembourg, offering numerous benefits and transforming various aspects of the industry.
Here are some examples:
- Digital Bonds: Luxembourg has seen multiple digital bond issuances via DLT. For example, the European Investment Bank has issued bonds that are registered, transferred and stored via DLT processes. These bonds are governed by Luxembourg law and registered on proprietary DLT platforms.
- Fund Administration: DLT can streamline fund administration processes, offering new opportunities and efficiencies for intermediaries, and can do the following:
- Automate capital calls and distributions using smart contracts,
- Simplify audits and ensure reporting accuracy through transparent and immutable transaction records.
- Warranty Management: Luxembourg-based DLT platforms allow clients to swap ownership of baskets of securities between different collateral pools at precise times.
- Tokenization: DLT is used to tokenize various assets, including real estate and luxury goods, by representing them in a tokenized and fractionalized format on the blockchain. This process can improve the liquidity and accessibility of traditionally illiquid assets.
- Tokenization of investment funds: DLT is being explored for the tokenization of investment funds, which can streamline the supply chain, reduce costs, and enable faster transactions. DLT can automate various elements of the supply chain, reducing the need for reconciliations between entities such as custodians, administrators, and investment managers.
- Issuance, settlement and payment platforms:Market participants are developing trusted networks using DLT technology to serve as a single source of shared truth among participants in financial instrument investment ecosystems.
- Legal framework: Luxembourg has adapted its legal framework to accommodate DLT, recognising the validity and enforceability of DLT-based financial instruments. This includes the following:
- Allow the use of DLT for the issuance of dematerialized securities,
- Recognize DLT for the circulation of securities,
- Enabling financial collateral arrangements on DLT financial instruments.
- Regulatory compliance: DLT can improve transparency in fund share ownership and regulatory compliance, providing fund managers with new opportunities for liquidity management and operational efficiency.
- Financial inclusion: By leveraging DLT, Luxembourg aims to promote greater financial inclusion and participation, potentially creating a more diverse and resilient financial system.
- Governance and ethics:The implementation of DLT can promote higher standards of governance and ethics, contributing to a more sustainable and responsible financial sector.
Luxembourg’s approach to DLT in finance and fund management is characterised by a principle of technology neutrality, recognising that innovative processes and technologies can contribute to improving financial services. This is exemplified by its commitment to creating a compatible legal and regulatory framework.
Short story
Luxembourg has already enacted three major blockchain-related laws, often referred to as Blockchain I, II and III.
Blockchain Law I (2019): This law, passed on March 1, 2019, was one of the first in the EU to recognize blockchain as equivalent to traditional transactions. It allowed the use of DLT for account registration, transfer, and materialization of securities.
Blockchain Law II (2021): Enacted on 22 January 2021, this law strengthened the Luxembourg legal framework on dematerialised securities. It recognised the possibility of using secure electronic registration mechanisms to issue such securities and expanded access for all credit institutions and investment firms.
Blockchain Act III (2023): Also known as Bill 8055, this is the most recent law in the blockchain field and was passed on March 14, 2023. This law has integrated the Luxembourg DLT framework in the following way:
- Update of the Act of 5 August 2005 on provisions relating to financial collateral to enable the use of electronic DLT as collateral on financial instruments registered in securities accounts,
- Implementation of EU Regulation 2022/858 on a pilot scheme for DLT-based market infrastructures (DLT Pilot Regulation),
- Redefining the notion of financial instruments in Law of 5 April 1993 on the financial sector and the Law of 30 May 2018 on financial instruments markets to align with the corresponding European regulations, including MiFID.
The Blockchain III Act strengthened the collateral rules for digital assets and aimed to increase legal certainty by allowing securities accounts on DLT to be pledged, while maintaining the efficient system of the 2005 Act on Financial Collateral Arrangements.
With the Blockchain IV bill, Luxembourg will build on the foundations laid by previous Blockchain laws and aims to consolidate Luxembourg’s position as a leading hub for financial innovation in Europe.
Blockchain Bill IV
The key provisions of the Blockchain IV bill include the following:
- Expanded scope: The bill expands the Luxembourg DLT legal framework to include equity securities in addition to debt securities. This expansion will allow the fund industry and transfer agents to use DLT to manage registers of shares and units, as well as to process fund shares.
- New role of the control agent: The bill introduces the role of a control agent as an alternative to the central account custodian for the issuance of dematerialised securities via DLT. This control agent can be an EU investment firm or a credit institution chosen by the issuer. This new role does not replace the current central account custodian, but, like all other roles, it must be notified to the Commission de Surveillance du Secteur Financier (CSSF), which is designated as the competent supervisory authority. The notification must be submitted two months after the control agent starts its activities.
- Responsibilities of the control agent: The control agent will manage the securities issuance account, verify the consistency between the securities issued and those registered on the DLT network, and supervise the chain of custody of the securities at the account holder and investor level.
- Simplified payment processesThe bill allows issuers to meet payment obligations under securities (such as interest, dividends or repayments) as soon as they have paid the relevant amounts to the paying agent, settlement agent or central account custodian.
- Simplified issuance and reconciliationThe bill simplifies the process of issuing, holding and reconciling dematerialized securities through DLT, eliminating the need for a central custodian to have a second level of custody and allowing securities to be credited directly to the accounts of investors or their delegates.
- Smart Contract Integration:The new processes can be executed using smart contracts with the assistance of the control agent, potentially increasing efficiency and reducing intermediation.
These changes are expected to bring several benefits to the Luxembourg financial sector, including:
- Fund Operations: Greater efficiency and reduced costs by leveraging DLT for the issuance and transfer of fund shares.
- Financial transactions: Greater transparency and security.
- Transparency of the regulatory environment: Increased attractiveness and competitiveness of the Luxembourg financial centre through greater legal clarity and flexibility for issuers and investors using DLT.
- Smart Contracts: Potential for automation of contractual terms, reduction of intermediaries and improvement of transaction traceability through smart contracts.
Blockchain Bill IV is part of Luxembourg’s ongoing strategy to develop a strong digital ecosystem as part of its economy and maintain its status as a leading hub for financial innovation. Luxembourg is positioning itself at the forefront of Europe’s growing digital financial landscape by constantly updating its regulatory framework.
Local regulations, such as Luxembourg law, complement European regulations by providing a more specific legal framework, adapted to local specificities. These local laws, together with European initiatives, aim to improve both the use and the security of projects involving new technologies. They help establish clear standards and promote consumer trust, while promoting innovation and ensuring better protection against potential risks associated with these emerging technologies. Check out our latest posts on these topics and, for more information on this law, blockchain technology and the tokenization mechanism, do not hesitate to contact us.
We are available to discuss any project related to digital finance, cryptocurrencies and disruptive technologies.
This informational piece, which may be considered advertising under the ethics rules of some jurisdictions, is provided with the understanding that it does not constitute the rendering of legal or other professional advice by Goodwin or its attorneys. Past results do not guarantee a similar outcome.
-
Regulation7 months ago
Ripple CTO and Cardano founder clash over XRP’s regulatory challenges ⋆ ZyCrypto
-
Regulation5 months ago
Nancy Pelosi Considers Supporting Republican Crypto Bill FIT21 – London Business News
-
Videos6 months ago
Cryptocurrency News: Bitcoin, ETH ETF, AI Crypto Rally, AKT, TON & MORE!!
-
Regulation6 months ago
Bitcoin’s future is ‘bleak’ and ripe for regulation, says lead developer
-
News6 months ago
The trader earned $46 million with PEPE after reaching a new ATH
-
Blockchain6 months ago
Solana ranks the fastest blockchain in the world, surpassing Ethereum, Polygon ⋆ ZyCrypto
-
Blockchain6 months ago
Solana Surpasses Ethereum and Polygon as the Fastest Blockchain ⋆ ZyCrypto
-
Regulation6 months ago
🔒 Crypto needs regulation to thrive: Tyler Cowen
-
Videos6 months ago
Who Really CONTROLS THE MARKETS!! Her plans REVEALED!!
-
Videos7 months ago
Kucoin safe?? Exchange REVIEW and beginner’s guide!!
-
Blockchain6 months ago
“Liquid vesting” is an oxymoronic feature of blockchain that allows early investors to sell without waiting
-
Videos6 months ago
Institutions purchasing MEMECOINS?! Everything you need to know!