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

    为了增进波场社区成员对TRONSCAN和TRON生态的了解,TRONSCAN策划发布系列教程,帮助用户更好的使用TRONSCAN和融入TRON社区生态。




    ▼TVM的运作方式


    以上流程图表述了TVM的运作方式:


    编译波场智能合约→执行合约和虚拟机的运算引擎→外部界面的互操服务层


    简言之,流程如下:


    • 目前,TVM主要与Solidity兼容。编译器将Solidity智能合约译成TVM上可读可执行的字节码。

    • 一个虚拟机通过操作代码处理数据,相当于操作堆栈有限状态机的逻辑。

    • TVM能够获取区块链数据并且通过互操层触发外部数据界面 


    ▼获取内部交易 


    gettransactioninfobyid 在支持内部交易的节点上用交易ID输入参数来调用RPC API,返回一个内部交易列表。


    搜索节点config.conf 应该有 saveInternalTx = true。使用RPC案例:在钱包客户端中,你可以使用指令 gettransactioninfobyid  来查看 internal_transactions 中所有的内部交易信息。


    注意

    你可能无法获取内部交易的早期交易ID,因为那个时候节点还没有变成 saveInternalTx = true模式。如果想要获取内部交易的全部数据, 你需要一个从波场发布虚拟机开始就使用了 saveInternalTx = true模式的全节点。


    ▼Wallet-CLI结果案例


    • 壳层

    InternalTransactionList:
    [
    hash:
    a07aaf40f35b42344d4909e8f739b32463c21a0c543fa212335f5d0d35f4db9d16
    caller_address:
    4145867eff384dd351003dffc38fe6e25549fac58
    transferTo_address:
    41537144c324033c5dc51759872f76e8f00f2edfa6
    callValueInfo:
    [
    TokenName(Default trx):
    TRX(SUN)
    callValue:
    10000000
    ]

    note:
    create
    rejected:
    false
    ]
    [
    hash:
    28fbeeeab85eda244cf83172380b1f26da07ad7a34bb90abdb75dff905736ab1c
    caller_address:
    4143144c324033c5dc51776572f76e8f00f2edfa6
    transferTo_address:
    412301d22dd9c7533b3d9c006f4279a823af41456
    callValueInfo:
    [
    TokenName(Default trx):
    TRX(SUN)
    callValue:
    10000000
    ]

    note:
    call
    rejected:
    false
    ]


    ▼虚拟机的未来发展 


    1. 更方便开发者的调试工具 


    波场将致力于完善调试工具,建立统一的符号和数据格式,提升开发效率。


    2. 满足多样化处理需求 


    与EVM消耗gas进行交易不同,TVM上的交易完全免费。每次操作只会消耗带宽,而且在交易完成的一段时间后会重新释放回系统中。开发者可以毫不费力地开发逻辑更加复杂的智能合约。我们相信除了用于数字资产交易以外,智能合约还可以用于游戏开发、金融风险建模、科学运算等等其他用途。TVM的设计初衷就是为了支持多场景任务以及优化处理速度、反应时间,和浮点兼容。 


    3. 提高即时编译器(JIT)速度、进一步整合WebAssembly 


    提高即时 JIT 速度有助于快速翻译、优化本地节点编译。同时,波场在未来将进一步优化其基于WebAssembly的虚拟机(WASM)。WebAssembly由苹果、谷歌、微软、Mozilla共同发起,为打破当前网络浏览器的瓶颈而设计,可以通过编译 C/C++ 和其他的编程语言产生。通过和WASM对接,TVM将为区块链带来能够应对复杂场景的高吞吐量和强劲表现。


    原文链接:

    https://medium.com/@TRONSCAN_ORG/tronscan-class-tron-virtual-machine-tvm-part-2-8f7bb60f310d


    了解更多:


    官网: https://tronscan.org/

    微博: https://www.weibo.com/tronscan

    电报群: https://t.me/tronscan_org

    推特: https://twitter.com/TRONSCAN_ORG

    Medium:https://medium.com/@TRONSCAN_ORG




    为了增进波场社区成员对TRONSCAN和TRON生态的了解,TRONSCAN策划发布系列教程,帮助用户更好的使用TRONSCAN和融入TRON社区生态,欢迎大家在下方留言互动,和我们探讨区块链的前沿技术并告诉我们你最关心的话题。文章首发Medium,国内为翻译版,更新进度有迟延,尽请见谅。



    - END-


    波场TRON创始人及团队介绍

    (向上滑动查看内容)



    马云湖畔大学首期学员孙宇晨建立的波场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年年底将突破一千人!



    了解波场TRON最新官方动态

    (向上滑动查看内容)


    官网:https://tron.network


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

    https://weibo.com/u/6344553397


    Facebook用户可直接访问:

    https://www.facebook.com/TronFoundation-144555002795817/ 


    Telegram进行互动可搜索:

    中文 https://t.me/tronnetworkCN03
    英文 https://t.me/tronnetworkEN03


    您可以前往Github了解更多:

    https://github.com/tronprotocol


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

    https://www.reddit.com/r/Tronix/




    你『在看』吗?

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

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

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

本版积分规则

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