기본 콘텐츠로 건너뛰기

블록체인 비트코인 P2P 방식과 자료


<블록체인 비트코인 P2P 방식과 자료>



http://yhy868700.com/240



P2P(peer-to-peer network) 혹은 동등 계층간 통신망(同等階層間通信網)은 비교적 소수의 서버에 집중하기보다는 망구성에 참여하는 기계들의 계산과 대역폭 성능에 의존하여 구성되는 통신망이다. P2P 통신망은 일반적으로 노드들을 규모가 큰 애드혹으로 서로 연결하는 경우 이용된다. 이런 통신망은 여러 가지로 쓸모가 있는데, 오디오나 비디오, 데이터 등 임의의 디지털 형식 파일의 공유는 매우 보편적이다. 또한, 인터넷 전화(VoIP)같은 실시간 데이터 등도 P2P 기술을 통해 서로 전달될 수 있다.



순수 P2P 파일 전송 네트워크는 클라이언트나 서버란 개념 없이, 오로지 동등한 계층 노드들(peer nodes)이 서로 클라이언트와 서버 역할을 동시에 네트워크 위에서 하게 된다. 이 네트워크 구성 모델은 보통 중앙 서버를 통하는 통신 형태의 클라이언트-서버 모델과는 구별된다. FTP 서버야 말로 P2P 파일 전송 형식이 아닌, 대표적 반례로 꼽을 수 있다. 어떤 사용자가 FTP 서버에 어떤 파일을 올리면 다른 사용자들이 내려 받는데, 올리는 쪽과 내려받는 쪽 모두 동시에 접속하지 않아도 된다.
냅스터오픈냅IRC @find) 등과 같은 네트워크과 채널은 클라이언트-서버 구조를 검색 등과 같은 일부 기능에 쓰고, 다른 기능은 P2P 구조를 쓴다. 누텔라나 프리넷 같은 네트워크는 모든 기능에 P2P 구조를 가지는데, 비록 그 네트워크가 다른 같은 계층의 사용자들(peers)의 네트워크 주소를 알려 주는 데 디렉터리(directory) 서버에 크게 의존하긴 하지만, 때때로 진정한 P2P 네트워크으로 인용된다.
P2P 네트워크 구조는 최근에 인터넷 상에서 멀티미디어 파일을 공유하는 용도로 많이 부각되긴 했지만, 1969년 4월 7일에 제정된 RFC(Request for Comments)란 인터넷 규약의 초기 버전부터 핵심적인 기술로 내제되어 있어 유래가 깊다.
최근의 P2P 서비스는 순수 파일 전송 네트워크에서 발달하여 그리드 컴퓨팅 기술로 진화해 웹하드 형태로 서비스되고 있다. 외부적으로 웹하드 형식으로 보이지만 실제로는 각 유저들의 저장장치에 화일이 직접 전송되어 순수 초기 P2P 네트워크와 마찬가지로 유저들의 시스템에 부하를 유발하는 공통점이 있다. 이런 웹하드 형태의 그리드 컴퓨팅 P2P 서비스로는 피디박스, 화일아이, 아이팝 등이 있다.






출처: http://yhy868700.com/240 [3D프린팅과 4차산업혁명]






이 블로그의 인기 게시물

3D프린팅 내부채움 큐라 기본 설정값 알아보기

http://yhy868700.tistory.com/admin/entry/post/?id=139 Infill( 내부 채움 ), Layer height( 레이어높이 ), Shell Thickness( 외벽두께 ) 에 대한 이해 http://actlab.hmandoo.co.kr/bbs/study/8114 URL COPY Infill( 내부 채움 ), Layer height( 레이어높이 ), Shell Thickness( 외벽두께 ) 에 대한 이해 오늘은 데스크톱  3D 프린팅의 출력 조건 중 가장 기본이면서 ,  가장 중요한 패러미터 값들인  Infill, Layer Height, Shell Thickness 가 무슨 의미인지 ,  어떻게 값을 조정하는 것이 좋은지 살펴보도록 하겠습니다 . 대부분의 슬라이싱 프로그램에서는 용어는 약간씩 다르지만 ,  위 세 가지의 값들에 대해 지정할 수 있도록 되어있습니다 . 그럼 , 몇가지  장비의 소프트웨어를 보겠습니다 . 먼저 얼티메이커 (Ultimaker) 가 만든 오픈소스 슬라이싱 소프트웨어인 큐라 (CURA) 입니다 . 위 그림에서 보시는 것처럼 큐라에서는  Quality( 품질 ) 의 세부항목으로  Layer Height ( 레이어높이 ), Shell Thickness( 외벽두께 ) 의 값을 사용자가 설정하도록 되어있습니다 .  그리고  Fill density ( 채움 밀도 ) 라는 이름으로 내부 채움 값을 지정할 수 있도록 되어있습니다 . 다음으로 ,  조트랙스 (Zortrax) 의 전용 프로그램인  Z-Suite 입니다 . 조트랙스는 대표적인  Plug & Play  타입  3D 프린터입니다 . 몇 가지 값들만 선택해서 바로 프린트할 수 있도록 만들어져있어 유저가 마음대로 조정할 수 있는 조...

안드로이드 스튜디오란 무엇인가요?

1. 안드로이드 스튜디오란 무엇인가요? Android Studio는 Android의 공식 IDE입니다. Android용으로 제작되어 개발을 가속화하고 모든 Android 기기용으로 최고급 앱을 빌드하도록 도와줍니다. 또한 풍부한 코드 편집, 디버깅, 테스트 및 프로파일링 도구를 비롯한 맞춤형 도구를 Android 개발자에게 제공합니다.  https://developer.android.com/studio/features.html 안드로이드  플랫폼 • 1.0(Apple Pie) : API-1 • 1.1(Banana Bread) : API-2 • 1.5( CupCake ) : API-3 • 1.6(Donut) : API-4 • 2.0(Eclair) : API-5 • 2.1(Eclair) : API-6,7 • 2.2( Froyo ) : API-8 • 2.3(Ginger Bread) : API-9,10 3.0( HoneyComb ) : API-11 3.x( HoneyComb ) : API-12,13 4.0( Icecream  Sandwich) : API-14,15 4.1(Jelly Bean) : API-16 4.x(Jelly Bean) : API-17,18 4.4( Kitkat ) : API-19,20 5.0(Lollipop) :  API-21, 22 6.0(Marshmallow) : API-23 1) 개발환경 구축   •  JDK  설치:  Java Developer Kit    > JDK를 설치하는 이유 링크 참조     https://docs.google.com/document/d/15HcEdbc8eXr4YPGvp3h87uZNsWZ4H5j_rxuNeKm35zU/edit?usp=sharing ...