Sinyal utusan neruskeun penerbitan kode server na cryptocurrency terpadu

Yayasan Téhnologi Sinyal, anu ngembangkeun sistem komunikasi aman Sinyal, parantos neraskeun nyebarkeun kodeu pikeun bagian server utusan. Kodeu proyék éta asalna open-source dina lisénsi AGPLv3, tapi publikasi parobihan kana gudang umum dieureunkeun tanpa katerangan dina 22 April taun ka tukang. Pembaruan gudang dieureunkeun saatos pengumuman niat pikeun ngahijikeun sistem pamayaran kana Signal.

Anyar-anyar ieu, urang mimiti nguji sistem pembayaran anu diwangun kana Signal, dumasar kana cryptocurrency MobileCoin (MOB) urang sorangan, dikembangkeun ku Moxie Marlinspike, panulis protokol Signal. Sabudeureun waktu nu sarua, parobahan komponén server akumulasi leuwih taun diterbitkeun dina gudang, kaasup nu kaasup palaksanaan sistem pembayaran.

Sinyal utusan neruskeun penerbitan kode server na cryptocurrency terpadu

MobileCoin cryptocurrency dirancang pikeun ngawangun jaringan pembayaran mobile anu ensures privasi pamaké. Data pamaké tetep dina leungeun maranéhna wungkul tur pamekar Sinyal atawa pangurus unsur infrastruktur teu boga kasempetan pikeun ngakses duit, data kasaimbangan pamaké sarta sajarah transaksi. Jaringan pamayaran henteu gaduh titik kontrol tunggal sareng didasarkeun kana pamanggih kapamilikan anu dibagi, anu hakekatna nyaéta yén sadaya dana jaringan kabentuk salaku kumpulan saham individu anu tiasa ditukeurkeun. Jumlah total dana dina jaringan tetep dina 250 juta MOB.

MobileCoin dumasar kana blockchain anu nyimpen sajarah sadaya pamayaran suksés. Pikeun mastikeun kapamilikan dana, anjeun kedah gaduh dua konci - konci pikeun mindahkeun dana sareng konci pikeun ningali status. Kanggo sabagéan ageung pangguna, konci ieu tiasa diturunkeun tina konci dasar umum. Pikeun nampi pamayaran, pangguna kedah nyayogikeun dua konci umum ka pangirim anu cocog sareng konci pribadi anu aya anu dianggo pikeun ngirim sareng pariksa kapamilikan dana. Transaksi dihasilkeun dina komputer pamaké atawa smartphone, nu satutasna ditransfer ka salah sahiji titik nu boga status validator pikeun ngolah dina enclave terasing. Validator pariksa urus tur babagi informasi ngeunaan urus jeung titik lianna ti jaringan MobileCoin ngaliwatan ranté (peer ka peer).

Data ngan ukur tiasa ditransfer ka titik anu parantos diverifikasi sacara kriptografis ngagunakeun kode MobileCoin anu teu dirobih dina enclave. Unggal enclave terasing ngayakeun réplikasi mesin kaayaan anu nambihan transaksi valid kana blockchain ngagunakeun MobileCoin Consensus Protocol pikeun ngonfirmasi pangmayaran. Node ogé tiasa nyandak peran validator pinuh, anu ogé ngabentuk sareng nyayogikeun salinan umum tina blockchain anu diitung dina jaringan pangiriman kontén. Blockchain anu dihasilkeun henteu ngandung inpormasi anu ngamungkinkeun ngaidentipikasi pangguna tanpa terang konci na. Blockchain ngandung ukur identifiers diitung dumasar kana konci pamaké, data énkripsi ngeunaan dana jeung metadata pikeun kontrol integritas.

Pikeun mastikeun integritas sareng ngajagi tina korupsi data saatos kanyataan, struktur tangkal Merkle Tree dianggo, dimana unggal cabang marios sadaya cabang sareng titik anu aya dina dasarna ngaliwatan gabungan (tangkal) hashing. Ngabogaan hash final, pamaké bisa pariksa correctness tina sakabéh sajarah operasi, kitu ogé correctness tina kaayaan kaliwat tina database (hash verifikasi root tina kaayaan anyar database diitung dumasar kana kaayaan kaliwat. ).

Salian validators, jaringan ogé boga titik Watcher, nu pariksa tanda tangan digital nu validators ngagantelkeun ka unggal blok dina blockchain nu. Titik panitén terus-terusan ngawas integritas jaringan desentralisasi, ngajaga salinan lokal sorangan tina blockchain, sareng nyayogikeun API pikeun aplikasi dompét sareng bursa klien. Saha waé tiasa ngajalankeun validator sareng node observasi; pikeun tujuan ieu, jasa anu cocog, gambar enclave pikeun Intel SGX sareng daemon mobilecoind disebarkeun.

Pencipta Signal ngajelaskeun ide pikeun ngahijikeun cryptocurrency kana utusan kalayan kahayang pikeun nyayogikeun sistem pembayaran anu gampang dianggo pikeun ngajagi privasi, sami sareng kumaha utusan Sinyal ngajamin kaamanan komunikasi. Bruce Schneier, ahli anu kasohor dina widang kriptografi sareng kaamanan komputer, ngritik tindakan para pamekar Sinyal. Schneier percaya yén nempatkeun sadayana endog anjeun dina hiji karinjang sanés mangrupikeun solusi anu pangsaéna, sareng titikna sanés yén éta nyababkeun kembung sareng pajeulitna program, sareng henteu ogé yén panggunaan blokchain mangrupikeun dubious, sareng sanés yén éta mangrupikeun usaha. pikeun dasi Signal ka hiji cryptocurrency.

Masalah konci, numutkeun Schneier, nyaéta nambihkeun sistem pamayaran kana aplikasi énkripsi tungtung-ka-tungtung nyiptakeun ancaman tambahan anu aya hubunganana sareng paningkatan minat ti sagala rupa agénsi intelijen sareng régulator pamaréntah. Komunikasi anu aman sareng transaksi anu aman tiasa gampang dilaksanakeun salaku aplikasi anu misah. Aplikasi anu ngalaksanakeun enkripsi tungtung-ka-tungtung anu kuat parantos diserang, sareng bahaya pikeun ningkatkeun darajat oposisi - nalika fungsionalitasna digabungkeun, dampak dina sistem pamayaran bakal nyababkeun fungsionalitas enkripsi tungtung-ka-tungtung. . Lamun hiji bagian maot, sakabeh sistem maot.

sumber: opennet.ru

Tambahkeun komentar