1. 소개
Bluzelle은 사용자 요구에 기반한 확장 가능한 분산 데이터베이스 서비스 플랫폼으로, 중소형 소프트웨어 개발자부터 그들의 타겟 고객까지를 대상으로 하여 저비용, 빠른 배포 및 운영이 가능한 엔터프라이즈급 데이터베이스 관리 서비스를 제공하는 것을 목표로 합니다. Bluzelle은 사용자들이 자신의 자원을 임대하고 공유하여 분산된 디지털 경제 데이터베이스 네트워크를 구축하도록 장려합니다. BLZ 토큰(Bluzelle Token)은 사용자들이 Bluzelle Networks 시스템 외부에서 거래를 할 수 있도록 지원하며, 비트코인, 이더리움 등의 디지털 화폐를 통해 BLZ 토큰을 구매할 수 있습니다.
2. 프로젝트 소개
Bluzelle은 데이터를 독특하고 분산된 지능적인 방식으로 저장하며 데이터베이스 서비스를 제공합니다. 데이터 샤딩을 위한 노드의 수와 위치를 동적으로 조정하여 엔터프라이즈급 확장성을 제공하며, 개발자들은 전통적인 클라우드 데이터베이스 제품처럼 Bluzelle의 분산 데이터베이스를 사용할 수 있습니다.
프로젝트 특징
성능:
Bluzelle의 독특하고 독점적인 클러스터링 기술은 최대 시스템 성능을 위해 설계되었습니다. Bluzelle은 리프 스웜에서 가장 가까운 노드로부터 데이터를 검색하여 지연 시간을 줄일 수 있으며, 리프 스웜에서 가장 빠른 노드와 병렬로 데이터를 검색하여 속도를 극적으로 증가시킬 수 있습니다. 이는 토렌트와 시드와 유사합니다. 데이터 요청과 이러한 샤드를 포함하는 모든 다른 클러스터로부터의 데이터 샤드 요청이 병렬로 이루어지며, 샤드 검색 요청도 모두 병렬로 이루어지기 때문에 성능 지표는 원하는 요구 사항을 충족합니다.
신뢰성:
안개 알고리즘 또는 스웜 알고리즘의 개념을 사용하여, Bluzelle은 각 유닛의 데이터가 클러스터 내의 리프 스웜에 100% 복제되는 모델을 따릅니다. 따라서 데이터는 하나의 클러스터에만 있지만, 클러스터에는 많은 노드가 있으며 지리적으로 분산되어 있기 때문에 자연적 또는 인간 관련 사건으로 인한 지역적 중단으로부터 보호됩니다.
확장성:
Bluzelle 데이터베이스는 수평 및 수직으로 확장 가능합니다. Bluzelle은 확장이 필요한 각 사용 사례에 대한 다양한 전략과 고려 사항을 관리합니다. 수평 확장은 Bluzelle 아키텍처의 핵심이며, 각 클러스터는 더 큰 클러스터 수준에서 다른 '유닛'의 수평 확장입니다. 각 리프 그룹에서 각 노드는 리프 그룹 수준에서 수평으로 확장되는 또 다른 에이전트가 됩니다.
응용 시나리오
시장 예측
이더리움의 분산된 시장 예측 응용 프로그램은 대량의 데이터를 관리하고 저장해야 합니다. 여기에는 (1) 질문, (2) 가능한 다양한 결과, (3) 예측, (4) 실제 사건에 대한 정보가 포함됩니다. 분산 데이터베이스는 제품 수요에 따라 성장하고 확장할 수 있습니다. 데이터에 대한 빠르고 신뢰할 수 있는 접근은 시장 성공을 예측하고 새로운 고객과 참여를 획득하는 데 중요합니다. Bluzelle에 저장된 역사적 데이터는 새로운 범주의 예측을 추가할 것입니다 - 과거 사건을 사용하여 더 나은 예측을 함으로써 인간의 추측을 줄입니다.
통화 교환 프로토콜
통화 교환 프로토콜의 중요한 부분은 릴레이어의 존재로, 제조업체와 수신자가 오프 체인 주문서를 통해 연결할 수 있도록 합니다. 릴레이어를 위한 기본 주문은 빠르고 효율적이며 신뢰할 수 있고 공급하기 쉬워야 합니다. 여기서의 문제점 중 하나는 릴레이어가 이러한 주문을 자신의 방식으로 저장해야 한다는 것입니다. Bluzelle과 같은 분산 데이터베이스를 사용함으로써, 토큰 교환 프로토콜은 릴레이어에게 표준적이고 일관되며 어디에서나 사용할 수 있는 데이터베이스를 제공할 수 있습니다. 네트워크가 여전히 릴레이어에 의해 지원되기 때문에, 이 마찰 감소는 서비스 수준과 품질을 극대화할 수 있습니다.
데이터플로우 네트워크
데이터플로우 네트워크는 데이터 포인트의 소비자와 생산자를 매칭합니다. 예를 들어, 자동차는 스트리밍 네트워크로부터 실시간 데이터를 사용합니다. 자동차는 이동하면서 실시간 데이터를 수집하며, 네트워크에 '판매'하는 데이터와 네트워크로부터 '구매'하는 데이터 모두에 대해 지불합니다. 데이터 포인트는 높은 성능, 가용성, 확장성 및 신뢰성으로 읽고 쓸 수 있어야 합니다. Bluzelle은 정확히 필요한 인프라를 제공하는 데 이상적이며, 따라서 스트리밍 네트워크가 이러한 요구 사항을 충족하기 위해 데이터를 저장하는 데 사용할 수 있습니다.
기술 개요
개발자 마켓플레이스
Bluzelle은 선도적인 소프트웨어 개발 생태계와 협력하여 수익 공유 채널 파트너십을 구축하기 위해 설계되었습니다. 주목할만한 것들로는 Heroku, AWS Elastic Beanstalk, Redhat OpenShift, Google App Engine, Microsoft Azure 등이 있습니다. 이러한 통합을 통해 개발자들은 전통적인 클라우드 데이터베이스 제품처럼 손쉽게 Bluzelle의 분산 데이터베이스를 사용할 수 있습니다 - 단 한 번의 클릭으로.
개발 환경
Android Studio, Apple XCode, Microsoft Xamarin 및 Visual Studio, Eclipse, IntelliJ, Unity3D, PhoneGap, Ionic과 같은 개발 환경은 모두 데스크톱 및 모바일 분산 응용 프로그램 개발자를 위한 플러그인과 통합을 목표로 합니다. 응용 프로그램 개발자들은 Bluzelle 데이터베이스를 자신들의 게임이나 엔터프라이즈 응용 프로그램에 쉽게 통합할 수 있습니다.
블록체인
블록체인은 Bluzelle 생태계에서 중요한 역할을 합니다. 우리는 dapp 스마트 계약이 저장 요구 사항을 위해 Bluzelle을 사용할 수 있도록 Hyperledger와 같은 다른 개방형 블록체인 프로토콜보다는 이더리움에 직접 스마트 계약을 배포할 계획입니다.
운영 체제 및 브라우저 도구
운영 체제 및 브라우저 도구는 개발자들이 GUI 응용 프로그램이나 데스크톱에서 실행되는 브라우저 플러그인을 통해 데이터에 접근할 수 있는 능력을 더욱 향상시킵니다. 이를 통해 그들은 테이블 데이터를 빠르게 저장하고 검색할 수 있습니다.

















