ERC3643 Unveiled: Enhancing Compliance and Control in Tokenizing Real-World Assets

ERC3643 Unveiled: Enhancing Compliance and Control in Tokenizing Real-World Assets

ERC3643 is an Ethereum standard for permissioned tokens, also known as security tokens. It is an open-source suite of smart contracts that enables the issuance, management, and transfer of tokens that represent real-world assets, such as equity, debt, real estate, or art. It is designed to work with an on-chain identity system that allows for the validation of the identities and credentials of investors and issuers through signed attestations issued by trusted claim issuers. It aims to provide a comprehensive framework for managing the lifecycle of security tokens, from issuance to transfers between eligible investors, while enforcing compliance rules at every stage. Also, supports additional features such as token pausing and freezing, which can be used to manage the token in response to regulatory requirements or changes in the status of the token or its holders. In this article, I will provide a personal perspective on the current state of ERC3643, provide statistics and data to support an opinion on its benefits and challenges, and offer research to support an argument for or against its adoption.

ERC3643 was first proposed in July 2021 by a group of developers from Tokeny Solutions, a platform for tokenizing securities. The proposal was based on the previous T-REX protocol, which had been used by Tokeny and its partners to tokenize over €28 billion worth of assets across 180 jurisdictions. The proposal was reviewed and accepted by the Ethereum community as an official standard in 2021, becoming the first standard for permissioned tokens on Ethereum. Since then, ERC3643 has been adopted by several projects and platforms in the security token space, such as SecuritizePolymath, and Tokensoft.

One of the main benefits is that it enables the tokenization of real-world assets in a compliant and efficient way. Tokenization is the process of converting the ownership rights of an asset into a digital token that can be stored and transferred on a blockchain. This process can bring several advantages, such as:

  • Increased liquidity: Tokenization can lower the barriers to entry and exit for investors, allowing them to trade fractional ownership of assets in a global and 24/7 market. This can increase the demand and supply of assets, resulting in higher liquidity and lower costs.
  • Reduced intermediaries: Tokenization can eliminate or reduce the need for intermediaries, such as brokers, custodians, and lawyers, who often charge high fees and introduce delays and risks in the transaction process. By using smart contracts and blockchain technology, tokenization can automate and streamline the issuance and transfer of tokens, reducing costs and increasing efficiency.
  • Enhanced transparency: Tokenization can provide a higher level of transparency and trust for investors and issuers, as the tokens and their underlying assets are recorded and verified on a public and immutable ledger. This can improve the quality and availability of information, as well as the accountability and governance of the token issuers.
  • Improved accessibility: Tokenization can democratize access to assets that are traditionally illiquid, expensive, or exclusive, such as real estate, art, or private equity. By creating fractional and digital ownership of assets, tokenization can enable more investors to participate in the market, diversify their portfolio, and benefit from the returns of the assets.

However, tokenization also faces several challenges, especially when it comes to security tokens, which are subject to complex and varying regulations across different jurisdictions. Security tokens must comply with the laws and rules that govern the issuance and transfer of securities, such as KYC (Know Your Customer), AML (Anti-Money Laundering), and CFT (Combating the Financing of Terrorism). These regulations are meant to protect investors and issuers from fraud, manipulation, and other risks, but they also impose restrictions and requirements that can limit the potential of tokenization. For instance, security tokens may have to comply with:

  • Eligibility criteria: Security tokens may only be issued and transferred to investors who meet certain criteria, such as accreditation, residency, or income. These criteria may vary depending on the type and jurisdiction of the token and the investor, and they may require the verification of the identity and credentials of the investors.
  • Transfer restrictions: Security tokens may have to follow certain rules and limitations when they are transferred between investors, such as lock-up periods, holding periods, volume limits, or whitelists. These rules may depend on the status and jurisdiction of the token and the investor, and they may require the approval of the issuer or a third party.
  • Disclosure obligations: Security tokens may have to provide certain information and reports to the investors and regulators, such as prospectuses, financial statements, or audits. These information and reports may vary depending on the nature and jurisdiction of the token and the issuer, and they may require the involvement of professionals and authorities.

