科极网(科技网)-中国领先的新锐科技媒体,最具商业价值和影响力的科技资讯|科技新闻|科技网|科技博客

热门搜索: 魅族  魅族  苹果
您的位置: 主页 > 互联网 > 正文

迅雷链技术沙龙第六站:虚拟机如何助力区块链应用

智能合约是区块链的一大核心内容,也是区块链应用DAPP的技术支撑,它可以让世界各地的人们无需通过中心化机构,就能进行交互和交换价值。毫无疑问,这种技术会在不远的未来,颠

  智能合约是区块链的一大核心内容,也是区块链应用DAPP的技术支撑,它可以让世界各地的人们无需通过中心化机构,就能进行交互和交换价值。毫无疑问,这种技术会在不远的未来,颠覆很多产业的现行商业模式。

  但与此同时,智能合约又是目前公链需要完善的一大方向。以太坊的智能合约曾多次出现重大漏洞,每次漏洞都带来数额惊人的损失。对于这些漏洞产生的原因,业界普遍认为一是与以太坊智能合约机制太过灵活有关,二是因为以太坊的虚拟机是新发明的技术,远不如传统虚拟机技术成熟所致。

说明: 1.webp

  那么,在面对尚显年轻的区块链虚拟机技术时,开发者该注意哪些重要事项,以确保应用的安全和项目的顺利进行?同时,一个完整的区块链应用开发过程中,该如何利用好虚拟机?12月8日,在迅雷链技术沙龙深圳站,来自迅雷链开发团队和业内的多位技术大咖,就这些问题进行了深度解析。现场开发者济济一堂,场面十分火爆。

  此次受邀进行技术分享的嘉宾有:

  迅雷链开放平台研发负责人 张慧勇

  迅雷链底层研发工程师 胡登启

  迅雷链开放平台高级产品经理 尹晓亮

  工信部电子五所高级工程师 相里朋

  汉江网络有限公司 绿松石溯源链项目负责人 狄鸿杰

  迅雷链性能特点及技术原理

说明: 2.webp

  迅雷链开放平台研发负责人 张慧勇

  作为国内主链项目的代表,迅雷链一直将推动区块链应用落地、投入实际商用作为根本目标,围绕这一目标,迅雷链又发展出相应的性能水平,其特点有:

  1.高并发能力,迅雷链已达到百万级TPS,能够支撑大多数实际商用场景的需求,这是区块链应用能够落地并投入实用的前提条件之一;

  2.秒级确认,即时完成交易的处理和确认,这也是为满足实际商用所必须具备的基本性能;

  3.强一致性,既不会出现分叉也不可能执行回滚操作,同样是商用的必备技能;

  4.可扩展性,迅雷链能够无限量、低损耗地进行扩展,从而保证应用在业务发展壮大后也能支持应对。

  正是由于上述这几点性能特征,迅雷链被视为引领区块链3.0、具备实际商用性能的底层主链,事实上也是目前应用数量最多、种类最丰富的主链。它能有此表现,与其独创的同构多链框架技术不可分。

  1.同构多链架构,这是高TPS能力和强扩展性的技术根源;

  2.DPoA+PBFT 共识算法,使用 DPoA 共识机制保障 PBFT 算法的稳定性;再用 PBFT算法来达成秒级确认,同时提供区块的确定性,杜绝回滚和分叉。

  区块链虚拟机的特点

说明: 3.webp

  迅雷链底层研发工程师 胡登启

  虚拟机是构建在区块链系统上面的一个代码运行环境。可以简单比喻成操作系统,开发者编写的智能合约代码,就在此操作系统上运行。迅雷链支持图灵完备的EVM虚拟机,且由于性能上的优势,能够运行更为复杂的智能合约。

  区块链虚拟机具有6大特性,分别是:

  1.安全。这也是最重要的,即代码在沙盒中运行,一旦发生错误,可以回滚掉所有更新;

  2.结果确定,没有歧义。在区块链的所有节点执行该逻辑,得到的结果一定是保持一致的;

  3.简单。即操作码低级,结构简单;

  4.具备特定的能力。虚拟机能处理加密运算,比如支持椭圆曲线算法,能访问交易与链状态,获取blockhash,tx相关内容等等;

  5.易于优化。支持即时编译(JIT)等;

  6.节省空间。虚拟机组件紧凑,便于集成到区块链服务中。

  在迅雷链上如何进行虚拟机开发?

