EOS Network Foundation

Core+: Developing Software to Run on EOSIO

Better tooling, documentation, SDKs, and libraries for simplifying and improving the developer experience on EOSIO.

EOS Network Foundation
EOS Network Foundation

--

Chinese/Korean at bottom || 中/韩文在底部 || 하단에 중국어/한국어

EOS runs on the best blockchain technology in the world but making it easy for applications to run on it remains a problem. This is what the Core+ Working Group is setting out to solve.

One of the core strengths of EOSIO is its speed and performance. It was touted from the very beginning as a developer’s dream because it is faster and more powerful than other rival blockchains. Indeed, one of the main reasons EOSIO developers have given for not migrating to other blockchain stacks is simply because it wouldn’t be possible to deliver their projects and run their applications on anything else. We firmly believe that the more applications and the more developers which use EOS, the faster this network can grow.

The key, though, will be making EOSIO accessible and developing software which can allow applications to run on the EOS blockchain. It’s an “if you build it, they will come” type scenario, in which creating the functionality to facilitate accessibility will bring more people into the ecosystem.

Simplifying the developer experience with better tooling, documentation, SDKs, and libraries will undoubtedly make EOS and other iterations of EOSIO more attractive for onboarding new dApps and developers.

About the Working Groups

The aim of the ENF sponsored working groups (WG+) is to give EOS what it has lacked since the launch of the EOS whitepaper back in 2017 — roadmap(s) for laying out the future vision and the direction of the chain moving forward. For stakeholders coming to the network there is currently nothing to look at which shows them what’s being done on EOS and where it intends to go in the future.

The working groups will play a major part in putting that in place. Collaborating with some of the most experienced people and organizations who have been working with EOS over the past three years, this will be a chance to assess what’s happening within the ecosystem, identify any potential issues, and set roadmaps for what needs to happen next.

As things stand, there are currently five ENF sponsored working groups with several more in the pipeline that will be announced in the near future:

  • API+: Works on software which provides data from EOSIO for external applications.
  • Core+: Development of software which allows applications to run on EOSIO.
  • Wallet+: Work with software to integrate EOSIO into external applications.
  • Audit+: To provide an overall framework for security analysis tooling and contract audit for EOSIO-based applications.
  • EVM+: Development for EVM compatibility and economic incentives for viability on EOS.

Introducing Core+

The goal of Core+ is to provide research and development that focuses on the developer experience and tooling which allows applications to run on EOS. This will be crucial in making the network as accessible as possible. Without this in place, it’s a bit like having the world’s best highway which is only open to a few types of cars.

As with the other working groups, leading experts from within the community are pooling their collective expertise towards a common goal. Leading the working group is Zaisan — a blockchain solutions company with outstanding experience in producing enterprise solutions, development, and security across many different blockchain ecosystems. It is the product of a formal business collaboration across EOS Amsterdam, EOS Dublin, EOS Barcelona, and Cryptolions. They already have an outstanding track record and are the core developers behind the legally compliant EOSIO based EuropeChain, my.D identity solution. They have also partnered and worked on many other projects across a wide range of blockchain platforms and work as consultants and advisors for enterprise blockchain solutions and technical educators with expertise in blockchain training and workshops.

Their extensive experience across many different blockchains make them perfect for identifying existing challenges and developing solutions for applications looking to run on EOS.

The group was initially called Docu + and took much of its inspiration from the Truffle Suite and Hardhat on Ethereum which serve as testing frameworks and developer environments. There has been a clear need within EOSIO to have similar tools available as a way to help developers automate their testing processes and make it easier for them to build applications on EOS.

The full scope of Core+ focuses on three key areas:

  • Documentation and communication: Providing information and support to make it easier for people to get involved with EOS.
  • Core Development: Creating a roadmap to address issues such as scalability.
  • Tools: Creating tooling for the development of the EOS ecosystem.

Each of these, in different ways, will be crucial in demonstrating the value of EOS to those who will use it and giving them the tools and support they need to develop outstanding applications which will help EOS fulfil its potential.

Documentation

