News.EOS.WiKi Bilingual News & Info Of EOS
Category

Technical/技术

T

开发高效合约/Developing Efficient Contracts

译文/Translated: EOS区块链用户面对的主要挑战之一便是CPU资源的匮乏。有两种途径可以解决这个问题:增加CPU处理能力或拥有更高的功效从而降低CPU需求。Block.one正致力于增加CPU的能力,但却依仗应用开发人员编写出更高效的合约,以降低需求。 我最近查阅了一个采用单一操作的单一交易,该操作延伸出了28个子操作,这些子操作包括10次转移(及通知发送者/接收者),3次发布操作以及4个内在关联合约的沟通。该应用的设计在其代币合约中采用了许多复制粘贴代码,再结合诸多原子操作的微小支付,其中包括EOS及其自身的DICE代币。此模块化设计拥有一些安全优势(尽可能降减少了智能合约管理代币的时间),但这些优势是以CPU负重使用为代价。每一次操作必须建立并拆除其自身的执行文本,验证自身的许可并进行其他多余的运算。众人皆知该操作花费了CPU5.37毫秒的时间(平均每个内联操作0...

EOSIO1.5.0-rc1预备版发布:多线程签名验证、State History Plugin插件和黑名单安全优化/EOSIO Version 1.5.0-rc1: Release Candidate for Multithreaded Signature Verification, A State History Plugin, and Blacklist Security Enhancements.

译文/Translated: 今天,我们很高兴宣布EOSIO1.5.0预备版,EOSIO1.5.0-rc1。您能在Github这里找到EOSIO1.5.0-rc1的详细信息,并在EOSIO开发者门户找到更新文件。我们将继续收集社区反馈,了解平台构建应用的情况,并将持续优化EOSIO上的开发体验。此后,当新版EOSIO和EOSIO.CDT首次编辑版准备好发布时都将被标记为“预备版”(-rc),以便后续进行全面测试和文档记录。在一小轮反馈后,一旦文件文成,该版本将被提升为“稳定版”。1.5.0-rc1版本将更名为1.5...

EOSIO1.4.3版本及EOSIO.CDT 1.4.0版本发布/EOSIO Version 1.4.3 and EOSIO.CDT Version 1.4.0 Release

译文/Translated: 今天我们很高兴发布EOSIO1.4.3版本和EOSIO.CDT 1.4.0版本 我们正持续收集社区成员在EOSIO构建应用的反馈,并将继续优化平台的开发者体验。 除了版本说明和文档,Block.one开发者关系团队与C++发展及公共传播团队合作,共同提供简单易懂的版本总结,囊括每个版本的特点及优势,以及对于我们平台的目标而言都含有哪些深意。 EOSIO1.4.3版本亮点: EOSIO1.4.3版本是一次小型版本发布,包含对1.4版本的数个优化和漏洞修补。 失败的延迟交易在history_plugin结果中(#6220)– 请注意,history_plugin在版本1.2.0中已过时,并正在接受此次修正,以部分支撑其生命周期–...

#BuiltOnEOSIO :Wizards.one在EOS战场开疆扩土/#BuiltOnEOSIO: Wizards.one Marks its Territory on the EOS Battlefield

译文/Translated: LetltPlay团队构建了一款迷恋猫型 (CryptoKitties) 游戏,游戏含括CryptoWizards和一个可复制且可量度的交易系统,CEO Andrey Durakov说道。 您如何描述您的DAPP? Andrey Durakov:Wizards.one是一款包含CryptoWizards的游戏,可以购买、收集和拍卖彩色的数字角色。但归根究底,这些人物的存在是为了相互抗争、比赛,去获得真实、实质的奖品(包括EOS代币),和荣誉。每一位巫师 (wizard) 都有一个独特的战斗基因 (Battle DNA),基因会影响它们的战斗力;一个表现型 (Phenotype),决定人物的种族和视觉外形;和一套独特的装备 (Outfit)。 Andrey...

EOS、比特币及以太坊的能耗对比/EOS Energy Consumption vs Bitcoin and Ethereum

译文/Translated: 本文中我们将对比比特币及以太坊等加密货币的工作量证明(POW),继而探究使用委任权益证明(DPOS)的EOS。经此比较,我们欲推动能源消耗与区块链合约关联。 众多区块链在能源消耗上有着实质上的区别。正如我们所知,比特币拥有加密货币的最高市值,并以其惊人的能源消耗而闻名。世界的焦点已经转移至可持续性,以及如何使用绿色产业降低碳足迹,缓解地球的气候改变。区块链不能置身事外,而应该引领其道。 比特币 比特币持有众多能量消耗的研究报告和计算,它采用POW(工作量证明)机制,该机制费时费力。它有效消耗电量相当于阿根廷整个国家的电力消耗量。这个数字具体是多少?是巨大的73.1千瓦时*。如此大的电量足以支撑非洲的电力消耗,并且是美国年消耗量的1.5%。下图展示了比特币消耗的巨大电量。 国家电力消耗与比特币电力消耗...

Block.one正在为区块链技术的未来保驾护航/Block.one on Securing the Future of Blockchain Technology

译文/Translated: “新一代的区块链技术将会关注规模化和消费者认同。” 区块链自从问世以来就一直处于变革之中。它现在处于发展的一个重要阶段,也正要被主流社会采用。但是,要达成这个目标,这个行业还要继续努力,确保它的平台足够成熟。 区块链最初的用途只局限于一个目的——创造一个不变的账本用来安全地在交易方之间转账。这就开创了加密货币时代。 区块链技术的下一个阶段就是创造了智能合约——通过代码执行、建立在区块链不变、去信任化本质基础上的可编程商业合约。这个革命性的发展通过减少对受信任的中间人的需求,带来了一系列新的、创造性破坏的商业模式。这个模式中,区块链软件成为中间人,通过交易方之间的智能合约执行电子合约,加速商业发展。 延伸阅读:去中心化程序DApp是什么?...

区块链技术如何给银行的KYC和AML问题提供解决方法/How Blockchain Offers an Answer to Banks’ KYC and AML Issues

Block.one的总裁Rob Jesudason写道,区块链给“了解您的客户”提供了一个解决方案。 译文/Translated: 9月,丹麦最大的银行,丹斯克银行的律师透露,2007到2015年这段期间,爱沙尼亚的一个分行非法洗钱超过2000亿欧元。这个案子对于KYC(了解您的客户)和AML(反洗钱)程序构成了巨大的打击——此外的一个问题是该情况据信有内部员工参与。 这可能是一个极端例子。但是,过去十年里,世界上好几个大银行都因为AML问题被罚款。实际上,这个期间估计罚款数额就高达260亿美元。 从全球的角度来看,银行甄别和预防犯罪行为的措施可谓良莠不齐。银行的KYC解决方案通常是被动的,换言之,这些方法都是建立在巨额罚款或者广泛监管干预的基础上的。它们已经融入传统商业模型和系统,强调的是快速实施。...

元素战争发布:Block.one鼓励区块链开发者入行的新课程/Announcing Elemental Battles: Block.one’s New Tutorial for On-boarding Aspiring Blockchain Developers

译文/Translated: 新发布的工具包让任何熟悉JavaScript和C++的用户能够更好地学习EOSIO。 今天,我们很开兴的发布元素战争(Elemental Battles),这款新的新工具包能够简化EOSIO初学者的学习曲线,从而鼓励和推动新一代的区块链开发者。 元素战争是一个免费的线上课程,它一共八个课次,课程以魔幻游戏的形式呈现,游戏中,玩家需要驯服三种古老的元素——木、水、火。玩的同时,他们也在进行EOSIO代码库的基本区块建设,学习如何在平台上建立应用。 Block.one希望能对更大的编程社区开放EOSIO和区块链,为将来区块链的大规模应用奠定基础,元素战争的发布就是其中的一环。同时,这也是我们和EOSIO老用户在提高软件的可操作性方面的重要的环节。...

EOSIO V1.4.0发布:确定性Snapshots,云服务器功能,以及EOSIO合约开发工具升级/EOSIO Version 1.4.0 Release: Deterministic Snapshots, Cloud Server Performance, and updates to the EOSIO Contract Development Toolkit

译文/Translated: 今天我们很高兴宣布全新EOSIOV1.4.0版本的发布。我们同时也进行了一次EOSIO.CDT的重大更新,具体内容您可以在后续报道中看到。您可以参阅Github的版本说明,了解全新V1.4.0版本,并在EOSIO开发者门户找到相关文件记录。 我们正持续收集社区的反馈,了解平台构建应用的情况,并继续提升开发者在EOSIO上的开发体验。今后,我们将每个月的第二个星期二(月中)设定为EOSIO软件的更新日。 除了版本说明和文件内容,Block.one开发者关系团队与C++发展和市场联络团队一起,将提供简单易懂的概述,总结每个版本的特点和优势,以及对平台目标而言它们所承载的意义。 请继续阅读以下内容,了解EOSIO V1.4.0版本的内容,和EOSIO合约开发工具的重要更新。 在V1.2...

#基于EOSIO—加拿大的Eva项目实现了拼车本地化/#BuiltOnEOSIO: Canada’s Eva Takes Ride-Sharing Local

译文/Translated: 区块链开发者最经常兜售的一个概念是“去中心化”。Eva背后的团队自然对这个概念也热情满满,但是这款基于EOSIO区块链协议的“拼车应用”还有另外一条指导原则——“本地化”,对Eva来说,“本地化”和“去中心化”几乎是击鼓相当的两个根本原则。 Eva的联合创始人暨首席技术官Raphaël Gaudreault向我们阐述了他是如何关注到本地化的。“2017年底,Uber威胁加拿大魁北克政府,如果规则不放松,Uber将退出该省。”那时候他就和现在Eva的首席优化官、当年还在校园中学习软件工程和政治科学的Dardan Isufi一起思考这个问题。他们最后的结论是“传统的拼车公司以增加城市开支和忽略本地规则为代价敛财。”...

News.EOS.WiKi Bilingual News & Info Of EOS

Recent Posts