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

Technical/技术

T

EOSIO如何履行区块链对社会及环境可持续性的承诺/How EOSIO is Fulfilling Blockchain’s Promise on Social and Environmental Sustainability

译文/Translated: 从创立之初,Block.one就一直关注如何给世界带来它所需要的区块链技术,尤其是以下两个方面:能够迎合大规模生产力的交易速度;规模化,即如何支持随着时间推移越来越大宗和复杂的大规模操作。然而,人们也意识到,要推动区块链的前景,还有第三个必要的条件:即有利于环境可持续的产品。 关于区块链和加密货币领域的媒体报道很容易关注产生或“挖矿”一些加密货币中产生的大量能耗。这确实是对的,但是,他们却忽略了还有其它的可能性。尤其是,EOSIO—Block.one工程师开发和发布的开源协议—不仅提供了一个非常高效的运行区块链的方式,消耗的能源还不多。 比特币网络(以及其它各类区块链网络,包括以太坊)部署工作量证明(PoW)公式机制来维护其共享账本、增加新的区块,但它们的机制非常浪费计算能力和电力。要解答一个数学题或者“挖矿“,这个过程涉及到网络中大量节点间的竞争。...

开发高效合约/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解决方案通常是被动的,换言之,这些方法都是建立在巨额罚款或者广泛监管干预的基础上的。它们已经融入传统商业模型和系统,强调的是快速实施。...

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

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

EOSJS重大更新V20.0.0测试版:委托签名提供者进行密钥管理,为EOSIO提供更加安全的的JavaScript开发未来/EOSJS Major Update V20.0.0 Beta: Entrusting key management to signature providers for a more secure future of javascript development for EOSIO

译文/Translated: 自从六月EOSIO软件平台发布以来,EOSJS已经成为最受欢迎的社区为导向的数据库,它能把你的前端应用和EOSIO区块链连接起来。npm软件包已经被下载了65000多次,在很多基于EOSIO的项目中得到了广泛的应用,所以可以说,EOSJS的第一次迭代是一个成功。这都要归功于社区中很多著名成员的艰辛工作,其中就包括James Calfee,我们很高性能够在EOSIO的初次发布中和他紧密合作。 过去几个月里,我们在研究如何在很多社区应用和我们自己开发Block.one的项目中应用EOSJS。我们得到的最重要的一个结论是为了创造更好的用户体验、维护最高水平的安全,区块链应用做到几乎不访问用户的私人密钥。正相反,应用应该发起交易保证签名提供者(如钱包或者浏览器)的安全,从而让这些签名提供者可以关注如何用最安全的方法储存密钥并在签署交易时提供稳定的用户体验。...

News.EOS.WiKi Bilingual News & Info Of EOS

Recent Posts