These challenges pose significant technical and legal difficulties for the tokenization of real-world assets, as they require the integration and coordination of multiple systems and parties, such as blockchain platforms, identity providers, claim issuers, regulators, and intermediaries. Moreover, these challenges may also affect the attractiveness and feasibility of tokenization, as they may reduce the liquidity, efficiency, transparency, and accessibility of the tokens.

This is where ERC3643 comes in. It is designed to address these challenges by providing a standard and flexible framework for the creation and management of permissioned tokens on Ethereum. Leverages the power and versatility of smart contracts and blockchain technology to encode and enforce the compliance and control rules of the tokens, while also integrating with an on-chain identity system to validate and verify the identities and credentials of the investors and issuers. It defines several interfaces that are described below:

  • Token interface: This interface defines the basic functions and events of the token, such as minting, burning, transferring, pausing, and freezing. It also defines the functions and events related to the token lifecycle, such as issuing, redeeming, and updating. It also inherits from the ERC-20 interface, which is the standard for fungible tokens on Ethereum.
  • Identity Registry interface: Defines the functions and events related to the identity registry, which is a smart contract that stores and manages the on-chain identities of the investors and issuers. The identity registry allows the registration and removal of identities, as well as the addition and revocation of attestations. An attestation is a signed statement issued by a trusted claim issuer that attests to a certain attribute or credential of an identity, such as accreditation, residency, or income. The identity registry also allows the verification of the eligibility of an identity to hold or receive a token, based on the attestations and the token rules.
  • Identity Registry Storage interface: Defines the functions and events related to the identity registry storage, which is a smart contract that stores the data of the identity registry, such as the identities, the attestations, and the token rules. The identity registry storage is separated from the identity registry to allow for the upgradeability and modularity of the identity registry.
  • Compliance interface: Defines the functions and events related to the compliance, which is a smart contract that implements the logic and rules for the compliant transfer of tokens. The compliance contract checks the eligibility of the sender and the receiver of a token transfer, as well as the validity and availability of the token. The compliance contract also allows the issuer or an agent to update the token rules, such as the eligibility criteria or the transfer restrictions, as well as to force or block a token transfer in case of emergency or dispute.
  • Trusted Issuers Registry interface: Defines the functions and events related to the trusted issuers registry, which is a smart contract that stores and manages the list of trusted claim issuers that can issue attestations for the identities. The trusted issuers registry allows the issuer or an agent to add or remove claim issuers, as well as to specify the claim topics that each claim issuer can attest to. A claim topic is a numerical identifier that represents a certain attribute or credential of an identity, such as accreditation, residency, or income.
  • Claim Topics Registry interface: Defines the functions and events related to the claim topics registry, which is a smart contract that stores and manages the list of claim topics that can be used for the attestations. The claim topics registry allows the issuer or an agent to add or remove claim topics, as well as to specify the description and the verification method of each claim topic.

By using these interfaces, ERC3643 provides a standard and flexible framework for the tokenization of real-world assets on Ethereum, while ensuring the compliance and control of the tokens. It allows the issuer or an agent to customize and update the token rules and the identity system according to the specific needs and requirements of the token and its jurisdiction. Also allows the investor to register and verify their identity and credentials on-chain, as well as to transfer and receive tokens in a compliant and efficient way.

In my opinion, ERC3643 is a valuable and innovative standard that can facilitate and accelerate the adoption of security tokens on Ethereum. It can enable the tokenization of a wide range of asset classes and industries, such as real estate, private equity, funds, and debt, which can unlock new opportunities and benefits for investors and issuers. It can also enhance the liquidity, efficiency, transparency, and accessibility of security tokens, while ensuring the compliance and control of the tokens. It can also foster the interoperability and compatibility of security tokens with other Ethereum protocols and applications, such as decentralized exchanges, lending platforms, and wallets.

However, ERC3643 is not without its challenges and limitations. It still faces the complexity and diversity of the regulatory landscape, which may differ from country to country, or even from state to state. This means that they may have to adapt and comply with different and changing regulations, which may pose technical and legal challenges for the issuer and the investor. For instance, ERC3643 may have to deal with the issue of cross-border transfers, which may involve different jurisdictions and regulations, as well as the issue of regulatory updates, which may require the modification or migration of the token and the identity system.