说明: 4.webp

  区块链虚拟机的运行原理是,开发者编写合约源代码,最终编译成字节码,这样虚拟机在执行过程中会通过代码加载器加载到虚拟机内存里面。虚拟机的执行引擎会执行一个一个的指令,在执行指令的过程当中会访问到一些栈的数据,同时会读取运行时的数据区,这是通用的虚拟机执行过程。

  EVM虚拟机的执行主流程是在Rum函数里面的,在循环里面首先会获取对应的操作码,找到对应的指令,这个指令在执行之前会进行一些数据的校验。执行指令完之后,可以判断继续执行指令还是返回退出。

  区块链合约安全问题

说明: 5.webp

  目前智能合约依然是一项年轻的技术,发展并不成熟,经常有项目爆出漏洞,开发者面临的安全问题都是不一样的,迅雷链在实践中总结了三个最核心的点。

  1.希望开发者深入的理解区块链系统的运行原理;

  2.希望开发者熟练掌握一门合约语言的特性;

  3.需要做全面的代码测试,区块链合约还是比较新的技术,需要开发者在后面实践当中来完善这个技术。

  区块链应用实际开发过程中的注意要点

说明: 6.webp

  迅雷链开放平台高级产品经理 尹晓亮

  在区块链应用的实际开发过程中,又有哪些需要注意的要点事项呢?从迅雷链上的开发实践中,可总结出如下几点:

  1.确定应用开发场景要解决什么样的业务问题,是否可以实现链上的信任机制;

  2.考虑企业业务的核心逻辑是否成立,能不能通过区块链来解决现有业务遇到的难题;

  3.区块链技术的使用是否能为企业降低成本。

  开发者选择主链的核心要素

说明: 6.webp (1)

  在选择底层技术时,要从三个方面考虑。

  1.一定要围绕业务需求做技术的持续升级,比如性能优化、存储优化,包括隐私,还有安全性的升级;

  2.考虑场景,区块链本身是新兴行业,该如何被大家所认知、所接受会是个问题,因此所有技术迭代都要围绕场景来进行;

  3.做开放,主链要保持足够的开放性,尽可能降低开发门槛来推动区块链应用的落地。

说明: 7.webp

  2018年本系列技术沙龙的最后一站,将于12月22日在成都举行,有兴趣的区块链技术爱好者、开发者可关注迅雷链官网或迅雷链公众号,及时获取沙龙信息以及往期全部技术案例的干货分享,迅雷链希望通过持续的技术创新,帮助区块链开发者做出更丰富、更优秀的应用,推进区块链技术赋能实体经济发展。

说明: 8.webp说明: IMG_264

