오픈 소스 소프트웨어 개발은 ​​인터넷과 블록체인 기술의 빠른 발전의 원동력이 되었습니다. 자유 오픈 소스 소프트웨어 개발 원칙에 헌신한 소프트웨어 엔지니어들의 선구적인 노력으로 저희는 대형 기업과 동일한 위치에 설 수 있게 되었습니다.

커뮤니티가 주도하는 Antelope 프레임워크인 EOS의 기본 코드베이스는 허용되는 자유 소프트웨어 라이센스인 MIT 라이센스에 따라 라이센스가 부여된 자유 오픈 소스 소프트웨어입니다. 간단히 말해서, 소스 코드를 대중들이 검사할 수 있으며 독점적인 용도로도 오리지날 디자인에서 사용하거나 수정할수 있음을 의미합니다.

자유 오픈 소스 소프트웨어가 개발에 미치는 영향은 다양하며, 블록체인 기술과 관련하여 특별한 영향을 미칠 수 있습니다.

너의 코드를 알라

오픈 소스 코드는 공개적으로 감사할 수 있다는 것이 특징이며, 코드의 의도대로 작동한다는 것에 대한 증명을 위해 충분한 기술을 가지고있는 사람이 소프트웨어를 검증할 수 있습니다. 소프트웨어 감사는 정기적으로 프로젝트 내부에서 수행되며, 미션 크리티컬 소프트웨어 감사를 전문으로 하는 타사 공급업체가 작동에 문제가 없음을 보장합니다. 중앙화 팀이 유지 관리하는 폐쇄형 소스 독점 소프트웨어와 비교할 때 오픈 소스 프로젝트는 전 세계 소프트웨어 엔지니어 커뮤니티가 탐색하고 버그를 발견하고 패치를 제출할 수 있는 코드를 모니터링하는 감시량을 크게 늘립니다.

블록체인과 관련하여 감사 가능성은 스마트 컨트랙트 코드 또는 컨센서스 레벨의 소프트웨어가 상당한 가치를 나타내는 토큰 전송을 담당할 수 있는 경우 특별하고 중요한 특성이 됩니다. 저희가 여러차례 목격했듯이 가치가 거래되는 곳에서, 그 가치를 이끌어 내기 위해 취약한 코드를 사용하는 경우도 있습니다. 오픈 소스 소프트웨어에 대한 반복적인 감사를 통해 악용 가능성을 완화할 수 있으며, 스마트 컨트랙트가 여러분의 생각과 동일한 비즈니스 논리를 실행하고 있다는 것을 아는 것은 매우 중요합니다.

자유 속의 자유로움..그리고 탈중앙화

오픈 소스의 특성과 관련하여 다음과 같은 자유 품질도 고려해야 합니다: 소프트웨어를 자유롭게 설정하세요! 블록체인 용어로 자유 소프트웨어는 제한 없이 포크할 수 있습니다. Antelope 코드베이스의 사용 관리를 허용하는 MIT 라이센스로 인해 누구나 코드를 자유롭게 포크하고 적합하게 배포할 수 있습니다. 이것은 실제로 여러 Antelope 기반 블록체인이 존재하게 된 방법이며, 모두 오리지널 EOSIO 코드베이스의 동일한 참조 구현(reference implementation)에서 분기되었습니다. EOS 네트워크와 Antelope 연합의 모든 참여 구성원은 오픈 소스, 자유 및 포크 가능 원칙을 계속 유지합니다. 즉, 어떤 기업도 기본 코드에 대한 지배권을 주장할 수 없으며 제한된 라이센스의 좁은 범위 내에서 소프트웨어를 운영하는 커뮤니티를 제한할 수 없습니다.

오늘날 EOS 네트워크와 그 일부인 Antelope 연합은 모두를 위해 자유 오픈 소스 개발의 산물을 Web3 미래의 기반으로 확장하고 있습니다.

오픈소스가 점령하고, 공개된 작업이 진행됩니다.

오늘날 EOS 네트워크와 그 일부인 Antelope 연합은 모두를 위해 자유 오픈 소스 개발의 산물을 Web3 미래의 기반으로 확장하고 있습니다.

이러한 오픈 소스 개발에 대한 노력과 함께 운영 투명성에 맞는 추진과 생태계에 생명을 불어넣는 개방적이고 번창하는 기여자들의 커뮤니티를 보고자 하는 열망을 가지고 있습니다.

대부분의 오픈 소스 프로젝트는 공개 리포지토리를 통해 코드에 액세스할 수 있지만, 대부분의 계획, 세분화 및 분류는 Jira, Asana, Microsoft Projects와 같은 타사의 프라이빗 프로젝트 관리 도구 내부에서 비공개로 이루어집니다. EOS 네트워크 재단(ENF)은 모든 작업의 계획과 실행이 GitHub에서 이루어질 수 있도록 베타 GitHub 제품인 GitHub 프로젝트를 활용합니다. 이를 통해 엔지니어들이 이미 작업 중인 곳에서 다른 도구를 사용하지 않아도 되고, 조직에서 추적되는 각 이슈의 상태와 우선순위를 공개적으로 공유할 수 있다는 두 가지 이점이 있습니다. 제품은 베타 버전으로, ENF는 간결하고 투명한 개발 프로세스의 선두를 차지하기 위해 진행하고 있습니다.

저희는 지속적인 조정 및 커뮤니케이션, 코드 개발, 문서화 등의 작업을 지원하는 생태계 기여자들이 증가하는 미래를 기대하고 있습니다. 이를 위해 ENF는 새로운 참가자를 환영하고 지원하는 환경을 조성하는 이니셔티브를 적극적으로 지원할 것입니다. 저희가 오픈 소스 개발 문화를 육성하기 시작한 방법 중 하나는 직접 그랜트 프레임워크를 통한 것입니다.

ENF는 ENF 운영, EOS에서 오픈 소스 공공재를 개발하는 프로그램 및 Antelope 연합을 통한 다양한 이니셔티브에 대한 정보의 접근성을 높이기 위해 투명성 이니셔티브를 시작했습니다. 이러한 노력을 보여주고, 더 많은 액세스와 참여를 촉진하기 위해 정기적으로 제공되는 프로그램, 운영, 미디어에 대해 종합적으로 확인할 수 있도록 제공되는 리소스 목록은 다음과 같습니다.

EOS의 오픈 소스 공공재 개발: 직접 그랜트 프레임워크

ENF 직접 그랜트 프레임워크

직접 그랜트 프레임워크는 Antelope 코드 기반의 연구, 소프트웨어 개발 및 유지 관리를 지원하는 다단계 그랜트 프로그램으로, 개발자, 기업, 개인이 EOS를 기반으로 구축할 수 있는 오픈 소스 프로젝트에 대한 자금 지원 제안서를 제출하도록 권장합니다.

직접 그랜트 신청

직접 그랜트 신청서가 제출되는 곳입니다. 모든 그랜트 신청서는 공개적으로 확인할 수 있으며 신청의 현재 상태, 내용 등을 나타내는 레이블뿐만 아니라 ‘열림’ 또는 ‘닫힘’으로 정렬할 수 있습니다.

그랜트 마일스톤 제출

직접 그랜트 프레임워크는 마일스톤 중심의 프로그램이며, 기금을 받기 위해 그랜트 수령인은 완료된 마일스톤을 제출하여 그랜트 평가자의 검토를 받아야합니다. 그랜트 마일스톤 제출 페이지에서 마일스톤을 ‘열림’ 또는 ‘닫힘’으로 정렬하고 승인 상태를 확인할 수 있습니다.

Antelope 연합 이니셔티브

Antelope 제안 요청 (RFP)

ENF 직접 그랜트 프레임워크 외에도 Antelope 연합은 공통 Antelope 코드베이스에 기여하고자 하는 개발자를 위한 추가 참여 방법을 제공합니다. 공정하고 투명한 입찰 프로세스의 정신으로, 연합은 P2P 프로토콜 개선을 위한 RFP를 발행합니다.

정보 보고서

월간 프로젝트 상태 보고서

프로젝트 상태 보고서는 EOS 및 Antelope 연합 프로젝트 모두에서 중요한 이니셔티브에 대한 높은 수준의 통찰력을 제공합니다. 상태 스코어카드는 다양한 마일스톤, 하이라이트, 성과의 현재 상태를 자세히 보여줍니다. 보고서는 새로운 이니셔티브, 운영 메트릭, 컨트랙트, RFP, 그랜트 메트릭 및 완료된 프로젝트를 포함합니다.

ENF 분기별 보고서

분기마다 EOS 네트워크 재단(ENF)은 운영 업데이트, 그랜트 및 재정 지출을 포함한 활동에 대한 개요를 상세한 보고서를 통해 EOS 커뮤니티에 제공합니다.

공개 GitHub 개발 프로젝트

ENF 코어 Antelope & Leap 개발

Antelope 생태계를 위한 핵심 소프트웨어.

기본 제품 및 엔지니어링 Scrum 프로젝트는 Leap, CDT, DUNE 및 지원 서브 저장소의 개발에 중점을 두었습니다. 격주 계획은 스프린트/이터레이션 버킷에 캡처된 새로운 스프린트 약속을 생성합니다. 새로운 문제를 제출하고, 기존 문제를 수정하고, 계획을 수립하는 데 사용됩니다.

  • Leap – Antelope 프로토콜의 C++ 구현
  • CDT – C/C++로 작성된 Antelope 스마트 컨트랙트 개발을 촉진하는 도구
  • DUNE – 노드 관리, 스마트 계약 컴파일 및 테스트 실행으로 Antelope 컨트랙트 개발자를 지원하는 Docker 도구.
  • reference-contracts – 일반적인 Antelope 시스템 컨트랙트에 대한 참조 구현

ENF 엔지니어링

2차 제품 및 엔지니어링 스크럼 프로젝트는 EOS 네트워크를 이루는 시스템 컨트랙트인 eos-system-contracts 개발에 중점을 두었습니다. 격주 계획은 스프린트/이터레이션 버킷에 캡처된 새로운 스프린트 약속을 생성합니다. 새로운 문제를 제출하고, 기존 문제를 수정하고, 계획을 수립하는 데 사용됩니다.

이 GitHub 프로젝트의 주요 초점은 EOS 네트워크 재단 GitHub 조직에서 보유한 제품 및 지원 도구에 대한 문제를 추적하는 것입니다.

  • eos-system-contracts – EOS 블록체인을 위한 시스템 컨트랙트
  • eosio.saving – eosio.saving 계정에서 받은 인플레이션을 임의의 계정으로 자동 분배하는 컨트랙트
  • eosio.time – 지정된 시간 이전에 트랜잭션이 실행되지 않도록 하는 컨트랙트(멀티시그 제안에 유용)
  • eosio.yield-contracts – Yield+ DeFi 보상 프로그램의 기반이 되는 컨트랙트 모음
  • mandel-eosjs – eosjs(아직 Antelope 리브랜딩의 일부로 이름이 변경되지 않음)

GitHub 프로젝트는 ENF 엔지니어링 팀이 담당하는 다른 작업들도 추적합니다.

  • engineering – ENF 엔지니어링 팀을 위한 내부 문서화 및 의사 결정 프로세스
  • grant-framework – 기술 평가자 리뷰
  • grant-milestones – 그랜트 프레임워크 마일스톤 추적

마지막으로, 프로젝트는 현재 AntelopeIO GitHub 조직으로 전환하기 전에 Leap(이전 mandel) 및 CDT(이전 mandel.cdt)에 대한 레거시 저장소의 문제도 추적합니다.

ENF가 이러한 문제를 해결함에 따라, 이곳의 레거시 저장소가 보관됩니다. 그리고 이러한 시점에서 Leap + CDT 문제는 AntelopeIO 프로젝트에서만 추적됩니다.

