Nagu kogu maailmas teatakse, paneb Hiina valitsus jõusse range tsensuur Internetis . Hiina tsensursüsteemi, mida tavaliselt nimetatakse Hiina suureks tulemüüriks, haldab avaliku julgeoleku ministeerium ja selle ametlik nimi on Kuldse kilbi projekt . Süsteem on töötanud alates 2003. aastast.
Rahvusvahelised uudistesaidid, mis sisaldavad tavaliselt poliitiliselt tundlikku sisu, näiteks New York Times või sotsiaalmeedia saidid, mis ei järgi tsensuuri reegleid, näiteks Facebook ja Twitter , on Hiina kasutajate jaoks tavaliselt blokeeritud ja kättesaamatud. See saavutatakse a abil mitmesuguseid keerukaid meetodeid .
Hiina uudiste ja sotsiaalmeedia saitide jaoks on praktiliselt kõik valitsuse järelevalve all. Tegevuseks lubamiseks on Hiinas Interneti-teenuse pakkujatel ja Interneti-sisu pakkujatel tavaliselt oma oma sisu filtreerimise mehhanism kasutajate poolt avaldatud sisu blokeerimise või eemaldamise eest või isegi kasutajate konto otse kustutamise eest, kui neid peetakse valitsuse eeskirjade kohaselt ebaseaduslikuks. Nendel ettevõtetel on oma serverites oma tsensuuritarkvara, samuti spetsiaalsed meeskonnad või osakonnad, kes tegelevad käsitsi tsensuuriülesannetega, mida automaatne tsensuuritarkvara ei suuda hallata. Need meeskonnad teevad koostööd avaliku julgeoleku ministeeriumi kohalike osakondadega, saavad uusi korraldusi ja põhimõtteid ning töötavad tavaliselt omavahel.
Meie kodumaise jaoks veebiarendajad , Hiina Interneti tsensuur mitte ainult ei filtreeri meie sõnavabadust, vaid ka väärtuslikke erialaseid ressursse kogu maailmast. Igapäevases töös pean VPN-i kaudu ühenduse loomiseks mööda minema Interneti-tsensuurist, et kasutada Gmaili, Dropboxi ja paljusid teisi olulisi saite. Mäletan siiani, kui ebamugav oli 2010. aastal, kui Google'i teenused muutusid pärast Google'i Hiinas ebastabiilseks või kättesaamatuks keeldus jätkamast tsensuurieeskirju . Teiste riikide arendajatele oleks see uskumatu.
Sina Weibo on Hiina suurim mikroblogimise sotsiaalse võrgustiku sait. Kuna Twitter ei järgi Hiina reegleid, ei pea Weibo sellega kasutajate pärast konkureerima. Uudised levivad Weibos kiiremini ja otse kui ükski teine Hiina meediaväljaanne. Nooremate põlvkondade liikmetele, nagu mina, meeldib seda kasutada uudiste jagamiseks ja avalike ürituste arutamiseks. Kuid muidugi kustutatakse Hiina Interneti-tsensuuri all paljud kuumad või huvitavad postitused kohe pärast nende postitamist. Kõige tõenäolisemalt kustutatakse poliitiliste ja avalike ürituste postitused, meelelahutusuudised aga kõige vähem. A 2013. aasta uuring arvutiteadlased Jed Crandall ja Dan Wallach leidsid, et umbes 12% Hiina mikroblogidest kustutatakse iga päev.
Poliitiliselt tundlikel päevadel nagu 4. juuni eeldatakse, et kustutatakse suurem arv tsenseeritud mikroblogi postitusi. Nendel päevadel ei saa kasutajad tavaliselt mikroblogi kirjutamise ajal isegi teatud tundlikke sõnu sisestada.
Kuidas see välja näeb, kui postitust tsenseeritakse? Saidil uut mikroblogi värskendades näete sageli midagi sellist:
See on samaväärne retweetiga, kus algne teade kuvatakse tavaliselt hallis kastis. Kastil on nüüd kiri „Vabandust. Mikroblogi on kustutatud. Palun vaadake ... ”Algne postitus oli ema õigusemõistmise taotlus tema 11-aastase tütre 2013. aastal röövimise, vägistamise ja sundprostitutsiooni eest.
2013 on aasta, mil mikroblogiplatvormi kaudu paljastati palju poliitilisi skandaale. Sina Weibo populaarsus tõusis selle aja jooksul hüppeliselt. Vastuseks läks valitsus närvi ja hakkas sotsiaalmeedia platvormil oma tsensuuri tugevdama.
Enne mikroblogi pidid minusugused poliitikast huvitatud noored tavaliselt kasutama puhverservereid või tunneliteenuseid, et jahtida rahvusvaheliste veebisaitide tundlikke uudiseid. Järsku oli meil suhteliselt avatud Hiina suhtlusvõrgustiku platvorm. Kuid valitsus astus kiiresti sisse ja see osutus vaid välgatuseks pannil. See ajas mind väga marru. Rääkisin sõpradega ja me kõik olime vihased tsensuuri tugevdamise eest platvormil. Mu sõbrad küsisid: 'Miks me ei saa selle vastu midagi teha?' Otsustasin, et proovin. Nii ehitasin Interneti-tsensuurist mööda minnes veebisaidi, et näha, mida täpselt Sina Weibost blokeeriti või kustutati.
Põhimõtteliselt oli mul vaja luua server, mis kontrollis pidevalt blokeeritud või kustutatud Hiina mikroblogisid ja näitas neid uuel veebisaidil. Mul oli plaanis kasutada kodumaist pilveteenust nagu Aliyun , kuid selgub, et platvormil on palju piiranguid, näiteks domeeni ümbersuunamine ja nende hinnad pole odavamad kui muud pilveteenused. Muidugi oli minu lisamure see, et server ise oleks valve all, kui ma selle riigisiseselt juurutaksin. Nii et ostsin lõpuks serveri Linode ja asutas serveri Jaapanis. Ostsin ka domeeni freeweibo.me alustada Sina Weibo tsensuurist mööda hiilimist.
Järgmine graafik näitab süsteemi üldist arhitektuuri: MongoDB, veebiserver ja roomik. Valisin arenduskeskkonna jaoks Node.js, kuna see on võrgurakenduste jaoks tõhusam ja mastaapsem ning isiklikult on mul sellega rohkem kogemusi. Veebiserver töötati välja Express.js raamistiku abil ja kasutas Weibo API andmete hõivamiseks. Esialgu oli indekseerija loodud eraldi protsessiks, kuid hiljem leidsin, et selle komplekteerimine veebiserveri protsessis moodulina oli varajaseks etapiks piisav.
Mikroblogi sisul on kaks suurt huvi pakkuvat osa. Üks neist on tekstiandmed ja nende asjakohased atribuudid. Teine on postitusega seotud pildid. Postituse salvestamiseks tahame ka pildid alla laadida ja kettale failidena salvestada. Blokeeritud või kustutatud ajaveebide jaoks on need pildid väga olulised. Hiinas on piltide kasutamine tekstisisu postitamiseks väga levinud ja populaarne, kuna seda sisu on Interneti-ettevõtete serverites automatiseeritud tekstipõhise filtreerimise ja tsenseerimise abil palju raskem tabada.
Blokeeritud või kustutatud postituste tuvastamise põhiidee on pidevalt uute postituste otsimine teadaolevast kasutajate loendist ja seejärel postituste kättesaadavuse kontrollimine hiljem. Mikroblogi võib kustutada või blokeerida mõne minuti või mitme päeva jooksul. Seega koosneb indekseerija kahest põhiülesandest: üleslaadimisülesanne, värskelt postitatud sisu toomiseks ja kontrollülesanne, et kontrollida, kas varem postitatud sisu on tsenseeritud.
Alguses konfigureerisin roomiku nii, et see roomaks Weibos saja populaarseima kasutaja seast mikroblogid. Kuid selgus, et iga päev ei tuvastatud peaaegu ühtegi kustutatud blogi. Põhjus on see, et enamikul tippkasutajatest pole huvi poliitiliste ega avalikult tundlike teemade vastu - nad ei postita ega edasta kunagi selliseid mikroblogi. Näiteks, see blogija , kes on näitleja, kellel on enam kui 10 miljonit jälgijat, on üks populaarsemaid kasutajaid, kuid ta ei postita kunagi tundlikke ajaveebe.
Pärast mõningaid katsetusi ja mõtlemist mõtlesin välja tehnika, et leida kasutajad, keda pidevalt tsenseeritakse. Sotsiaalmeedia võrgustik on seotud teemadega ja kasutajad kipuvad huvide järgi gruppidesse kogunema. Kui kasutaja on huvitatud avalikest või poliitilistest teemadest, postitab või edastab ta tõenäoliselt teiste sarnaste kasutajate ajaveebe. Need edastatud postitused on hea viis uute skannitavate kasutajate tuvastamiseks.
Näiteks oletame, et kasutaja A on juba andmebaasis ja roomur tuvastab, et üks ajaveebi, mille kasutaja A postitas uuesti, kustutatakse. Kui ajaveebi algset autorit B ei ole andmebaasis, siis indekseerija salvestab kasutaja B. Järgmine kord, kui roomur skaneerib uued ajaveebid, skannib ta ka kasutaja B uusi blogisid. skannitavad kasutajad kasvavad automaatselt, kasutades selleks sellist sotsiaalset huvi.
Pärast indekseerija algoritmi häälestamist selle metoodika kasutamiseks oli mul vaja ainult külvata mitu võtmekasutajat, kellel olid tundlike blogide postitamise vastu suured huvid ja roomik avastas automaatselt uued kasutajad skannimiseks. Avastatud tsenseeritud ajaveebide koguarv päevas kasvas pidevalt. Järgnev on pilt minu postkasti arhiivitud kustutatud ajaveebidest.
Pärast kahenädalast kodeerimist ja silumist hiina mikroblogi möödarääkimissüsteemi juurutasin saidi saidile freeweibo.me . Pärast mitu nädalat kestnud töötamist ei tuvastanud server enam ühtegi uut ajaveebi. Mõne uurimisega leidsin kaks küsimust. Üks oli see, et Weibo platvorm oli oma algset API-liidest muutnud. Teine oli see, et indekseerija API taotlused ületasid kiirusepiirangut (1000 minutis), kuna andmebaasides oli rohkem blogijaid ja kasutajaid. Niisiis häälestasin oma koodi uue liidese vastuvõtmiseks ja ka API-taotluste arvu minutis vähendamiseks. Roomik oli sellest ajast peale stabiilne.
Seisin dilemma üle, kas anda paljudele inimestele sellest saidist teada. Teadsin, et mida rohkem inimesi seda saiti külastab, seda kiiremini valitsus selle nuusutab ja blokeerib. Nii et ma jagasin saiti ainult nendega mõned mu sõbrad . Esialgu oli päevas ainult umbes 10 kuni 20 visiiti. Kuid kuu aega hiljem külastasid külastused mõnel päeval 80 või rohkem ja mul oli kümneid e-posti tellijaid.
Ja siis, nagu ma ootasin, saabus hommik, kui leidsin, et minu sait on Hiinas blokeeritud. See oli kestnud umbes kolm kuud. Pärast seda saidile jõudmiseks pidid kasutajad saidi külastamiseks kasutama VPN-i tunneldusteenuseid. See on enamiku Hiina Interneti-kasutajate jaoks ebapraktiline.
Siiski leidsin samal päeval kergendust ja heameelt, kui leidsin, et veel üks sait, freeweibo.com , osutab täpselt sama teenust ja on keerukam kui minu ehitatud. Projekt freeweibo.com on väga leidlik. See on aktiivne sotsiaalmeedias ja pakub siseriiklikele kasutajatele sisule juurdepääsu saamiseks erinevaid võimalusi, näiteks RSS-vooge, e-posti tellimusi ja peeglisaite. Sellel on isegi mobiilirakendus! Ma ei tea, kes saidi ehitas, kuid mul on hea meel, et meil on sama visioon.
tagasihelistamine ei ole funktsiooni sõlm js
Asjaolude põhjal oli ilmne, et minu sait ei olnud enam eriti kasulik ja sulgesin selle mitu kuud hiljem.
Vaatamata tulemusele ei tunne ma, et projekt oleks asjata. Vastupidi, see oli imeline kogemus, kuigi see püsis vaid paar kuud. See aitas mul sügavalt hinnata oma riigi tegelikkust.
Hiinas peate Interneti-äri juhtimiseks olema tsensuuri suhtes väga ettevaatlik, vastasel juhul satute varem või hiljem hätta. Vaevalt on sotsiaalmeedia saitidel edukas olla, kui need ei järgi ranget tsensuuri ja ei tee kompromisse kasutajate privaatsuse osas.
The freeweibo.me lähtekood on nüüd GitHubis saadaval siin . Nagu eespool öeldud, pole see lähtekood sarnase veebisaidiga seotud freeweibo.com .