Binance Square
NOTE
7 次浏览
2 个内容
热门
最新内容
LIVE
狗比特
--
NOTE协议NOTE协议是什么?#NOTE NOTE协议为BTC链上的数字资产解决方案,基于牢不可破的比特币协议及其底层区块链共识规则。NOTE协议也为Layer 1共识网络奠定了应用层需求。 NOTE协议使基于比特币UTXO模型的区块链能够创建及管理数字资产。NOTE协议定义了明文和强加密两种模式下的数据格式,通过链上确权的所有权,运行链下的智能合约对资产校验。可适用于真实世界的数据编码,存储与通信,包括Token与NFT等数字资产管理。 NOTE协议主要解决了以下课题: 去中心化身份(DID)数据格式数据存储位置数据所有权确认所有权转移链上合约数据解析数据索引资产创建资产挖掘资产转移资产通知资产证明 NOTE协议设计过程中考虑了交易顺序,以避免双重支付、减少链上数据冗余,以及防止资产误消耗等问题。 如下图所示,资产私钥在用户钱包或相关软件中生成并保管。当数据资产交易被广播到区块链后,区块链确保信息透明且不可回撤修改,通过已确认区块明确交易发生的时间和顺序以及所有权。数据索引器和校验器负责解释交易数据,执行链下智能合约,并提供资产的默克尔证明。 N20协议是什么? N20协议是基于NOTE协议的通用代币协议。N20协议的Payload按照下面的规则定义。 数据使用msgpack编码的明文进行存储。一个Token包含部署(deploy)、分发(mint)、转移(transfer)等操作的数据结构。所有操作都围绕账户和余额展开。每个操作都需要经过部署时的智能合约进行链下验证,只有验证通过后才对账户余额进行操作。数据格式可以任意扩展,所有的扩展参数将传递给智能合约。 N20协议分为绑定UTXO和非绑定两种状态。在具体的区块链中,例如BTC链上,Token的数量被绑定在UTXO上,在转移和销毁等操作时,Token数量从交易输入转移到交易输出上的新UTXO。 如果需要跨链转移Token,则绑定的UTXO将被消耗并解绑,在新的链上重新绑定于新链的UTXO。 代币的UTXO绑定 比特币的基本交易单位是UTXO,每一个绑定的UTXO通过协议被赋予代币的种类和数量。与染色币(colored coin)不同的是,UTXO中的Satoshi数量与NOTE协议下代币的数量无关,不受Satoshi数量的限制。代币与UTXO绑定后,可以避免比特币的区块重组和RBF(Replace By Fee)带来的各种复杂问题。 代币的UTXO解绑 处于解绑状态的代币无法直接进行转账,需要在特定的区块链上进行绑定。 NOTE协议在设计之初就考虑到了跨链和大规模应用,理论上只要UTXO类型的公链,理论上来说都可以支持到NOTE,目前只支持BTC。 钱包 目前已经有了支持N20协议的移动端钱包和浏览器插件钱包,移动端钱包可以在chainbow.io选择测试版本进行下载 Chainbow钱包内置浏览器,具有以太生态链上类似的体验性。社区开发的DAPP都可以直接上推荐,具体生态都在有条不紊的建设中。 NOTE智能合约 NOTE协议支持智能合约,其智能合约用scrypt-TS语言(一种特定的TS语言子集,底层会编辑成比特币的操作码)。一个典型的N20代币的智能合约如下所示: 上图是最简单的N20 simple的智能合约,NOTE协议的第一个N20代币NOTE通过智能合约模拟了比特币的减半和难度升级等高级操作,感兴趣的可以去其github仓库观模其源代码。NOTE的智能合约基于比特币原生的BVM操作码,而非ETH上的solidity,弥补了比特币没有智能合约的缺点了。有了NOTE协议,比特币开启了智能合约的新纪元,ETH能做的defi类应用在原生比特币上有了可能性。 NOTE交易市场 notemarket.io是目前BTC主网上唯一的NOTE市场,目前市场价格显示为170U一张,距离初次写此本文已上涨70%。这里要非常感谢unisat团队,正是因为他们的开源了unisat,NOTE的市场和插件钱包才能这么早和大家见面。 除此之外,NOTE协议开发者也开发出他们自己的DEX www.utxo.exchange,目前只支持测试币,应该会在近期支持主网 N20与BRC20与ARC20对比 另外:NOTE协议无需拆分,充分利用交易所的每个字节,GAS比BTC链上其他代币转长都要便宜,可以说是比特币链上最省钱的代币协议。 NOTE相关链接 目前NOTE协议的资源链接主要有: 官网:www.noteprotocol.org/ 浏览器:explorer.noteprotocol.org/ 移动端钱包:www.chainbow.io/ 交易所:www.notemarket.io/ www.utxo.exchange/ github:https://github.com/NoteProtocol/ 推特:https://twitter.com/NoteProtocol/ 后序进展 1.NOTE将于最近释放教程让任何项目方都可以发自己的代币。 2.utxo.exchange将于近期支持NOTE主网。 3.NOTE将于最近完善关于N20的文档以及API。 4.NOTE也将完善自己的NFT协议N721以及基于NOTE协议的公钥别名服务Alias。 感兴趣的可以加我微信zhangguoqing0906入社群。

NOTE协议

