나무모에 미러 (일반/어두운 화면)
최근 수정 시각 : 2025-12-27 15:34:26

Syndie

1. 개요2. 네트워크 구조3. 사용 방법
3.1. Syndie 설치 및 실행하기3.2. Syndicate Server 만들고 Syndie에 추가하기3.3. 포럼을 만들고 게시글 쓰기3.4. 상대방에게 포럼 공유하기
4. 공개 서버 목록


http://syndie-project.i2p[1]

1. 개요

Syndie는 탈중앙화된 분산 포럼(Distributed Forum)을 만들 수 있는 오픈 소스 소프트웨어이다.

Syndie는 하나의 아카이브 서버에 콘텐츠를 게시하면 해당 콘텐츠가 시간이 지남에 따라 다른 아카이브 서버 및 피어(= 다른 사람)에 복제되도록 한다. 따라서 하나의 아카이브 서버가 종료되어도 다른 아카이브 서버에 콘텐츠가 살아있게 된다. 따라서 콘텐츠의 검열이 매우 어려워진다.

좀 더 자세한 내용은 아래의 글을 참고할 수 있다.
Syndie에서 한국어 I2P 포럼을 찾고 이용할 수 있다.
한국 I2P Syndie 포럼@[3]
Syndie로 I2P 포럼 새로 만들었음@

2. 네트워크 구조

파일:Syndie_Network_structure.png


신디(Syndie) 네트워크는 클라이언트와 서버가 분리된 탈중앙화 네트워크이다. '하나의' 신디 네트워크는 존재하지 않으며, 누구나 신디의 나머지 부분과 분리된 아카이브와 포럼을 쉽게 만들 수 있다. 하지만 이 문단에서는 신디에 기본 설정된 서버를 사용한다고 가정한다.

신디는 가십 프로토콜(Gossip Protocol)을 사용한다. 위 다이어그램은 신디 네트워크를 단순화했지만 본질적으로 정확하게 나타낸 것이다.

각 색깔 있는 점은 메시지를 나타내며, 각 프레임은 1분 간격일 수도 있고 한 달 간격일 수도 있다.

1단계: 클라이언트 A가 메시지를 작성하고 하나의 아카이브에만 동기화한다. 다른 아카이브가 다운되었거나 A의 서버 목록에 추가되지 않았을 수 있다.

2단계: 클라이언트 B가 메시지를 작성하고 두 아카이브 모두에 ​​신디케이션한다. B는 자신이 가지고 있지 않은 메시지를 가져오고, 다른 아카이브에 없는 메시지를 푸시한다.

3단계: 이 단계는 동기화하는 아카이브의 중요도가 메시지를 수신하는 데 걸리는 시간에 미치는 영향을 보여준다. 참고로, B에는 모든 메시지가 있으며, 여기에는 수년 동안 아카이브 2에 있었을 수도 있는 녹색 메시지도 포함된다.

4단계 및 5단계: 이제 두 가지 가능한 상황을 살펴본다.
A열: 4단계에서 클라이언트 A가 아카이브 2와 동기화한다. 5단계에서 두 클라이언트 모두 모든 메시지를 갖게 되지만, 모든 메시지를 가져오려면 다른 클라이언트가 두 아카이브 모두와 동기화해야 한다.
B열: 4단계에서 다른 옵션은 클라이언트 B가 두 아카이브 모두와 다시 동기화하는 것이다. 클라이언트 B는 각 아카이브에 메시지 하나씩을 푸시하고, 그러면 두 아카이브 모두 전체 메시지 세트를 갖게 된다. 5단계: 참고로, 클라이언트 A는 이 시간 동안 어떤 아카이브에도 연결하지 않았지만, 클라이언트 A의 메시지는 네트워크 전체에 배포되었다.

가십 프로토콜(Gossip Protocol)은 현실 세계의 가십(Gossip)과 같다. 각 피어는 다른 몇몇 피어에게 정보를 전달하고, 그 피어들은 또 다른 몇몇 피어에게 정보를 전달한다. 신디(Syndie)도 이와 같은 방식으로 작동하지만, 아카이브를 사용하여 반중앙화되어 있다는 점이 다르다. 아카이브에는 아카이브가 이미 알고 있는 정보만 알려주고, 아카이브는 사용자가 모르는 정보만 알려준다. 결국 모든 피어는 모든 정보를 알게 된다.