The first task for this group will be to create what they are calling an ‘infosphere’ evolution. As things stand, if you’re a business or developer who is new to this space and want to get involved, there is very little information telling you how you can do this and what benefits EOS brings to you.

For key decision makers, such as CEOs or managers looking at EOS, there is very little information available, such as tutorials which give them the basics of what EOS offers and what it can give them. There are a few highly generic videos from B1 which barely scrape the surface, but nothing specific.

Core+ is working on a number of initiatives to bring information which is scattered across the internet into one place. For example, there is a need for the ecosystem to aggregate all this data and to create the material which is currently missing. This will provide information and guides on issues such as how people can do specific tasks, what are the steps involved, how it works and why EOS is used.

The roadmap for the infosphere currently has two topics:

  • Creating more content directed towards decision makers like CTOs and CIO level managers to understand how things work and what kind of benefits it brings for them and their business.
  • Organizing tutorials, guides and even documentations on the why, into a coherent structure interactionand making it a searchable resource so people can find this information.

They will also be suggesting content for video tutorials, although they do not possess the expertise in house to produce them. However, the principal is that such videos should be developed in a way which is as accessible as possible and in which information is presented in a way which will prevent people becoming bored or disengaged. EOS Costa Rica has been identified by the working group as a team that could potentially lead on this front.

Core Development

The Core+ working group had already begun writing the material for their upcoming blue paper when Dan Larimer and the Clarionos team made their recent announcement of Mandel. The Core+ roadmap has a considerable amount of overlap with Mandel and includes a number of goals and targets — some of which are easy to achieve and others which will require more research. It is also important to note that there is an EOSIO+ working group being finalized that is comprised of principals from many other EOSIO iterations that will also be involved in guiding the EOSIO roadmap rather than core development falling under just one team such as Clarionos.

One of the major issues Core+ has identified is in scalability. For example, they currently need more research on scaling up the blockchain, especially in a horizontal way. The current EOS data size is around 21 gigabytes in size and growing — with millions of accounts and gigabytes of smart contract data. If EOS even begins to fulfil a part of its potential, these numbers will scale up which creates a burden for the blockchain. It needs solutions to scale up horizontally and find a standard way to spin off a side chain for specific jobs that are efficiently interoperable. Meanwhile, there is a considerable amount of low hanging fruit, which can make progress in the short term, such as contract pays. In this structure, application owners pay for user resources.

Tooling

An additional part of this proposal comes in tooling. There are currently three testing frameworks available — two of which were put on hold for testing due to a lack of funds. One of them is an open source project — the Hydra Testing framework — which has already existed for a couple of years, but development has stagnated due to lack of funding or compensation. Projects like this are examples of public goods that the working groups have identified as crucial infrastructure that could be built upon with a proper allocation of resources.

Core+ will also outline a number of interesting initiatives including smart contracts developed on Golang and smart contracts in RUST. These kinds of projects need to be aggregated so we know about them and how much money they need to keep running. The aim is to recognize what has already been done, what projects are in development and to make sure they don’t do anything which kills the progress which has already been achieved.

Increase EOS Awareness for Business and Enterprise

A big part of our development aims with these projects is to make EOS and EOSIO more business friendly. As things stand, awareness of the blockchain technology is sporadic among businesses and enterprises.

The reality, as anyone already working in the ecosystem knows, is that EOS can have enormous benefits for businesses. Indeed, in terms of technology it is probably the best blockchain in the world. This is a difficult barrier to cross and there is a lot of resistance. However, for EOS to move forward, we have to get the message out that EOSIO is an excellent blockchain architecture which can be immensely beneficial to businesses of all kinds. Success for EOS comes not only from being the best technology available, but by educating potential users about what it can offer and making it as easy as possible for them to develop new applications on the blockchain.

What’s Next

The Core+ blue paper draft is nearly finalized at the time of this publication. The blue paper will be a 50+ page compilation of 12 weeks worth of research across the EOSIO and wider blockchain ecosystem that will serve as a compilation of the ecosystem’s needs and a roadmap for where we go next. Following the blue paper’s publication in late January, the EOS community will have the opportunity to review and discuss the materials to help determine where to prioritize funding to execute on the needs outlined by the Core+ working group.

Stay tuned for more deep dives into the rest of the ENF sponsored working groups!

EOS Network Foundation

The EOS Network Foundation coordinates financial and non-financial support to encourage the growth and development of the EOS Network. We’re harnessing the power of decentralization to chart a coordinated future for the EOS Network as a force for positive global change.

Join the EOS Discord
Follow Us on Twitter

Chinese

Core+核心工作组介绍:通过文档、工具、核心开发三大方面,降低EOS生态门槛

EOS 运行在世界上最好的区块链技术之上,但如何帮助应用程序更简单、轻松的运行在EOS生态,仍是一个需要不断优化的问题,这就是Core+工作组的使命所在。

速度和性能是EOSIO的核心优势之一。自诞生之初,EOSIO就被视为开发者构建应用的理想沃土,因为它比其他区块链更快、更强大。而且事实证明,EOSIO开发者没有迁移到其他区块链堆栈的主要原因之一,也是因为其他区块链无法满足他们对于项目的交付期望和运行速度要求。我们始终坚信,使用EOS的应用程序和开发人员越多,网络的发展就越快。

吸引更多项目和开发者加入EOS生态的关键是使EOS具有可访问性,并开发允许应用程序在EOS上运行的软件。这是一个类似于「你若盛开,清风自来」的方案,推出更多促进可访问性的功能,将吸引更多人进入EOS生态。

对于 dApp项目方和开发人员而言,通过更好的工具、文档、SDK 和数据库来简化开发人员体验,无疑将使 EOS 和 EOSIO 的其他迭代更具吸引力。

五大核心工作组介绍

EOS网络基金会赞助成立核心工作组(WG+)的目的,是为了帮助EOS制定未来愿景和EOS前进方向的路线图。自2017年EOS白皮书发布以来,EOS生态就缺乏这方面的规划,对于EOS网络的参与者来说,目前没有看到任何有关EOS正在做什么、或者未来将做什么的信息。

核心工作组将会与EOS生态中最有经验的人和组织合作,在落实EOS路线图方面发挥重要作用。这将是一个评估EOS生态现状、识别潜在问题并为未来发展制定路线图的绝佳机会。

目前,EOS网络基金会赞助成立了5个核心工作组,他们分别是:

  • API+:主要负责提供数据接口,帮助EOS生态以外的应用程序更好的集成EOS网络。
  • Core+:主要负责维护EOS系统使EOS更适合运行各种类别的应用程序。
  • Wallet+:主要负责配合软件将EOS集成到外部应用程序中。
  • Audit+:主要负责为EOS应用提供安全分析工具和合约审计的整体框架。
  • EVM+:主要负责实现与EVM的兼容以及探索EOS可行性的经济激励措施。

以上5个核心工作组正在紧锣密鼓的工作中,未来EOS网络基金会还将宣布更多其他的工作组。

Core+工作组介绍

Core+ 专注于开发人员体验及相关工具的研究和开发,允许帮助简化应用程序在 EOS 上运行,使EOS网络尽可能的易于访问。 如果EOS网络不易访问,那么就相当于我们拥有世界上最好的高速公路,但是只对少数几种类型的汽车开放。

每一个核心工作组都由来自社区的顶尖专家组成,齐心协力实现发展目标,Core+ 工作组也不例外。目前Zaisan团队领导Core+工作组的工作。

Zaisan是一家区块链解决方案公司,其诞生来源于EOS AmsterdamEOS DublinEOS BarcelonaCryptolions四个知名团队业务合作的结果。Zaisan在跨链生态系统的企业解决方案、开发和安全方面拥有丰富的行业经验,还曾担任企业区块链解决方案的顾问,同时提供区块链培训和研讨会方面的技术咨询。

Zaisan在过往已经拥有了出色的业绩,是合法合规的基于 EOSIO 的 EuropeChainmy.D 身份解决方案背后的核心开发人员。

丰富开发经验使Zaisan有能力识别挑战并勇于接受挑战,他们是领导Core+工作组为项目/开发者提供开发解决方案的完美人选。

Core+工作组最初被称为Docu +,其灵感来自以太坊上的Truffle SuiteHardhat ,作用是提供测试框架和开发者环境。EOSIO同样需要类似的工具,来帮助开发人员自动化测试流程,使开发人员更容易在EOS上构建应用程序。

Core+工作组的工作内容集中在三个关键领域:

  • 文档汇编和信息交流:提供信息和支持,使人们更容易参与到EOS网络。
  • 核心开发:创建路线图以解决可扩展性等问题。
  • 工具:为EOS生态系统的发展建设工具。

这些工作内容将以不同的方式发挥EOS的潜力。向使用EOS的人展示EOS的价值,并为开发人员在构建应用时,提供出色的工具和技术支持。

文档编制

Core+工作组的第一项任务是创建「信息交流圈」。 目前的情况是,如果你是希望参与到EOS网络的新项目或新开发人员,那么几乎没有信息告诉你如何参与开发以及 EOS 能给你带来什么价值。

对于像是CEO或经理人这类关键决策者来说,他们在了解EOS网络时,几乎无法找到有用的信息,例如EOS网络的基本信息、如何参与的教程或者EOS网络的价值介绍等。

或许他们能搜到一些来自B1的普通介绍视频,但这些视频没什么干货,隔靴搔痒而已。

Core+工作组正在通过一系列举措,将分散在互联网上的EOS网络信息整合,并将整理出一份EOS生态相关问题指南,如参与者如何获取具体的任务、操作步骤有哪些、如何工作以及发挥EOS的价值等等,EOS生态需要汇总所有这些数据,并根据需要及时补充/创建缺少的信息。

「信息交流圈」的发展路线图目前有两个主题:

  • 创建更多针对决策者(如 CTO 和 CIO 级别的经理)的内容,帮助他们了解EOS网络的运作方式以及EOS网络为其业务发展带来的价值。
  • 将有关EOS网络的教程、指南或者相关文档组织起来、梳理结构,方便大家检索利用。

Core+工作组还将在教程视频方面有所动作。教程视频必须易于访问,并且内容丰富,趣味性极强。 EOS Costa Rica已被Core+ 工作组确定为负责教程视频工作的团队。

核心开发

当Dan Larimer和Clarionos团队最近宣布Mandel硬分叉的时候,Core+工作组已经开始为即将发布的蓝皮书撰写材料了。

Core+路线图与Mandel有很多的重叠,包括部分目标和指标。另外,EOSIO+工作组正在组建,该工作组由许多来自EOSIO迭代的负责人组成,EOSIO+工作组也将参与指导构建EOSIO路线图,EOS网络核心开发不只由Clarionos一个团队负责。

Core+工作组还有另外的一项工作,解决EOS网络的可扩展性。 Core+工作组需要更多的研究来扩展EOS区块链,尤其是横向扩展。

当前的 EOS网络拥有数百万个账户和约21 GB的智能合约数据,并且智能合约数据还在不断增长。 如果 EOS 开始发挥潜力,数据将会快速扩大,这会给EOS区块链带来挑战。

Core+工作组需要找到解决方案来横向扩展EOS网络,并找到一种标准的方式,为特定的工作分拆出一个可有效互操作的侧链。 同时,目前还有很多短期内可以实现的目标,例如BM提到的合约支付等。横向扩展带来的好处很多,比如应用程序的所有者可以为用户资源付费等。

工具

Core+工作组第三部分工作是开发工具。目前EOS网络共有三个测试框架工具,有两个由于缺乏资金而被搁置,开源项目Hydra测试框架便是其中之一。Hydra已经成立好几年了,但是由于缺乏资金,发展停滞不前。

Core+工作组认为,类似Hydra测试框架这样的项目是EOS网络的关键的基础设施,可以通过适当的资金分配继续进行建设。

Core+工作组还将汇总一些信息,包括在 Golang 和 RUST 上开发的智能合约,以便我们了解相关项目情况,知道这些项目需要多少资金才能继续运行。我们的目的是摸清基本情况,确保好的项目不会被埋没。

提高EOS的认知度

我们开发这些项目的重要目标之一是,使 EOS 和 EOSIO 变得更加企业友好。 但就目前情况而言,企业和项目方对区块链技术的认识还停留在非常初级的阶段。

已经在生态系统中工作的人都知道,EOS可能是世界上最好的区块链。EOS可以为企业带来巨大的利益。虽然EOS的商业化推广困难重重,但是为了让EOS向前发展,我们必须向大家普及,EOSIO是一个优秀的区块链架构,可以为各类企业带来巨大的利益。

EOS想要成功不仅依靠最好的技术,而且需要教育潜在用户,向大家普及EOS的价值,使大家更容易在EOS区块链上开发新的应用程序。

未来展望

在本文发表时,Core+工作组蓝皮书草案已接近定稿。该蓝皮书将是一份50多页的汇编文档,其中包括对EOSIO和更广泛的区块链生态系统长达12周的研究报告。

这份蓝皮书将作为生态系统发展需求的汇编内容,也是我们下一步工作的路线图。蓝皮书将于2022年1月下旬正式发布,EOS社区会审查和讨论其内容,来帮助确定在哪些方面优先分配资金并执行Core+工作组提出的需求。

请继续关注EOS网络基金会赞助的其他工作组的深入研究。

关于EOS网络基金会

EOS网络基金会是一个非营利性的组织,旨在倾听社区声音、传达社区意愿并扶持社区优质项目发展,成为EOS社区的信息共享桥梁,并为EOS生态提供资金、技术、运营、未来规划、生态构建等关键基础设施支持,进一步发挥EOS作为世界上速度最快的治理型区块链的全部潜力。

Korean

Core+: EOS 상에서 실행되는 소프트웨어 개발

EOS는 세계 최고의 블록체인 기술 상에서 실행되지만 애플리케이션이 그 위에서 쉽게 실행될 수 있도록 하는 것은 여전히 해결과제로 존재합니다. 이것이 Core+ 워킹 그룹이 개선하고자 하는 사항입니다.

EOSIO의 핵심 강점 중 하나는 속도와 성능입니다. 이는 다른 경쟁 블록체인들에 비해 빠르고 강력하기 때문에 초기부터 개발자의 꿈으로 여겨졌습니다. 실제로 EOSIO 개발자들이 다른 블록체인 스택으로 마이그레이션하지 않는 주된 이유 중 하나는 간단히 말해, 다른 어떠한 블록체인 상에서도 그들의 프로젝트를 전달하고 애플리케이션들을 실행할 수 없기 때문입니다. 저희는 EOS를 사용하는 애플리케이션과 개발자가 많을수록 이 네트워크가 더 빠르게 성장할 수 있다고 굳게 믿고 있습니다.

핵심과제는 결국 EOS를 접근 가능하게 만들고 애플리케이션들이 EOS 상에서 실행될 수 있도록 하는 소프트웨어를 개발하는 것입니다. 이는 접근성을 향상시키는 기능들을 구축하면 더 많은 사람들이 생태계에 유입되는 ‘구축하면 그들이 온다’는 식의 시나리오입니다.

보다 나은 개발도구, 문서화, SDK 및 라이브러리를 통해 개발자 경험을 단순화하면 EOS 및 기타 EOSIO와의 반복작업은 새로운 dApp 및 개발자들이 참여하기에 더욱 매력적으로 여겨질 것입니다.

워킹그룹에 대해

ENF가 후원하는 워킹그룹(WG+)의 목적은 2017년 EOS 백서 출시 이후 부족했던 사항들, 즉 미래의 비전과 체인의 발전 방향을 제시하는 로드맵을 EOS에 제공하는 것입니다. 현재는 네트워크에 참여하는 이해당사자들이 EOS에서 어떤 작업이 진행되고 있는지, 앞으로 어디로 향할 것인지 살펴볼만한 내용들이 존재하지 않습니다.

이러한 사항들이 다시 제대로 수행되는데 워킹그룹은 큰 역할을 할 것입니다. 이들의 기여는 지난 3년 동안 EOS와 함께 일해 온 가장 경험이 많은 사람 및 조직과 협력하여 에코시스템 내에서 어떤 일이 일어나고 있는지를 평가하고, 잠재적인 문제를 파악하며, 향후 발생할 일에 대한 로드맵을 수립할 수 있는 기회가 될 것입니다.

