Author

Topic: NOTE Protocol: A New Milestone in Bitcoin Smart Contracts (Read 117 times)

brand new
Activity: 0
Merit: 0
Quote
how much

Might be moon Shocked
newbie
Activity: 47
Merit: 0
The Birth and Realization of Bitcoin Action
July 29, 2024 · 2 min read
During EDCON 2024, the chief contributor to the NOTE protocol, Japan's blockchain technology company ChainBow, released a new interaction protocol between Bitcoin and dApps called Bitcoin Action, and demonstrated interactions between wallets and dApps.

https://noteprotocol.org/assets/images/action-68a68dbca59feacb45f371d1bcc9b84d.png

From the Bitcoin BIP21 protocol in 2011 to Ethereum's Wallet Connect, and then to the Solana Action protocol, wallet and dApp interaction protocols have undergone multiple technological updates, continuously improving user experience.

The earliest BIP21 protocol provided a URI schema for payments, consisting of a receiving address and a transfer amount. Users made payments by scanning QR codes with their wallets, which was a one-way interaction process. Subsequently, updated versions such as BIP70/71/72 emerged, focusing on secure interactions for merchants in Bitcoin payment scenarios.

Since 2017, the rise of dApp applications has extended wallet and dApp interactions beyond payment scenarios. Decentralized applications have become more powerful, involving interactions like smart contract calls, various signature scenarios, and the emergence of decentralized identities (DID), increasing the complexity and diversity of concepts, which has confused users. Currently, specific Web3 applications are still not widely adopted.

In June 2024, Solana released the new Action protocol, greatly simplifying the interaction process between wallets and dApps by removing the Connect Wallet step. It improved usability in scenarios such as payments, airdrop claims, Minting NFTs, obtaining Meme Coins, and interacting with DEXs.

Now, in July 2024, the Bitcoin Action protocol has officially arrived. This new protocol has made appropriate improvements based on the Solana Action process. Unlike Solana, Bitcoin uses the Partially Signed Bitcoin Transaction (PSBT) format and supports the excellent asset issuance NOTE protocol, bringing a convenient interaction experience to Bitcoin users. Receiving and sending BTC, NOTE Tokens, claiming airdrops of the NOTE protocol, Minting NFTs, and purchasing digital assets on the DEX UtxoExchange have become very simple. The new technology allows developers to create new products and applications on Bitcoin, bringing new wealth effects to users.

The complete protocol, Wallet, and open-source sample code will be publicly available soon.

https://noteprotocol.org/assets/images/action-sample-1eee194a85de3f89c6b8f65dce19ccf2.png
newbie
Activity: 47
Merit: 0
In just six months, we have grown from Zero to One.  four wallets, three DEXs, a blockchain explorer, and data services. Thanks to all the contributors. welcome more developers to join in. Let's bring blockchain tech into everyone around the world.

https://noteprotocol.org/docs/community/
newbie
Activity: 47
Merit: 0
Quote
how much

This PR does not involve token issuance. It is merely a technical protocol that anyone can use to issue their own tokens based on Bitcoin smart contracts.
newbie
Activity: 47
Merit: 0
Since its inception, Bitcoin has undergone countless technological innovations. The emergence of the NOTE Protocol marks a significant milestone in Bitcoin's history. After six months of meticulous protocol and ecosystem development, the NOTE Protocol is now officially available to the global audience. Our vision aligns with Bitcoin's: to provide a peer-to-peer digital currency for 6 billion people worldwide.

1. Introduction to the NOTE Protocol
The NOTE Protocol is a digital asset issuance protocol based on the Bitcoin UTXO model, designed to develop blockchain products that can impact over 6 billion people worldwide. Unlike other protocols, the NOTE Protocol is genuinely built on Bitcoin's UTXO model. It uses the sCrypt smart contract language, compatible with TypeScript, and compiles to native Bitcoin opcodes. The protocol is Turing complete and supports powerful features such as Oracle integration. The NOTE Protocol also supports on-chain multi-signature, MAST, and the Lightning Network while providing an off-chain environment with state inheritance functionality.