NOTE协议是什么?#NOTE
NOTE协议为BTC链上的数字资产解决方案,基于牢不可破的比特币协议及其底层区块链共识规则。NOTE协议也为Layer 1共识网络奠定了应用层需求。
NOTE协议使基于比特币UTXO模型的区块链能够创建及管理数字资产。NOTE协议定义了明文和强加密两种模式下的数据格式,通过链上确权的所有权,运行链下的智能合约对资产校验。可适用于真实世界的数据编码,存储与通信,包括Token与NFT等数字资产管理。
NOTE协议主要解决了以下课题:
去中心化身份(DID)数据格式数据存储位置数据所有权确认所有权转移链上合约数据解析数据索引资产创建资产挖掘资产转移资产通知资产证明
NOTE协议设计过程中考虑了交易顺序,以避免双重支付、减少链上数据冗余,以及防止资产误消耗等问题。
如下图所示,资产私钥在用户钱包或相关软件中生成并保管。当数据资产交易被广播到区块链后,区块链确保信息透明且不可回撤修改,通过已确认区块明确交易发生的时间和顺序以及所有权。数据索引器和校验器负责解释交易数据,执行链下智能合约,并提供资产的默克尔证明。

N20协议是什么?
N20协议是基于NOTE协议的通用代币协议。N20协议的Payload按照下面的规则定义。
数据使用msgpack编码的明文进行存储。一个Token包含部署(deploy)、分发(mint)、转移(transfer)等操作的数据结构。所有操作都围绕账户和余额展开。每个操作都需要经过部署时的智能合约进行链下验证,只有验证通过后才对账户余额进行操作。数据格式可以任意扩展,所有的扩展参数将传递给智能合约。
N20协议分为绑定UTXO和非绑定两种状态。在具体的区块链中,例如BTC链上,Token的数量被绑定在UTXO上,在转移和销毁等操作时,Token数量从交易输入转移到交易输出上的新UTXO。 如果需要跨链转移Token,则绑定的UTXO将被消耗并解绑,在新的链上重新绑定于新链的UTXO。
代币的UTXO绑定
比特币的基本交易单位是UTXO,每一个绑定的UTXO通过协议被赋予代币的种类和数量。与染色币(colored coin)不同的是,UTXO中的Satoshi数量与NOTE协议下代币的数量无关,不受Satoshi数量的限制。代币与UTXO绑定后,可以避免比特币的区块重组和RBF(Replace By Fee)带来的各种复杂问题。
代币的UTXO解绑
处于解绑状态的代币无法直接进行转账,需要在特定的区块链上进行绑定。
NOTE协议在设计之初就考虑到了跨链和大规模应用,理论上只要UTXO类型的公链,理论上来说都可以支持到NOTE,目前只支持BTC。
钱包
目前已经有了支持N20协议的移动端钱包和浏览器插件钱包,移动端钱包可以在chainbow.io选择测试版本进行下载

Chainbow钱包内置浏览器,具有以太生态链上类似的体验性。社区开发的DAPP都可以直接上推荐,具体生态都在有条不紊的建设中。

NOTE智能合约

NOTE协议支持智能合约,其智能合约用scrypt-TS语言(一种特定的TS语言子集,底层会编辑成比特币的操作码)。一个典型的N20代币的智能合约如下所示:

上图是最简单的N20 simple的智能合约,NOTE协议的第一个N20代币NOTE通过智能合约模拟了比特币的减半和难度升级等高级操作,感兴趣的可以去其github仓库观模其源代码。NOTE的智能合约基于比特币原生的BVM操作码,而非ETH上的solidity,弥补了比特币没有智能合约的缺点了。有了NOTE协议,比特币开启了智能合约的新纪元,ETH能做的defi类应用在原生比特币上有了可能性。

NOTE交易市场

notemarket.io是目前BTC主网上唯一的NOTE市场,目前市场价格显示为170U一张,距离初次写此本文已上涨70%。这里要非常感谢unisat团队,正是因为他们的开源了unisat,NOTE的市场和插件钱包才能这么早和大家见面。
除此之外,NOTE协议开发者也开发出他们自己的DEX www.utxo.exchange,目前只支持测试币,应该会在近期支持主网

N20与BRC20与ARC20对比

另外:NOTE协议无需拆分,充分利用交易所的每个字节,GAS比BTC链上其他代币转长都要便宜,可以说是比特币链上最省钱的代币协议。
NOTE相关链接
目前NOTE协议的资源链接主要有:
官网:www.noteprotocol.org/
浏览器:explorer.noteprotocol.org/
移动端钱包:www.chainbow.io/
交易所:www.notemarket.io/
www.utxo.exchange/
github:https://github.com/NoteProtocol/
推特:https://twitter.com/NoteProtocol/

后序进展
1.NOTE将于最近释放教程让任何项目方都可以发自己的代币。
2.utxo.exchange将于近期支持NOTE主网。
3.NOTE将于最近完善关于N20的文档以及API。
4.NOTE也将完善自己的NFT协议N721以及基于NOTE协议的公钥别名服务Alias。

感兴趣的可以加我微信zhangguoqing0906入社群。
浏览最新的加密货币新闻
⚡️ 参与加密货币领域的最新讨论
💬 与喜爱的创作者互动
👍 查看感兴趣的内容
邮箱/手机号码