모든 언어
adamant는 블록 체인에서 전적으로 실행되는 유일한 개인 메신저 인 독특한 제품입니다.
ADM (Adamant Messenger)은 분산 된 인프라를 지원하는 실용적인 토큰입니다. 이것이 Adamant가 정부, 회사 및 개발자와 무관 할 수있는 이유입니다. Crypto Exchange 또는 Tokens 페이지의 익명 구매를 통해 ADM을받을 수 있습니다.
Adamant는 다음 개념을 포함하는 블록 체인 기반 신뢰성 시스템입니다.
배포. 블록 체인은 변하지 않는 분산 데이터베이스를 나타냅니다. 데이터를 저장할 수 있지만 변경 사항은 허용되지 않습니다. 따라서 개방적이고 안전하며 안정적인 데이터 저장에 사용할 수 있습니다.
POW와 비교하여 DPO는 블록 제작자가 블록 체인을 더 많이 제어 할 수 있도록합니다. POW는보다 강력한 처리 장치와 연결하여 네트워크를 제어 할 수 있습니다.
Broadhash Consensus 메커니즘을 통해 네트워크는 임시 네트워크 아웃 동기화를 견딜 수 있습니다.
지갑이 생성되면 개인 키를 생성하기 위해 BIP39 메모리 코드가 생성됩니다. 이 개인 키는 지갑 주소를 명확하게 정의하기 위해 공개 키를 생성하는 데 사용됩니다. 이 프로세스 후에는 사용자가 전체 시스템을 사용할 수 있습니다. Kenneng의 지갑 주소 수는
에 가깝습니다.
무한.
모든 트랜잭션 전송은 개인 키로 서명되며 ED25519 EDDSA와 같은 강력한 암호화 알고리즘을 사용하여 암호화됩니다.
모든 정보는 전송 소스 장치 (Curve25519, SALSA20, и Poly13051 알고리즘 사용)에서 암호화 된 다음 수신 종료시 해독됩니다.
클라이언트 응용 프로그램은 비밀번호 문장과 개인 키를 네트워크에 공개적으로 공유하지 않습니다. 모든 암호화 기능은 로컬 장치에서 수행됩니다.
P2P 채팅 소프트웨어와 달리 사용자의 IP를 추적 할 수 없습니다.
시스템 아키텍처
Adamant는 DPOS (Delegated Stake of Stake) 알고리즘을 기반으로 분산 시스템을 완전히 채택합니다. 이 아키텍처의 선택은 다음 요소를 기반으로합니다.
DPO를 사용하면 모든 트랜잭션 및 전송이 5 초 이내에 확인할 수 있습니다. 메시지 전송은 확인 시간에 매우 엄격한 요구 사항이 있습니다.
DPO는 시스템 WENHU 비용을 줄일 수 있습니다. POW와 비교할 때이 알고리즘에는 높은 컴퓨팅 전력 및 전력 폐기물이 필요하지 않습니다.
고정 배송비.
강력한 확장 성과 안정적인 유용성이 있습니다.
Adamant 시스템은 두 가지 노드 유형으로 구성됩니다. 마스터 노드에는 완전한 체인 정보가 포함되어 있으며 블록의 단축에 참여할 수 있습니다. 휴대용 클라이언트는 터미널에서 데이터 암호화 작업을 실행합니다. 모든 블록 체인 작업은 마스터 노드에 의해 출력되며 휴대용 클라이언트는 HTTP 프로토콜을 통해 서로 연결하고 특정 API를 사용하여 모든 데이터를 JSON 형식으로 전송합니다.
기본 노드 운영 환경 요구 사항 :
Linux Server (Ubuntu).는 Docker 응용 프로그램을 통해 다른 플랫폼에 설치할 수 있습니다.
node.js 응용 프로그램 서버
Postgresql Server는 블록 체인 데이터를 저장하는 데 사용됩니다
휴대용 클라이언트는 다음 기술을 사용하여 개발됩니다.
PRWA (Progressive Web App) - 차세대 웹 응용 프로그램 모델
HTML5, JS, CSS, VUE - 웹 사이트 프로그래밍 언어 및 개발 프레임 워크
특수 API 프로토콜을 통해 구현 된 완전한 노드
모든 노드는 HTTP 프로토콜을 통해 P2P 연결을 사용하여 통신합니다.
독립 블록 체인
각 트랜잭션 및 정보 전송 비용은 높은 가스 수수료 (가스 수수료) 비용이 많이 들기 때문에, 이더 리움을 기반으로하는 현재 인기있는 블록 체인 솔루션은 단호한 네트워크에 적합하지 않으므로 Adamant는 독립적 인 블록 체인 솔루션을 채택하여 전송 수수료를 최소화하고 전체 네트워크의 작동을 용이하게 할 수 있습니다. 앞으로는 토큰 가격에 따라 독립적으로 조정할 수 있습니다.
또한, 작업 메커니즘 (POW)은 비용이 많이 들기 때문에 ADM에 적용 할 수 없습니다. 또한 참가자 수가 증가함에 따라 거래 수수료도 빠르게 상승 할 것입니다.
위의 이유에 따라 LISK 프로젝트 코드를 채택하여 서버 측 및 블록 체인의 기능을 실현했습니다. 그리고 코드는 ADM의 특별한 요구를 충족시키기 위해 확장되었습니다. .
Adamant의 시스템 아키텍처는 매우 유연하며 필요에 따라 거래 수수료를 조정할 수 있습니다.
단호한 전송
각 블록에는 다른 수의 전송이 포함되어 있으며 각 블록은 6 ~ 10 개의 승인이 필요합니다. 그러나 이것은 토큰 배달에 필요한 유일한 중요한 요소입니다. 문서와 메시지는 하나의 확인이 전달 되기만하면됩니다. 다음은 다양한 전송 유형입니다 :
1. 토큰의 직접 전송
2. 메시지 전송
3. 채팅 숨기기
4. 개인 정보, 주소록 및 블록 체인에 저장된 설정
5. 프로필 사진 업로드
6. 그룹 채팅 만들기
7. 대화를 닫습니다
8. 문서 전송 (노드 스토리지)
문서 서명
10. 에이전트 등록
11. 투표
모든 전송 유형은 네트워크 운영을 유지하기 위해 에이전트에 대한 지불이 필요합니다.
저장된 데이터의 양
이제 단호한 노드에 저장 될 데이터의 양을 추정하기는 어렵지만 일부 예비 가정이 이루어질 수 있습니다. 우리는 메시지 수를 기대합니다. 첫 해에 하루에 약 10,000 개의 메시지가 있으며 몇 년 안에 10 만 명으로 증가 할 것입니다.
메시지의 평균 문자가 있다고 가정하면 메시지를 저장하는 데 필요한 데이터의 양은 100 자입니다 * 2 바이트 * 암호화 증가 계수는 1.5이며 총 약 300 바이트입니다.
이 경우 첫해 에이 정보를 저장하는 데 필요한 공간은 10,000 일 * 365 일 * 300 = 1GB이며 향후 몇 년 동안 10GB로 증가 할 수 있습니다. 단호한 블록 체인 크기는 향후 10 년 동안 50GB 이상으로 증가 할 수 있습니다.
에이전트는 10,000 * 365 * 0.005 (1 년)의 수수료를받으며, 2 년째에 총 18,250 명의 ADMS와 182,500 ADM으로의 느린 상승이 있습니다.
에이전트가 블록 제련으로부터 보상을받을 수 있다는 점을 고려하면 ADM 토큰의 시장 가격 상승 및 저장 비용이 낮 으면 에이전트가 더 많은 혜택을 얻을 수 있습니다. Adamant의 기본 네트워크를 효과적으로 지원할 수 있습니다.
*위의 내용은 비소 계정의 공식 설명에 의해 편집됩니다. 재 인쇄 된 경우 소스를 표시하십시오.