2. Unique Advantages of the NOTE Protocol
Unlike protocols such as Ordinals and Atomicals, all operations in the NOTE Protocol are cryptographically based, with Bitcoin miners ensuring asset ownership. The transaction costs are incredibly low, eliminating the need for dual transactions like other protocols. More importantly, the NOTE Protocol supports smart contracts, with its first example contract implementing functionalities such as Bitwork mining and time-decaying mining rewards. This opens up new possibilities beyond Ethereum's EVM smart contracts, leveraging Bitcoin's UTXO model for efficient concurrency and maximum consensus, offering new choices for all blockchain developers. The sCrypt team provides a comprehensive development, compilation, and testing environment, making the development process revolutionary in terms of learning curve, environment setup, fair launch, and complex functionality implementation.

3. Contributing Teams
The NOTE Protocol is an open-source, VC-free geek protocol, licensed under MIT, with community contributions. The initial core contributing team hails from Tokyo, Japan, with extensive experience in blockchain technology. They have developed products like the multi-chain Ethereum EVM wallet Wallet3.io, the Bitcoin UTXO wallet ChainBow.io, a licensed Japanese Bitcoin exchange, an award-winning Web3 project by Japan's Digital Minister, an early DeFi prototype from 2018, blockchain data services, and blockchain explorers. Additionally, numerous experts have contributed Python and Go versions of open-source wallets, along with browser plugin wallets and a trading marketplace from the NoteMarket team.

4. Technical Details
The NOTE Protocol employs an innovative approach to manage Bitcoin transactions and assets. In traditional Bitcoin transactions, the input unlocks old UTXOs and generates new UTXOs. In the NOTE Protocol, the transaction output is viewed as a user account, represented by the transaction output script hash, offering strong privacy. Asset types and amounts derive from transaction inputs, simplifying asset tracking and enhancing privacy.

Unlike Ordinals and Atomicals, which use P2TR (Taproot) to add inaccessible script areas, the NOTE Protocol allows direct operation on unlock data via opcodes, increasing data usability. Additionally, the NOTE Protocol can be implemented via P2SH, P2WSH, and other methods, enhancing flexibility and cross-chain capability.

The off-chain smart contract environment is based on the unaltered first version of BVM from Satoshi Nakamoto, sourced from the Bitcore core codebase, and has been running stably for over a decade. The NOTE Protocol provides multiple runtime variables, including asset issuance quantities, current block height, block time, transaction inputs and outputs, and transaction initiator accounts. Previous transaction variables can be inherited and accessed by subsequent transactions, facilitating state transfer and validation, laying the technical foundation for new DeFi models based on the UTXO model.

5. Smart Contracts and Future Prospects
The NOTE Protocol has released multiple N20 asset issuance smart contracts on GitHub, showcasing its capability to execute complex logic on the Bitcoin network. Developers can create smart contracts for real-world applications like AI problem-solving bounties, leveraging Bitcoin's vast user base and strong consensus to demonstrate the practicality and innovation of their products. The first password management and encrypted note management software based on the NOTE Protocol has already been launched https://note.sv. It is a real blockchain application developed entirely for ordinary users. We believe that with the influx of many developers, more ecosystem applications will emerge. The NOTE Protocol is also developing and refining N721 NFT asset issuance and Alias DID protocols.

Designed with foresight for high-performance blockchain products, the NOTE Protocol enables asset transfer across chains without bridges, greatly expanding future possibilities.

6. Conclusion
The NOTE Protocol represents a crucial advancement in extending Bitcoin's functionality to include smart contracts. Its key features include:

Smart Contract Support: Expands Bitcoin's application range, supporting complex logic and transaction types.
UTXO Model: Leverages Bitcoin's security and efficiency.
Cross-Chain Capability: Supports asset transfers between different UTXO chains.
Real-World Applications: Employs advanced cryptographic techniques to support complex scenarios.
Low Cost and High Efficiency: Optimizes data storage to reduce transaction costs.
Open Source and Community-Driven: Emphasizes open-source principles, promoting transparency and trustworthiness.
As the NOTE Protocol evolves, we can anticipate more innovative applications, enhancing user experiences while adhering to Bitcoin's core values.

NOTE Protocol
Website: https://noteprotocol.org
X: https://twitter.com/NoteProtocol
GitHub: https://github.com/NoteProtocol
Jump to: