널스 편집하기

이동: 둘러보기, 검색

경고: 로그인하지 않았습니다. 편집을 하면 IP 주소가 공개되게 됩니다. 로그인하거나 계정을 생성하면 편집자가 아이디(ID)으로 기록되고, 다른 장점도 있습니다.

편집을 되돌릴 수 있습니다. 이 편집을 되돌리려면 아래의 바뀐 내용을 확인한 후 저장해주세요.
최신판 당신의 편집
47번째 줄: 47번째 줄:
 
합의 보상은 공정성과 시스템의 균형을 위해 [[스테이크]] [[코인]]의 양, 합의 노드로부터 제출된 노드 크레딧을 바탕으로 산정된다.<ref name="백서"></ref>
 
합의 보상은 공정성과 시스템의 균형을 위해 [[스테이크]] [[코인]]의 양, 합의 노드로부터 제출된 노드 크레딧을 바탕으로 산정된다.<ref name="백서"></ref>
  
* '''서브체인 합의 알고리즘''' : 널스는 모든 서브체인에게 기반구조를 제공하며 서브체인 위에 어플리케이션을 설계할 수 있도록 허용한다. 널스는 사용자에게 자신의 토큰, 서브체인, 규칙이라는 커스터마이징이 손쉬운 재료를 주어 사용자가 합의와 관련하여 체인 작동 방식을 직접 설계할 수 있도록 한다.
+
* '''서브체인 합의 알고리즘'''
 +
: 널스는 모든 서브체인에게 기반구조를 제공하며 서브체인 위에 어플리케이션을 설계할 수 있도록 허용한다. 널스는 사용자에게 자신의 토큰, 서브체인, 규칙이라는 커스터마이징이 손쉬운 재료를 주어 사용자가 합의와 관련하여 체인 작동 방식을 직접 설계할 수 있도록 한다.
  
 
* '''모듈성 구조'''
 
* '''모듈성 구조'''
56번째 줄: 57번째 줄:
 
# 기본 모듈 팩 : 합의 모듈 → 네트워크 모듈 → 스토리지 모듈 → 뉴스 모듈 → 어카운트 → 어카운트 북
 
# 기본 모듈 팩 : 합의 모듈 → 네트워크 모듈 → 스토리지 모듈 → 뉴스 모듈 → 어카운트 → 어카운트 북
  