개발자 관계 활동(Developer Relations)

ENF 개발자 관계 활동 리포지토리.

  • docsgen – docs.eosnetwork.com에 대한 문서를 생성하는 도구
  • docs – EOS 개발자 문서
  • devrel – DevRel 프로세스 + 티켓 소스
  • Learn portal – 비디오 코스 가이드 및 기회 획득(learn.eosnetwork.com)

반복되는 퍼블릭 회의

주간 Antelope 노드 운영자 라운드테이블

Antelope 노드 운영자 라운드테이블은 매주 수요일 14:00 UTC에 만날 수 있으며, Antelope 프로토콜 개선을 위한 피드백을 공유하고 논의합니다. 모든 회의 요약 및 녹음을 여기에서 확인할 수 있습니다.

주간 Antelope 연합 회의

Antelope 연합은 EOS, WAX, Telos, UX 퍼블릭 블록체인의 구성원들이 커뮤니티 주도의 Antelope 프레임워크에서 작업하할 수 있는 리소스를 풀링합니다. 연합 회원들은 매주 회의에 참여하여 Antelope의 새로운 이니셔티브에 대한 업데이트 및 요구사항을 제공합니다. 연합 이니셔티브는 여기에서 확인할 수 있습니다.

주간 EOS Fireside 채팅

매주, 커뮤니티는 EOS 커뮤니티 디스코드 서버 @ 2000 UTC / 3PM ET에서 호스팅되는 라이브 콜인 EOS Fireside 채팅에 참여하여 생태계 전체의 속보와 업데이트를 확인할 수 있으며, 커뮤니티 토론을 위한 공개 포럼을 이용할 수 있습니다. 참여하는 모든 분들은 질문을 할 수 있습니다. EOS Fireside 채팅은 커뮤니티 전체의 수십 명의 설립자, 빌더, 지도자가 정기적으로 참석하고 있습니다.

개방적이고 탄력적인 미래의 기반

EOS 네트워크 재단은 멀티 체인 세계에서 자유롭고 개방된 소프트웨어의 기반을 구축하고자 하는 EOS 커뮤니티 구성원, 개발자 기업가, 투자자의 다양하고 확장된 네트워크와 함께 Web3에서 상호작용하는 혁신의 미래를 구축하기 위해 서로 협력하고 있습니다.

저희와 함께 투명성과 자유의 원칙을 기반한 구축된 공통 생태계의 협업 도구와 시너지 효과를 통해 기여하고 이익을 얻을 수 있는 방법을 알아보시기 바랍니다.


EOS 네트워크

EOS 네트워크는 수수료가 거의 없는 트랜잭션의 결정론적 실행을 위한 저지연, 고성능, 확장 가능한 WebAssembly 엔진인 EOS VM으로 구동되는 3세대 블록체인 플랫폼으로, 최적의 web3 사용자 및 개발자 경험을 가능하게 하기 위해 특별히 제작되었습니다. EOS는 EOS 네트워크 재단(ENF)을 통해 도구 및 인프라에 대한 다중 체인 협업 및 공공재 자금 조달의 원동력 역할을 하는 Antelope 프로토콜의 플래그십 블록체인 및 금융센터입니다.

EOS 네트워크 재단

EOS 네트워크 재단(ENF)는 성장하는 탈중앙화 미래에 대한 비전을 통해 구축되었습니다. ENF는 웹3 혁신을 위해 주요 이해관계자들의 참여와 커뮤니티 프로그램, 생태계 펀딩 및 오픈 기술 생태계를 지원하고 있습니다. 2021년에 설립된 ENF는 안정적인 프레임워크, 도구 및 블록체인 개발을 위한 라이브러리 세트를 갖춘 선도적인 오픈소스 플랫폼인 EOS 네트워크를 위한 허브입니다. 저희는 커뮤니티와 함께 구축하고 모두를 위한 더 강력한 미래를 위해 헌신할 수 있는 혁신을 위해 노력하고 있습니다.