Another challenge is the scalability and security of the Ethereum network, which is the underlying platform that supports ERC3643. Ethereum is a public and decentralized blockchain that allows anyone to create and execute smart contracts and applications. However, Ethereum also suffers from some limitations, such as:

  • Low throughput: Ethereum can only process a limited number of transactions per second, which is currently around 15-20. This means that ERC3643 may face congestion and delays when there is a high demand for token transfers or identity operations, which may affect the user experience and the performance of the token.
  • High fees: Ethereum charges a fee for every transaction that is executed on the network, which is called gas. The gas fee depends on the complexity and the demand of the transaction, and it can fluctuate significantly depending on the network conditions. This means that ERC3643 may incur high and variable costs for the issuer and the investor, which may reduce the profitability and the feasibility of the token.
  • Security risks: Ethereum is a public and open network that is secured by a consensus mechanism called proof-of-work, which relies on the computational power of the network participants, also known as miners. However, proof-of-work also exposes Ethereum to some security risks, such as 51% attacks, which occur when a malicious actor gains control of more than half of the network’s computing power and can manipulate or disrupt the network. This means that ERC3643 may face the risk of losing or compromising the tokens or the identities, which may result in financial or reputational losses for the issuer and the investor.

These limitations are not inherent to ERC3643, but rather to the Ethereum network, which is still evolving and improving. Ethereum is currently undergoing upragdes, which relies on the stake of the network participants, also known as validators. Proof-of-stake is expected to increase the throughput, reduce the fees, and enhance the security of the network, which may benefit ERC3643 and other Ethereum protocols and applications.

In conclusion, ERC3643 is a promising and innovative standard that can enable the tokenization of real-world assets on Ethereum, while ensuring the compliance and control of the tokens. It can bring several benefits, such as increased liquidity, reduced intermediaries, enhanced transparency, and improved accessibility, for both investors and issuers. It can also foster the interoperability and compatibility of security tokens with other Ethereum protocols and applications. However, it also faces some challenges and limitations, such as the complexity and diversity of the regulatory landscape, and the scalability and security of the Ethereum network. ERC3643 is still a relatively new and evolving standard, which may require further development and testing before it can achieve its full potential and adoption. Therefore, I believe that ERC3643 is a valuable and innovative standard that deserves our attention and support, but also our caution and scrutiny.

 

 

 

Source: https://www.securities.io/erc3643-unveiled-enhancing-compliance-and-control-in-tokenizing-real-world-assets/

Anndy Lian is an early blockchain adopter and experienced serial entrepreneur who is known for his work in the government sector. He is a best selling book author- “NFT: From Zero to Hero” and “Blockchain Revolution 2030”.

Currently, he is appointed as the Chief Digital Advisor at Mongolia Productivity Organization, championing national digitization. Prior to his current appointments, he was the Chairman of BigONE Exchange, a global top 30 ranked crypto spot exchange and was also the Advisory Board Member for Hyundai DAC, the blockchain arm of South Korea’s largest car manufacturer Hyundai Motor Group. Lian played a pivotal role as the Blockchain Advisor for Asian Productivity Organisation (APO), an intergovernmental organization committed to improving productivity in the Asia-Pacific region.

An avid supporter of incubating start-ups, Anndy has also been a private investor for the past eight years. With a growth investment mindset, Anndy strategically demonstrates this in the companies he chooses to be involved with. He believes that what he is doing through blockchain technology currently will revolutionise and redefine traditional businesses. He also believes that the blockchain industry has to be “redecentralised”.

j j j

Revitalizing NFTs: The Influence of ERC-6551

Revitalizing NFTs: The Influence of ERC-6551

The NFT market is experiencing a resurgence in 2023 after a period of decline and stagnation in late 2022. I see a bounce back right now as we speak. Most of us will think that Ethereum dominates the NFT space. But according to various online platforms, the last 24 hour NFT sale volume leader is Bitcoin. Bitcoin has the most amount of sales at $33,269,180, and Ethereum is second at $8,701,553. At the same time, the recently hyped Solana is not in the third place with $2,699,854.