현재 상태로는, 5개의 ENF 후원기반 워킹 그룹이 존재하며, 저희의 파이프라인에는 조만간 발표될 몇가지 추가 워킹 그룹 또한 등장할 예정입니다.

  • API+: 외부 애플리케이션용 EOSIO의 데이터를 제공하는 소프트웨어와 관련된 작업 수행
  • Core+: EOSIO에서 애플리케이션을 실행할 수 있는 소프트웨어 개발 수행
  • Wallet+: EOSIO를 외부 애플리케이션과 통합하기 위한 소프트웨어 작업 수행
  • Audit+: EOSIO 기반 애플리케이션에 대한 보안 분석 도구 및 컨트렉트 감사를 위한 전반적인 프레임워크 제공
  • EVM+: EVM 호환성 및 EOS의 실행 가능성에 대한 경제적 인센티브를 위한 개발 수행

Core+에 대한 소개

Core+의 목표는 개발자 경험과 EOS 상에서 애플리케이션을 실행할 수 있는 도구에 중점을 둔 연구 개발을 제공하는 것입니다. 이는 가능한 한 접근 가능한 네트워크를 구축하는 데 중요 사항입니다. 이러한 것들이 갖춰지지 않는다면, 몇 가지 특정 자동차들에만 개방되는 세계 최고의 고속도로를 소유하는 것과 같습니다.

다른 워킹 그룹들과 마찬가지로 Core+ 또한 커뮤니티 내에서 최고의 전문가들이 공동의 목표를 향해 집단 전문 지식을 모으고 있습니다. 워킹 그룹을 이끌고 있는 Zaisan은 다양한 블록체인 생태계에서 엔터프라이즈 솔루션, 개발 및 보안을 구축하는 데 탁월한 경험을 가진 블록체인 솔루션 회사입니다. 이는 EOS Amsterdam, EOS Dublin, EOS Barcelona 및 Cryptolions 간의 공식적인 비즈니스 협업의 산물입니다. 그들은 이미 뛰어난 실적을 보유하고 있으며 법적 규정을 준수하는 EOSIO 기반 EuropeChain, my.D identity solution의 핵심 개발자들입니다. 그들은 또한 광범위한 블록체인 플랫폼에서 다른 많은 프로젝트와 협력하여 작업을 진행했으며, 블록체인 교육 및 워크샵에 대한 전문 지식을 갖춘 엔터프라이즈 블록체인 솔루션 및 기술 교육자를 위한 컨설턴트 및 고문으로 일하고 있습니다.

다양한 블록체인에 대한 그들의 광범위한 경험은 EOS에서 실행하려는 애플리케이션을 위해 기존 문제를 식별하고 솔루션을 개발하는 데 완벽하게 부합합니다.

이 그룹은 초기에에 Docu+라고 불리었으며, 이는 테스트 프레임워크 및 개발자 환경 역할을 하는 Ethereum의 Truffle Suite 및 Hardhat에서 많은 영감을 받았습니다. EOSIO 내에는 개발자가 테스트 프로세스를 자동화하고 EOS에서 애플리케이션을 더 쉽게 구축할 수 있도록 유사한 도구를 사용할 수 있어야 한다는 분명한 요구가 존재했었습니다.

Core+의 전체 범위는 다음의 세 가지 주요 영역에 중점을 둡니다.

  • 문서화 및 소통: 사람들이 EOS에 더 쉽게 참여하도록 하기 위한 정보 및 지원 제공
  • 코어 개발: 확장성과 같은 문제를 해결하기 위한 로드맵 작성
  • 도구: EOS 생태계 개발을 위한 도구 구축

이들 각각은 모두 다양한 방식으로 EOS를 사용할 사람들에게 EOS의 가치를 입증하고 EOS의 잠재력을 실현하는 데 도움이 되는 뛰어난 애플리케이션들을 개발하는 데 필요한 도구 및 지원을 제공하는 데 중요한 사항들입니다.

문서화