3. 사용 방법

Syndie 사용하는 법@

3.1. Syndie 설치 및 실행하기


0. 먼저 I2P를 설치한다. I2P를 설치하는 방법에 대해서는 I2P 문서를 보면 된다.

1. Syndie를 설치한다. 단 프로그램을 설치만 할 뿐 실행은 하지 않는다.
파일:Syndie설치1.png

파일:Syndie설치2.png

파일:Syndie설치3.png

파일:Syndie설치4.png

파일:Syndie설치5.png

파일:Syndie설치6.png

파일:Syndie설치7.png

파일:Syndie설치8.png

파일:Syndie설치9.png

파일:Syndie설치10.png

파일:Syndie설치11.png

2. I2P를 실행한다.
파일:Syndie설치12.png

3. Syndie를 실행한다.
파일:Syndie설치13.png

파일:Syndie설치14.png

파일:Syndie설치15.png

4. 'Yes, let anyone reply to existing posts and post new topics' 옵션을 선택한다.
파일:Syndie설치16.png

파일:Syndie설치17.png

5. 기본 아카이브들을 전부 체크 해제한다.
파일:Syndie설치18.png

파일:Syndie설치19.png

6. 메인 화면이다.
파일:Syndie설치20-1.png

3.2. Syndicate Server 만들고 Syndie에 추가하기


1. 'Syndicate'에서 'Configure HTTP archive server' 클릭.
파일:Syndie설치21.png

2. 'Others can post new messages to this server' 체크한 뒤 'OK' 클릭.
파일:Syndie설치22.png

3. I2P 메인 페이지에서 'Hidden Services Manager' 클릭.
파일:Syndie설치23.png

4. 'I2P Hidden Services'에서 'Create' 클릭.
파일:Syndie설치24.png

5. 'Port'에 '8080'을 입력한 뒤 'Save' 클릭.
파일:Syndie설치25.png

6. 'I2P Hidden Services'에서 'Start' 클릭.
파일:Syndie설치26.png

7. 초록불이 들어오는지 확인한다.
파일:Syndie설치27.png

8. Syndie 창에서 'Start HTTP archive server' 클릭.
파일:Syndie설치28.png

9. 'I2P Hidden Services'에서 'Preview' 클릭.
파일:Syndie설치29.png

10. 아래의 창이 뜨면 서버 만들기에 성공한 것이다.
파일:Syndie설치30.png

11. 'I2P Hidden Services'에서 I2P 주소 복사.
파일:Syndie설치31.png

12. Syndie 창에서 'Add archive' 클릭.
파일:Syndie설치32.png

13. 아래와 같이 설정 후 'Save' 클릭.
파일:Syndie설치33.png

14. 'Sync Now' 클릭.
파일:Syndie설치34.png

파일:Syndie설치35.png

3.3. 포럼을 만들고 게시글 쓰기


1. 'Forums'에서 'Create' 클릭.
파일:Syndie설치36.png

2. 포럼 이름을 짓는다.
파일:Syndie설치37.png

3. 포럼을 아카이브할 Syndie 서버 선택.
파일:Syndie설치38.png

4. 누구나 게시글을 읽을 수 있도록 설정한다.
파일:Syndie설치39.png

5. 누구나 게시글을 쓸 수 있도록 설정한다.
파일:Syndie설치40.png

6. 'Save changes' 클릭.
파일:Syndie설치41.png

7. 포럼이 만들어졌다.
파일:Syndie설치42.png

8. 'Post' 클릭.
파일:Syndie설치43.png

9. 'Who is allowed to read the post?' 클릭.
파일:Syndie설치44.png

10. 'Anyone can read the post' 클릭.
파일:Syndie설치45.png

11. 글을 쓴 뒤 'Post the message' 클릭.
파일:Syndie설치46.png

12. 'OK' 클릭.
파일:Syndie설치47.png