What is driving this renewed interest and activity in the NFT space? And what are the next trends and innovations that will shape the future of NFTs and Web3?

One of the main factors behind the re-rising of the NFT market is the introduction of a new token standard for NFTs: ERC-6551. This standard, proposed by Future Primitive, a team of experienced NFT developers and enthusiasts, aims to enhance the functionality and value of NFTs by giving them smart contract capabilities. ERC-6551 tokens, also known as token-bound accounts (TBAs), function as smart contract wallets that can hold tokens and other NFTs, as well as interact with other smart contracts and applications. Each TBA is permanently bound to a single ERC-721 NFT, and the control of the TBA is granted to the holder of that NFT. This means that every NFT can have its own on-chain identity and agency without requiring any changes to existing NFT smart contracts or infrastructure.

ERC-6551 opens up a whole new world of possibilities for NFTs, as they can now evolve and change over time based on external factors or user inputs. For example, an NFT representing a character in a role-playing game can accumulate assets and abilities based on their actions, or an NFT representing a piece of art can generate royalties for the artist or the collector. It also enables new use cases and business models for NFTs, such as:

  • Composability: TBAs can own and compose other TBAs, creating complex and dynamic NFTs that can represent real-world assets or concepts. For instance, an NFT representing a car can own and compose other NFTs representing its parts, such as the engine, the tires, or the paint. This way, you can easily check where the car came from and who owned it before, as well as change or improve it as you wish. Or, a TBA that looks like a portfolio can have other TBAs inside it that look like different investments, such as stocks, bonds, or cryptocurrencies. This way, you can easily manage and diversify your money, as well as adjust or sell it as you need. TBAs are not just simple pictures or videos but complex and dynamic NFTs that can represent real-world assets or concepts.

  • Identity: TBAs can act as verifiable and portable identities for their owners, as they can sign messages and verify signatures on behalf of the NFT. This allows for seamless and secure access to various Web3 applications and services, such as decentralized exchanges, social networks, or gaming platforms. For example, an NFT representing a membership card can grant access to an exclusive club or community and record a history of past interactions. Similarly, an NFT representing a diploma or a certificate can prove the credentials and achievements of the owner, as well as provide feedback or endorsements.

  • Provenance: TBAs can track and record the history and ownership of the NFT, as well as the interactions and transactions that have occurred with it. This allows for increased transparency and trust in the NFT market, as well as the possibility of creating value-added features or services for the NFT. For example, an NFT representing a rare collectible can show the origin and rarity of the item, as well as the previous owners and prices. An NFT representing a digital artwork can show the creation and modification process of the artist, as well as the appreciation and criticism of the audience.

  • Dependency: Think about how you can create and collect digital items that are not only unique and valuable but also connected and responsive. These items are called TBAs, and they are a new kind of NFTs that can do amazing things on the blockchain. For instance, a TBA that looks like a plant can have a relationship with other TBAs that look like the soil, the water, or the sunlight. This way, you can see and feel how the plant grows and changes and take care of or use it. Or, a TBA that looks like a social movement can have a relationship with other TBAs that look like the supporters, the opponents, or the media. This way, you can understand and experience what the movement is about, as well as join or change it. TBAs are not just static pictures or videos but interrelated and interactive NFTs that can represent dynamic and emergent phenomena or systems.

These use cases and business models are just some of the examples of how ERC-6551 can revolutionize the NFT space and Web3. However, ERC-6551 is not without its challenges and limitations. Some of the potential issues and risks that need to be addressed are:

  • Fraud Prevention: TBAs can be used to create fake or fraudulent NFTs, as they can mimic or impersonate other NFTs or TBAs. This can lead to confusion and deception in the NFT market, as well as the possibility of losing money or reputation. For example, a TBA representing a fake artwork can copy or modify the metadata or the image of a genuine artwork and try to sell it as the original. Likewise, a TBA representing a fake identity can copy or modify the signature or the message of a genuine identity and try to access or use its privileges or resources.

  • Ownership Cycles: TBAs can create ownership cycles, where an NFT owns itself or another NFT that owns it. This can lead to paradoxes and inconsistencies in the NFT market, as well as the possibility of losing control or access to the NFT. For illustration, a TBA representing a self-owning NFT can transfer itself to another owner and then transfer itself back to itself. In the same way, a TBA representing an NFT that owns another NFT that holds it can transfer the other NFT to another owner and then lose its ownership.

