请选择 进入手机版 | 继续访问电脑版
开启辅助访问
链路首页链路财经目前收录 币种 : 4908 交易所 : 310钱包 : 17 24H 交易量 : $43,403,137,051 总市值 : $245,388,183,835
2019
05/16
19:28
分享
评论

  • 孙宇晨

    公众号ID:tron_sunyuchen 



    关注


    点击上面蓝字“孙宇晨” ▲ 订阅

    来源:波场TRON(Tron Foundation)

    转载授权请与作者联系



    欢迎来到

    波场TRON开发者指南

     

    在这里

    您将找到最全面的指南与文档

    助力您完美使用

    【TRON Developer Guide 】

     

    作为在 TRON 协议上运行的虚拟机,TVM 需要能够与区块链上的数据进行交互。 因此,它必须能够帮助智能合约访问区块链数据。


    智能合约有两种方法可以访问区块链:


    1. 区块链数据(即账户数据,投票数据,代币发行等)

    2. 智能合约数据:存储

    访问链上的数据


    在 TVM 运行期间,通常会查询链数据,例如帐户数据和代币发布数据。 在 TRON 的开发过程中,为了防止定期查询硬盘上的链,每个智能合约启动都会创建一个相关的区块链数据缓存。 对于每个智能合约,相同的密钥只能使用两次来访问 LevelDB,一次用于第一次读取,再次用于新数据(包括删除密钥)。


    存储


    存储用于保持智能合约状态。 每份合约都使用自己的 Solidity 存储。 在 Solidity 中,访问存储数据的主要命令是 SLOAD 和 STORE。


    存储中的数据是多个键值对,包括存储密钥和存储值,键值对是一个字(32 字节的实体)。


    在 Solidity 中,不同的数据类型具有用于确定其结构相应的规则,因为这在称为 文档。 Solidity 决定了 Storage Key 的逻辑结构。 对于不同的合同,可能会出现相同的存储密钥,因此存储不能直接存储在其逻辑结构中的现有数据库(LevelDB)中。 为了更有效地与链结合,必须相应地设计链上的物理存储。


    由于智能合约中的存储访问通常只是存储密钥的一部分,因此最好通过按需访问加载存储,而不是每次都将所有存储加载到内存中。 因此,每个合同中的存储密钥需要全局唯一才能将其存储在同一数据库中。


    存储密钥的逻辑结构确定后续的16个字节,以确保同一合同中存储密钥的唯一性。 因此,您可以使用合约地址的哈希值和存储密钥的最后16个字节来形成全局唯一键。 组成逻辑如下:




    马云湖畔大学首期学员孙宇晨建立的波场TRON以推动互联网去中心化为己任,致力于为去中心化互联网搭建基础设施。旗下的TRON协议是全球最大的基于区块链的去中心化应用操作系统协议之一,为协议上的去中心化应用运行提供高吞吐,高扩展,高可靠性的底层公链支持。波场TRON还通过创新的可插拔智能合约平台为以太坊智能合约提供更好的兼容性。

    自2018年7月24日起,TRON收购了位于旧金山的互联网技术公司BitTorrent Inc.。 BitTorrent Inc.设计的分布式技术能够有效扩展,保持智能化,并使创作者和消费者能够控制其内容和数据。 每个月有超过1.7亿人使用BitTorrent Inc.开发的产品。 BitTorrent Inc.的协议每天可以传输全球40%的互联网流量。



    孙宇晨,1990年生,美国常青藤盟校宾夕法尼亚大学硕士,北京大学学士。
    前Ripple大中华区首席代表,波场TRON创始人,BitTorrent CEO,移动社交应用陪我APP创始人兼CEO。
    2011年亚洲周刊封面人物,2014年达沃斯论坛全球杰出青年,2015年福布斯中国30位30岁以下创业者。
    2015 CNTV中国互联网年度新锐人物,2015年成为湖畔大学首批学员中唯一90后学员 。
    2018年7月24日起,TRON收购了位于旧金山的互联网技术公司BitTorrent Inc.成为BitTorrent Inc. CEO。



    波场TRON创始人孙宇晨(Justin Sun)与波场TRON北京办公室平均年龄26岁的108位同事合照展示。目前波场TRON经过近一年的发展,已经快速成为全球增长最为强劲,扩张最为迅速的区块链团队之一,波场TRON团队目前仍然保持着每天发出一个新Offer的节奏,预计2019年年底将突破一千人!


    - END-




    官网:https://tron.network


    您可关注微博:孙宇晨

    https://weibo.com/p/1005052026366955


    您可关注微博:波场TRON官博

    https://weibo.com/u/6344553397


    您可以前往Github了解更多:

    https://github.com/tronprotocol


    在Twitter上关注@tronfoundation,跟踪最新动态


    了解孙宇晨最新动态


    请关注孙宇晨官方订阅号



主题帖 212 关注 0 粉丝 0
情感指数

链路大数据分析置信度 6.38 %

TA的主题帖
主题相关
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表