이 그룹의 첫 번째 작업은 ‘인포스피어’ 진화라고 불리는 것을 구축하는 것입니다. 현 상황에서, 만약 여러분들이 이 분야를 처음하게된, 참여하기를 원하는 기업이나 개발자라면, 당신이 어떻게 할 수 있고 EOS가 당신에게 어떤 이점을 가져다주는지 알려주는 정보가 거의 없습니다.

EOS를 고려하는 CEO나 관리자와 같은 주요 의사 결정권자에게 있어, EOS가 제공하는 것과 제공할 수 있는 것에 대한 기본 사항을 알려주는 튜토리얼과 같은 정보들이 거의 존재하지 않습니다. 다듬어지지 않은 B1의 매우 일반적인 비디오가 몇 개 있지만 구체적인 내용들은 존재하지 않습니다.

Core+는 인터넷에 흩어져 있는 정보를 한 곳으로 모으기 위해 여러 가지 이니셔티브를 진행하고 있습니다. 예를 들어, 생태계에는 이 모든 데이터를 집계하고 현재 누락된 자료를 생성해야하는 니즈가 존재합니다. 이것은 사람들이 특정 작업을 수행하는 방법, 관련된 절차, 작동 방식 및 EOS가 사용되어야 하는 이유와 같은 문제에 대한 정보와 가이드를 제공합니다.

현재 인포스피어 로드맵에는 두 가지 주제가 있습니다.

  • CTO 및 CIO급 관리자와 같은 의사 결정자를 대상으로 하는 콘텐츠를 더 많이 제작하여 현재 진행사항을 쉽게 파악하게 하고, EOS가 CTO와 CIO급 관리자와 CTO의 비즈니스에 어떤 이점을 제공가능한지 인식되도록 하는 것.
  • 튜토리얼, 가이드 및 그 이유에 대한 문서까지 일관된 구조로 구성하여 검색 가능한 리소스로 만들어 사람들이 이 정보를 찾을 수 있도록 하는 것.

또한 그들은 비디오 튜토리얼을 제작하기 위한 전문지식을 보유하고 있는 것은 아니지만, 비디오 형태의 튜토리얼을 위한 콘텐츠를 제안할 것입니다. 그러나 중요한 것은 이러한 비디오는 최대한 접근하기 쉬워야 하고, 정보를 전달함에 있어 사람들이 지루해하거나 소외된다고 느끼는 것을 방지할 수 있는 방식으로 구성되어야 한다는 것입니다. 워킹그룹은 이를 앞장서서 주도할 수 있는 팀으로서 EOS Costa Rica를 염두해두고 있습니다.

Core 개발

Core+ 워킹 그룹은 댄 라리머와 클라리오노스 팀이 만델에 대한 최근 발표를 했을 때 이미 곧 출간될 청서를 위한 자료를 쓰기 시작했습니다. Core+ 로드맵은 Mandel과 상당히 중복되고 많은 목표와 타겟을 포함하고 있으며, 그 중 일부는 달성하기 쉽고 다른 것들은 더 많은 연구가 필요한 항목들 입니다. 또한 Clarionos와 같은 한 팀에만 속하는 코어 개발보다는 EOSIO 로드맵을 안내하는 데 참여할 다른 많은 EOSIO 반복작업의 주체들로 구성된 EOSIO+ 워킹 그룹이 최종 확정되고 있다는 것 또한 중요 내용입니다.

Core+가 파악한 주요 문제 중 하나는 확장성입니다. 예를 들어, 그들은 현재 특히 수평적인 방식으로 블록체인을 확장하는 것에 대한 더 많은 연구를 필요로 하고 있습니다. 현재 EOS 데이터 크기는 약 21GB이며 수백만 개의 계정과 수 기가바이트의 스마트 컨트렉트 데이터가 존재합니다. 이오스가 잠재력의 일부분들을 충족시키기 시작하면, 이 숫자들은 더욱 확장되어 블록체인에 부담을 일으킬 수 있습니다. 수평적으로 스케일업하고 효율적으로 반복작업이 가능한 특정 역할의 사이드체인을 파생시키는 표준 방식을 찾는 솔루션이 필요합니다. 한편 컨트렉트 비용 등 단기적으로 성과를 낼 수 있는 가까운 곳에 열려있는 열매 또한 상당히 많습니다. 이러한 구조에서 애플리케이션 소유자는 사용자 리소스에 대한 비용을 지불합니다.

