aptos项目介绍
交易和状态
Aptos 区块链核心的两个基本概念是交易和状态:
交易:交易代表 Aptos 区块链上账户之间的数据交换(例如 Aptos 币或 NFT)。
状态:状态(即当前区块链账本状态)代表区块链当前状态的快照。
执行交易时,Aptos 区块链的状态会发生变化。
交易
当 Aptos 区块链客户端提交交易时,他们请求使用他们的交易更新账本状态。
区块链上的签名交易包含以下信息:
签名:发送方使用数字签名来验证他们是否签署了交易(即身份验证)。
发件人地址:发件人的账户地址。
发件人公钥:对应于用于签署交易的私有身份验证密钥的公共身份验证密钥。
程序:该程序包括:移动模块和函数名称或移动字节码事务脚本。
脚本输入的可选列表。对于点对点交易,这些输入包含接收者的信息和转移给他们的金额。
要发布的移动字节码模块的可选列表。
Gas 价格(以指定的 Gas 单位表示):这是发送方为执行交易愿意为每单位Gas支付的金额。Gas是一种支付计算和存储费用的方式。气体单位是计算的抽象度量,没有内在的现实世界价值。
最大气体量:最大气体量是允许交易消耗的最大气体单位。
序列号:这是一个无符号整数,在执行时必须等于发送者的帐户序列号。
过期时间:交易停止有效(即过期)之后的时间戳。
账本状态
Aptos 区块链的账本状态(或全局状态)包含区块链中所有账户的状态。区块链中的每个验证者节点都必须知道区块链分布式数据库(版本化数据库)最新版本的全局状态,才能执行任何交易。
版本化数据库
Aptos 区块链中的所有数据都保存在单一版本的分布式数据库中。版本号是一个无符号的 64 位整数,对应于系统已执行的事务数。
这个版本化的数据库允许验证节点:
针对最新版本的账本状态执行交易。
响应客户对当前和以前版本的分类帐历史的查询。
交易改变
图 1.0 交易改变状态图 1.0 表示执行交易 T N如何将 Aptos 区块链的状态从 S N-1更改为 S N。
项目解读
Aptos的项目背景
Aptos作为laokyer1区块链,其愿景是为所有人构建更可靠和可扩展的区块链。创始团队强大,Aptos是由meokta(原 Facebook)稳定币项目 Diem 前团队成员发起 融资成就非凡,投资方包括a16z、Binance Labs、Multicoin Capital、FTX Ventures、Coinbaokse Ventures等顶级VC
Aptos项目特性
1 新的区块链语言:Diem团队开发了Move区块链语言,Aptos继承了Diem的衣钵,也由Move语言构建;Move语言相较于ETH的Solidity语言具备更强安全性和可靠性,同时Aptos计划兼容Solidity,让更多的ETH区块链开发者能更容易的迁移到Aptos中来。
2 更强的容错机制:在过去的三年中,团队对Aptos的共识机制-拜占庭容错 (BFT)进行了四次迭代,提升了交易确认速度和这个区块链的稳定性,在三分之一的验证结点故障时,仍能保证稳定运行。
3 更高效的可扩展性:Aptos设置了有效的机制,来方便社区投票和快速执行升级,在过去几年中成功执行了多次重大升级而没有停机,确保部署安全可靠,从而大大地提高了Aptos的迭代速度。在日新月异的Web3世界中,占据了时间上的先机。
4 密钥更换:为防止账户私钥被盗而导致资金损失,Aptos中设置了帐户密钥恢复和轮换协议,支持任何帐户轮换其私钥。同时为了防止密钥丢失,Aptos 还在开发可直接集成到区块链账户模型中的密钥恢复新技术。
5 多币种gas:Aptos可以使用多币种来支付gas,从而避免了钱包中只有一种非gas代币,而导致无法进行交易的尴尬。其原理为将其他代币按链上汇率标准化为Aptos Coin,然后根据标准化后的gas价格对所有交易进行排序并确认需执行的交易。
aptos项目优势
1、安全和可靠
数十亿互联网用户已经熟悉购买商品和服务以及交换或存储价值。为了加快互联网用户对 web3 的采用,我们需要在区块链层面取得一些进步,以进一步增强 web3 堆栈的其余部分。以下是我们团队当前关注的一些领域,这些领域推动了安全性和可靠性。
2、可扩展性和性能
众所周知,高交易费用、低吞吐量和高最终率限制了区块链用例,并推动了对性能优化的 L1 和 L2 区块链的需求。可扩展性的一个不太受欢迎的方面是链上存储非常昂贵,并且在扩展到数十亿个账户和数万亿个链上和链下资产时面临性能挑战。Aptos的目标是全面关注用户体验的性能。Aptos认为 L1 区块链应该承担更多的可扩展性责任,以简化和主流化用户体验。
3、可升级性
网络必须快速适应支持不断变化的 web3 需求。区块链用例和技术改进不断增长和跨越式发展。例如,在 2021 年,NFT 成为一个 400 亿美元的市场。许多人预测 2022 年将是 DAO 获得采用的一年。正在开发新的共识协议和智能合约语言。隐私保护交易变得越来越实用。不幸的是,今天的许多网络在启动后都难以做出重大的协议改进。一些尝试进行重大升级的网络经历了数小时的停机时间,有时还经历了意外的硬分叉。这是推出如此多新网络的关键原因之一。不幸的是,网络的爆炸式增长带来了围绕用户体验的挑战,因为它需要熟悉不同的环境并找出最适合特定用例的网络。Aptos设计和构建的 Aptos 区块链可作为关键资产进行升级,并在过去几年中成功执行了几次重大升级而没有停机。为了实现这一目标,验证者的管理和配置通过链上状态进行管理——方便社区投票和快速执行升级。强大的测试和部署实践确保安全可靠的部署。
项目生态
其中5 个原生于 Aptos 链上的正在开发的项目有:
1、Pontem Network
Pontem Network 是一家产品开发工作室,与 Aptos 合作构建基础 dApp 和其他基础设施。
2、Econia
Econia 是在 Aptos 区块链上运行的超并行订单簿协议。
3、Fewcha Wallet
Fewcha Wallet 是 Aptos 区块链上的非托管 Web3.0 钱包,其功能包括支持代币上线和交易以及 NFT 的铸造和转移。
4、Martian Wallet
Martian Wallet 也是 Aptos 链上的钱包,其开发团队 Martian DAO 在 Aptos 链上构建各种产品。
5、Zaptos Finance
Zaptos Finance 是 Aptos 链上的流动性质押平台。
代币数据
代币资源
代币相关数据存储在创建者账户和所有者账户中。
存储在创建者
储存在所有者
融资和投资机构
Binance Labs 宣布加大对 Aptos Labs 的战略投资,这是继今年 3 月宣布的第一轮融资之后的后续投资,筹集资金来扩大团队并支持其 Layer 1 基础设施的开发,融资金额未披露。
此前 7 月份报道,Aptos完成1.5亿美元融资,FTX Ventures和Jump Crypto领投。
版权声明:内容来源于互联网和用户投稿 如有侵权请联系删除