13. 포럼에 게시글을 썼다.
파일:Syndie설치48.png

14. 'Refresh'를 클릭하여 포럼을 동기화할 수 있다.
파일:Syndie설치49.png

파일:Syndie설치50.png

15. I2P와 Syndie를 켜놓은 채로 기다린다. Syndie는 게시글을 올린다고 바로 올라가는 게 아니라 랜덤한 시간이 지난 뒤에 올라간다. 13번의 게시글은 오직 나에게만 보일 뿐 서버에는 올라가지 않아서 다른 사람이 게시글을 볼 수 없다. 'Syndicate' 창에서 'Push'나 'Pull'이라는 텍스트가 보일 때까지 기다리면 된다. 정확히 얼마나 기다려야 하는지는 알 수 없지만 대략 몇 시간정도는 I2P와 Syndie를 켜놓은 채로 기다려야한다고 생각하면 된다.
파일:Syndie_서버_글쓰기.png

3.4. 상대방에게 포럼 공유하기


1. 'Copy forum URI' 클릭.
파일:Syndie설치51.png

2. 상대방에게 Syndicate server와 Forum URI를 알려준다.
파일:Syndie설치52.png

3. 상대방은 자신의 Syndie 창에서 서버를 추가하고 동기화한 뒤, 'Open Syndie URI'를 클릭하여 포럼을 추가할 수 있다.
파일:Syndie설치53.png

파일:Syndie설치54.png

4. 공개 서버 목록


포럼을 하루 24시간 운영하려면 I2P와 Syndie를 하루 24시간 켜놓아야한다. 그런데 사정 상 컴퓨터를 하루 24시간 켜놓기 어려운 사람도 있다. 이런 사람들은 다른 사람의 서버를 이용해 포럼을 만들면 된다.

대략 20년치의 게시글을 전부 다운받으려고 하면 시간이 매우 오래 걸리므로, 최신 글만 볼 생각이라면 아래 이미지와 같이 1년치 게시글만 다운받도록 설정하는 것이 좋다.
파일:Syndie_공개_서버_설정.png

https://i2pforum.net/viewtopic.php?t=1204@

1. http://j3rv6c3g4r4p26nrlbqqek54yjxur2sxcwjwqiddrnpdp4xvma6a.b32.i2p

2. http://syndie.killyourtv.i2p/?i2paddresshelper=4JTkFMNVkouHpKuzAqDaU0n0vkn9vko9BqrbkFR2Xza8u6gfHZCH6JPARwoumSEzs-Ri5MMEkuHpCQZ9Fv0IWnx18kqUQzL5GY1m5~NznohaHuKPIlwC0UNVSGF8Qm2F1W8O2XdrYjgqnaNqjH5JNM0xNUlAtIOsO4xJ0-5hQSBhp4vQiXLkVH0fDseij9-cq6IMH-~m6KrZfEpoTyrU6ov3I1ERifan8FNXjUFjQqMWNq-eyC4-TJNhHz9KoHgzqyhN2i38nOkAGPX9gjF9oWTG8SIBxTxXj07n28QUmASLlwBGarJzHF363NbIWGJGfHUtDKN0kIbsFMGdurDmnm~oIkzoJcSevSQKF082CRCXM1dC7kzBeJP9sCR02hDVlZOyUrt7y07gI86RkBmN4UC3U~pbazongBPuIjsSWhTQwPn-EJnYBCqODLj23YWtw2wiHetzxjjnMW3ODRF2T-gx1NC2VH3W1Scki1eka04So5OTHJIetG1CjPD3XrucAAAA

위 텍스트는 notbob.i2p에서 'syndie.killyourtv.i2p'를 검색하여 찾을 수 있다.

3. http://rw5qgm7yapt4huis3wf4i4w3q5eo2n3qk6jypwvmgpw5n4tzdbwa.b32.i2p

2024년 12월 기준 3개의 공개 서버가 있다.




[1] I2P 네트워크를 통해서만 웹사이트에 접속할 수 있다.[2] I2P 네트워크를 통해서만 웹사이트에 접속할 수 있다.[3] 2025년 6월 기준으로 새 포럼으로 이전하였다.