来源:科极网
  • 05月17日胡桃科技小飞板SPECTRA,带你移步未来
    05月17日 胡桃科技小飞板SPECTRA,带你移步未来

    两年前说到电动滑板时,非常新兴罕见,很多人并不了解它究竟是什么。经过这两年的发展,很多电动滑板已经从众筹平台走到我

    胡桃科技小飞板SPECTRA,带你移步未来
  • 03月15日第四范式业界首推免费智能客服服务
    03月15日 第四范式业界首推免费智能客服服务

    2018年3月15日,人工智能公司第四范式正式宣布,将免费对外开放旗下第四范式智能客服平台(平台链接:https://bot.4paradigm.co

    第四范式业界首推免费智能客服服务
  • 08月14日央视报道称苹果iOS系统可能泄露用户隐私
    08月14日 央视报道称苹果iOS系统可能泄露用户隐私

    7月11日下午消息,在今早9点,中央电视台新闻频道(CCTV13)播出的新闻直播间中,央视报道称苹果公司iOS系统会记录用户曾去过

    央视报道称苹果iOS系统可能泄露用户隐私
  • 11月15日糖尿病预防新里程碑,第四范式联合瑞金
    11月15日 糖尿病预防新里程碑,第四范式联合瑞金

    11月14日,是第十一届世界防治糖尿病日(以下简称世糖日),糖尿病作为一种常见病、多发病,已成为现代疾病中的第二杀

    糖尿病预防新里程碑,第四范式联合瑞金医院推出AI糖尿病预测产品
  • 03月02日戴文渊2018亚布力论坛闭幕演讲:AI泡沫是
    03月02日 戴文渊2018亚布力论坛闭幕演讲:AI泡沫是

    根据《IT桔子》近期发布的报告显示,2017年对于中国人工智能行业的总投资额达582亿人民币,相较前几年实现了较大幅度增长

    戴文渊2018亚布力论坛闭幕演讲:AI泡沫是否会破裂?关键看落地

全站头条

广告也精彩

大众彩票邀请码是什么? www.6142.vip-彩票协会-| www.937786.com-云彩厅app邀请码| www.zw75.com-广西福彩选号器下载| www.3701.cm-竞彩比分最多串几场| www.517058.com-彩票精准计划破解| www.751251.com-体彩足彩多少钱领奖| www.85575.com-福利彩票有没有黑幕| www.303051.com-七星彩2254-| www.316997.com-彩票兑奖地点及要求| www.747329.com-环彩网app苹果版| www.866023.com-福建体彩投注app| www.990021.com-快三大全下载| www.rc97.com-七乐彩360计算器| www.2799.net-关于彩票的图片大全| www.645417.com-竞彩必胜盘-| www.249054.com-富贵彩票app| www.675626.com-安微快三投注买网| www.766304.com-好运彩下载苹果版| www.839204.com-彩70彩网-| www.913508.com-彩客即时比分| www.975440.com-有人玩江苏快三吗| www.cp0633.com-网络彩票破解器| www.mp48.com-河北快三是骗局嘛| www.y38.net-网上玩福彩是真的吗| www.324009.com-南洋彩今晚开奖号码| www.387339.com-香港特区彩票总站| www.69522.cc-凤凰彩票真坑人| www.020584.com-网易彩票快三| www.539650.com-博友彩一分快3破解| www.693024.com-大乐透体彩开奖规则| www.381636.com-泰安福彩中心地址| www.664111.com-乐彩苹果怎么下载| www.5837.xyz-买彩票怎么看中奖| www.617788.com-彩礼钱超过3万拘留| www.729776.com-新彩尊登录-| www.846411.com-体育彩票十倍幸运| www.971367.com-彩葫芦-| www.fc12.com-中福网彩票那个群| www.06ni.com-彩铅唇怎么调色| www.07607.com-七星彩守号码| www.58796.cc-手机网投天天中彩| www.044119.com-福彩3d专家推荐号| www.pl61.com-彩票开奖查询彩宝网| www.xu99.com-在中国会中彩票吗| www.91tr.com-深圳游戏机彩票纸| www.586051.com-快三助赢软件官网| www.172475.com-快三开奖结果北京| www.840031.com-河南省福利彩票地址| www.319220.com-湖壮快三开奖结果| www.69.gg-幸运彩票娱乐网| www.d79.top-七天彩票在线投注| www.65fc.com-老杨说彩文章| www.613396.com-七星彩全部软件| www.784330.com-网络买彩名单| www.943898.com-大联盟彩票可信吗| www.tu21.com-最全的彩票导航| www.530710.com-彩铅绘画夕阳| www.804018.com-916彩票下载安装| www.881405.com-代码博彩app| www.kw29.com-快三福利彩票合法吗| www.831532.com-2018竞彩销量| www.39099.com-休彩票开奖-| www.077934.com-排列五和七星彩奖表| 福运www.fyyy8.com| www.256127.com-彩77下载苹果版| www.653186.com-幸运之门彩票大乐透| www.773855.com-彩39彩票提现次数| www.688174.com-福彩3d胆码论坛| www.788688.com-胜负彩19054期| www.918712.com-海南博彩-| www.981365.com-亚洲彩票是真的吗| www.9419.vip-福利彩票彩票走势图| www.74880.com-希腊5分彩官网开奖| www.026819.com-网上的01彩票犯法| www.102556.com-分分中彩票安全吗| www.150790.com-福直3d彩吧助手| www.254939.com-五星彩票官网| www.107809.com-今天3d彩票开奖号| www.175831.com-时时彩时间差作弊| www.256223.com-购彩票下载-| www.657090.com-竞彩足球久久彩票网| www.762622.com-二分时时彩是哪里的| www.cp2768.com-福利快三开奖结果| www.265362.com-福彩3d密码表| www.755011.com-1068彩票官网| www.63299.com-竞彩单场310| www.037918.com-财神会彩票手机登录| www.146373.com-699彩票苹果版| www.958759.com-请问彩票开奖号码| www.4610.mobi-买什么彩票靠谱| www.19875.cc-87彩店官方-| www.132105.com-彩礼的美称-| www.79hq.com-3d彩涂谜字谜| www.rj24.com-网上买快三-| www.526371.com-世界杯彩票胜平负| www.080022.cc-彩票1万要交税吗| www.46ww.com-体彩归哪个部门管| www.062596.com-吉林快三3号预测| www.235837.com-足彩直播-| www.766541.com-竞彩足球直播视频| www.237956.com-爱彩乐助手-| www.383378.com-祥瑞彩票8下载| www.091085.com-快三带人骗局谁知道| www.443041.com-网易红彩太假| www.cm6.cc-河比快三形态走势图| www.111057.com-赌彩票-| www.722111.com-体彩门头多少一米| www.848221.com-彩票快三秘密| www.936308.com-微信大发快三彩票群| www.fy.com-我要中彩app| www.416911.com-彩虹4无人机图片| www.151002.com-7070彩票网| www.893709.com-安徽快三和值一定牛| www.32qr.com-我下个福利彩票| www.039818.com-看下天下彩开奖结果| www.968.red-梦秘解图七星彩| www.944828.com-248彩票全部软件| www.88571.cc-彩票站打错号| www.89pf.com-体彩创始人-| www.752697.com-彩票交流软件| www.568175.com-环球彩票不给取钱| www.5954.cm-幸运中福彩版本4| www.959142.com-鉴别彩票的真假| 大赢家彩票www.5086b.com| www.509225.com-机选七星彩中一等奖| www.400509.com-沈阳体彩中心地址| www.299219.com-体彩排三排五开奖号| www.163079.com-网络彩票套路破解| www.273632.com-崔永元谈彩票| www.921606.com-龙虎彩票官网| www.978074.com-彩猫和蓝兔-| www.cp512.com-内蒙快三专家预测网| www.522936.com-彩乐园福彩免费下载| www.616349.com-足彩4场234关| www.967323.com-找个玩彩票的群| www.mr0.com-快三高手app| www.088874.com-彩票平台哪个正规| www.850562.com-360竞彩足球专家| www.373749.com-下载彩智彩票| www.755447.com-体彩35选7走势图| www.008520.com-买彩挂机软件| www.954748.com-彩788犯罪吗| 中彩网www.81233j.com| www.rp77.com-湖北快三智能推荐号| www.c52.net-福彩今天的开奖号码| www.565222.com-河南泳坛夺金派彩网| www.661733.com-竞彩中奖多少要交税| www.836553.com-七乐彩缩水软件| www.930674.com-36o七星彩预测| www.zq9.cc-呼和浩特快三走势图| www.m47.cc-福彩快乐十分的玩法| www.on18.com-中国合法的彩票种类| www.53lc.com-买彩票守十年能中吗| www.690234.com-足彩胜负彩走势图| www.777781.com-中奖彩票票面的特征| www.846235.com-福彩刮刮乐假票案| www.905626.com-快三怎么套利| www.954752.com-788彩钢瓦-| www.991389.com-彩吧vip安全吗| www.cp8138.com-易彩大小单双怎么看| www.ah71.com-七星彩走势图30期| www.07xg.com-体彩p5出号走势图| www.78ju.com-香港官网彩票| www.2017.gg-北京和彩放题餐厅|