도구화

이 제안서의 또 다른 부분은 도구화입니다. 현재 사용할 수 있는 테스트 프레임워크는 세 가지가 존재하며, 그 중 두 가지는 자금 부족으로 인해 테스트가 보류되었습니다. 그 중 하나가 오픈 소스 프로젝트인 하이드라 테스트 프레임워크인데, 이미 몇 년 전부터 존재해 왔지만, 개발은 자금이나 보상의 부족으로 인해 정체되어 있습니다. 이와 같은 프로젝트는 워킹그룹이 자원의 적절한 배분을 통해 구현될 수 있는 중요한 인프라로 파악한 공공재의 예입니다.

Core+는 Golang에서 개발된 스마트 컨트랙트, Rust의 스마트 컨트랙트 등 여러 가지 흥미로운 이니셔티브 또한 간략히 정리할 예정입니다. 이러한 종류의 프로젝트들이 집계되어야만 저희는 그들에 대해 인지하고, 그들이 지속적인 운영을 위해 얼마나 많은 자금을 필요로 하는지 파악할 수 있습니다. 이러한 업무들의 목적은 이미 수행한 내용들이 무엇인지, 어떤 프로젝트가 개발 중인지를 인지하고, 이미 달성한 진척을 헛되게 하지 않는 것입니다.

비즈니스 및 엔터프라이즈에 대한 EOS 인식 향상

이러한 프로젝트의 개발 목표 중 큰 부분은 EOS와 EOSIO를 보다 비즈니스 친화적으로 만드는 것입니다. 현 상황에서 블록체인 기술에 대한 인식은 기업과 기업 사이에서 산발적으로 존재합니다.

사실, 이미 생태계에서 일하고 있는 사람이라면 누구나 알고 있듯이 EOS는 기업에 막대한 이익을 줄 수 있습니다. (실제로 기술 면에서는 EOS가 세계 최고의 블록체인일 것입니다.) 하지만 이는 넘기 힘든 장벽이고 많은 장애물들이 존재합니다. 그러나 EOS가 앞으로 나아가기 위해서는 EOSIO가 모든 종류의 비즈니스에 엄청난 이점이 될 수 있는 우수한 블록체인 아키텍처라는 메시지를 지속적으로 전달해야 합니다. EOS의 성공은 EOS가 사용 가능한 최고의 기술이라는 것에서만 실현되는이 아니라 잠재적인 사용자에게 EOS가 제공할 수 있는 것에 대해 교육하고 블록체인에서 새로운 애플리케이션을 개발할 수 있도록 함으로써 얻을 수 있습니다.

향후 계획

Core+ 청서의 초안은 현재 거의 마무리 단계에 있습니다. 청서는 EOSIO와 더 광범위한 블록체인 생태계 전반에 걸친 12주 가량의 연구내용들이 50페이지 이상의 분량으로 편집되어 제작됩니다. 1월 말에 청서가 발행된 후에, EOS 커뮤니티는 Core+ 작업 그룹이 명시한 요구 사항들을 실행하기 위해 자금 조달의 우선 순위를 결정하는 데 도움이 되는 자료들을 검토하고 토론할 기회를 갖게 될 것입니다.

ENF가 후원하는 나머지 워킹 그룹에 대한 자세한 내용들을 계속 지켜봐 주시길 바랍니다!

EOS Network Foundation

EOS Network Foundation(ENF)은 EOS 네트워크의 성장과 발전을 장려하기 위해 재정 및 비재정적인 지원을 구성합니다. 저희는 긍정적인 글로벌 변화를 위한 힘으로서 EOS 네트워크의 조직화된 미래를 계획하기 위해 탈중앙화의 힘을 활용하고 있습니다.

EOS 디스코드 참여하기

Twitter에서 저희를 팔로우 하세요!

--

--