These challenges and limitations are not insurmountable and can be mitigated or solved by various methods and techniques, such as:

  • Verification: TBAs can be verified by checking the source and the authenticity of the NFT and the TBA, as well as the validity and the integrity of the metadata and the image. This can be done by using various tools and services, such as NFT scanners, NFT validators, or NFT oracles. Again, citing an example, a TBA representing a genuine artwork can be verified by scanning the NFT and the TBA, and comparing them with the original artwork and the artist. A TBA representing a genuine identity can be verified by validating the NFT and the TBA, and checking them with the credentials and the achievements of the owner.

  • Governance: TBAs can be governed by setting and enforcing rules and policies for the creation and management of the NFT and the TBA, as well as the interactions and transactions that can occur with them. This can be done by using various mechanisms and protocols, such as NFT standards, NFT registries, or NFT DAOs. For example, a TBA representing a self-owning NFT can be governed by following the ERC-6551 standard and registering the NFT and the TBA in the ERC-6551 registry. Similarly, a TBA representing an NFT that owns another NFT that owns it can be governed by joining an NFT DAO and following its rules and policies.

In conclusion, ERC-6551 is a new token standard for NFTs that gives them smart contract capabilities, allowing them to own assets and interact with applications without requiring changes to existing smart contracts or infrastructure. This enables new use cases and business models for NFTs, such as composability, identity, provenance, and dependency.

Yet, the horizon of ERC-6551 is not bereft of challenges and limitations. Issues surrounding fraud prevention and ownership cycles within TBAs pose intricate obstacles to address and overcome. Fraudulent activities leveraging TBAs to mimic genuine NFTs or generate ownership paradoxes in cycles necessitate thorough solutions. These hurdles aren’t insurmountable. Verification mechanisms and governance protocols stand as potential solutions, verifying TBAs’ authenticity and setting robust governance rules to navigate and resolve these complexities.

In the ever-evolving landscape of NFTs and Web3, ERC-6551 beckons us to a frontier where digital assets transcend static representations to become vibrant, interactive entities. It prompts us to question traditional paradigms and heralds a new era where ownership, identity, and interaction with digital assets metamorphose into fluid, dynamic experiences.

As we journey further into this transformative realm, may we embark with a curious mind, exploring the uncharted territories of ERC-6551’s impact, unraveling the mysteries, and shaping a thought-provoking future for NFTs and Web3.

 

 

 

Source: https://hackernoon.com/revitalizing-nfts-the-influence-of-erc-6551

Anndy Lian is an early blockchain adopter and experienced serial entrepreneur who is known for his work in the government sector. He is a best selling book author- “NFT: From Zero to Hero” and “Blockchain Revolution 2030”.

Currently, he is appointed as the Chief Digital Advisor at Mongolia Productivity Organization, championing national digitization. Prior to his current appointments, he was the Chairman of BigONE Exchange, a global top 30 ranked crypto spot exchange and was also the Advisory Board Member for Hyundai DAC, the blockchain arm of South Korea’s largest car manufacturer Hyundai Motor Group. Lian played a pivotal role as the Blockchain Advisor for Asian Productivity Organisation (APO), an intergovernmental organization committed to improving productivity in the Asia-Pacific region.

An avid supporter of incubating start-ups, Anndy has also been a private investor for the past eight years. With a growth investment mindset, Anndy strategically demonstrates this in the companies he chooses to be involved with. He believes that what he is doing through blockchain technology currently will revolutionise and redefine traditional businesses. He also believes that the blockchain industry has to be “redecentralised”.

j j j