* '''널스 모듈과 모듈 매니저''' : 모듈 매니저에서는 체인으로부터 채워지거나 비워진 모든 모듈을 관리한다. 모듈이 채워지면, 다른 모듈과의 통신이 가능해지며 다른 활동 또한 할 수 있게 된다. 기술적 시각으로 보면 널스는 마치 확장에는 개방되어있지만, 변형에는 폐쇠된 ‘개방=폐쇄 원칙(open-closed principle)’의 디자인을 가진 프로그램이라고 할 수 있다.<ref>샤방샤방, 〈[https://blog.naver.com/drvoss/20179913460 패턴 지향 플러그인 소프트웨어 설계]〉, 《네이버 블로그》, 2013-02-21</ref>
+
* '''널스 모듈과 모듈 매니저'''
 +
: 모듈 매니저에서는 체인으로부터 채워지거나 비워진 모든 모듈을 관리한다. 모듈이 채워지면, 다른 모듈과의 통신이 가능해지며 다른 활동 또한 할 수 있게 된다. 기술적 시각으로 보면 널스는 마치 확장에는 개방되어있지만, 변형에는 폐쇠된 ‘개방=폐쇄 원칙(open-closed principle)’의 디자인을 가진 프로그램이라고 할 수 있다.<ref>샤방샤방, 〈[https://blog.naver.com/drvoss/20179913460 패턴 지향 플러그인 소프트웨어 설계]〉, 《네이버 블로그》, 2013-02-21</ref>
  
* '''멀티체인 시스템''' : 블록의 검증은 크로스체인 합의를 통해 이루어지며 널스는 메인체인과 서브체인 양쪽을 통해 순환한다.<ref>기록, 〈[https://blog.naver.com/tree0c0/221387468433 ‘널스’ (NULS, 눌스) 상장 코인을 만나보세요.]〉, 《네이버 블로그》, 2018-10-29</ref> 서브체인은 메인체인에 보고를 하고 메인체인은 블록 헤더의 감사와 검증을 진행한다.
+
* '''멀티체인 시스템'''
 +
: 블록의 검증은 크로스체인 합의를 통해 이루어지며 널스는 메인체인과 서브체인 양쪽을 통해 순환한다.<ref>기록, 〈[https://blog.naver.com/tree0c0/221387468433 ‘널스’ (NULS, 눌스) 상장 코인을 만나보세요.]〉, 《네이버 블로그》, 2018-10-29</ref> 서브체인은 메인체인에 보고를 하고 메인체인은 블록 헤더의 감사와 검증을 진행한다.
  
* '''크로스체인 합의 도메인''' : 메인체인의 부분노드와 서브체인의 크로스체인 합의 도메인을 만든다. 같은 체인 속 노드끼리는 서로 간 크로스체인 업무를 진행할 수 있으며 체인 속 다른 노드와의 데이터 공유 역시 가능하다.
+
* '''크로스체인 합의 도메인'''
 +
: 메인체인의 부분노드와 서브체인의 크로스체인 합의 도메인을 만든다. 같은 체인 속 노드끼리는 서로 간 크로스체인 업무를 진행할 수 있으며 체인 속 다른 노드와의 데이터 공유 역시 가능하다.
  
* '''크로스체인 합의노드''' : 크로스체인 합의에 참여하는 노드는 크로스체인 네트워크 모듈, 크로스체인 프로토콜 프로세서 모듈 등과 같이 두 가지 체인에 걸쳐 실시 가능한 모듈을 채워야 한다.<ref name="초천재"></ref>
+
* '''크로스체인 합의노드'''
 +
: 크로스체인 합의에 참여하는 노드는 크로스체인 네트워크 모듈, 크로스체인 프로토콜 프로세서 모듈 등과 같이 두 가지 체인에 걸쳐 실시 가능한 모듈을 채워야 한다.<ref name="초천재"></ref>
  
* '''널스 노드''' : 널스 노드는 세 가지로 나뉜다. 메인체인 모듈 팩은 메인체인의 논리로 작용한다. 크로스체인 모듈 팩은 NCM 네트워크 컨트롤 모듈, 프로세서 모듈 커뮤니케이션 프로토콜로 이루어져있다. 서브체인 모듈팩은 서브체인의 논리로 작용한다.
+
* '''널스 노드'''
 +
: 널스 노드는 세 가지로 나뉜다. 메인체인 모듈 팩은 메인체인의 논리로 작용한다. 크로스체인 모듈 팩은 NCM 네트워크 컨트롤 모듈, 프로세서 모듈 커뮤니케이션 프로토콜로 이루어져있다. 서브체인 모듈팩은 서브체인의 논리로 작용한다.
  
* '''안전성''' : 크로스체인 합의는 네트워크의 안전성을 보증하기 위하여 두 가지 방침으로 구성되어 있다.  
+
* '''안전성'''
 +
: 크로스체인 합의는 네트워크의 안전성을 보증하기 위하여 두 가지 방침으로 구성되어 있다.  
 
# [[도메인]]의 중앙집중화 방지를 위하여 크로스체인 합의노드는 최소의 한도가 요구된다.
 
# [[도메인]]의 중앙집중화 방지를 위하여 크로스체인 합의노드는 최소의 한도가 요구된다.
 
# 싱글 크로스 체인노드가 네트워크에 지속적으로 정보를 제공하는 것을 예방하기 위하여 다층적인 조정이 진행된다.
 
# 싱글 크로스 체인노드가 네트워크에 지속적으로 정보를 제공하는 것을 예방하기 위하여 다층적인 조정이 진행된다.

해시넷에서의 모든 기여는 다른 기여자가 편집, 수정, 삭제할 수 있다는 점을 유의해 주세요. 만약 여기에 동의하지 않는다면, 문서를 저장하지 말아 주세요.
또한, 직접 작성했거나 퍼블릭 도메인과 같은 자유 문서에서 가져왔다는 것을 보증해야 합니다 (자세한 사항은 해시넷:저작권 문서를 보세요). 저작권이 있는 내용을 허가 없이 저장하지 마세요!

취소 | 편집 도움말 (새 창에서 열림)