Litecoin : une monnaie Internet peer-to-peer

Oleh Charlie Lee · 2011

Litecoin tidak memiliki whitepaper sendiri. Dibuat pada tahun 2011 oleh Charlie Lee sebagai fork dari Bitcoin, mengubah desain Bitcoin dengan algoritma hashing Scrypt dan waktu blok 2,5 menit. Dokumen yang disajikan di sini didasarkan pada whitepaper asli Bitcoin, yang berfungsi sebagai fondasi teknis Litecoin.

Perkenalan

Litecoin adalah hasil dari sebagian dari kami yang bergabung bersama di IRC dalam upaya menciptakan mata uang alternatif nyata mirip dengan Bitcoin. Kami ingin membuat koin yang terbuat dari perak Bitcoin emas. Berbagai mata uang alternatif telah datang dan pergi. Beberapa membawa inovasi, namun semuanya mempunyai masalah.

Litecoin adalah mata uang Internet peer-to-peer yang memungkinkan biaya instan dan hampir nol pembayaran kepada siapa pun di dunia. Litecoin adalah jaringan pembayaran global sumber terbuka yang sepenuhnya terdesentralisasi tanpa otoritas pusat. Matematika mengamankan jaringan dan memberdayakan individu untuk mengendalikan keuangan mereka sendiri. Litecoin fitur lebih cepat waktu konfirmasi transaksi dan peningkatan efisiensi penyimpanan dibandingkan mata uang berbasis matematika terkemuka. Dengan dukungan industri yang besar, volume perdagangan dan likuiditas, Litecoin adalah media perdagangan yang terbukti melengkapi Bitcoin.

Introduction

Litecoin est le résultat de certains d'entre nous qui se sont réunis sur IRC dans le but de créer un monnaie alternative réelle similaire à Bitcoin. Nous voulions fabriquer une pièce en argent pour L'or de Bitcoin. Diverses monnaies alternatives se sont succédées. Certains ont apporté l'innovation, mais ils ont tous eu des problèmes.

Litecoin est une monnaie Internet peer-to-peer qui permet un coût instantané et proche de zéro paiements à n’importe qui dans le monde. Litecoin est un réseau de paiement mondial open source qui est entièrement décentralisé sans aucune autorité centrale. Les mathématiques sécurisent le réseau et permet aux individus de contrôler leurs propres finances. Litecoin fonctionnalités plus rapides des délais de confirmation des transactions et une efficacité de stockage améliorée par rapport à la principale devise basée sur les mathématiques. Avec un soutien industriel, un volume d'échanges et des liquidités substantiels, Litecoin est un moyen de commerce éprouvé complémentaire à Bitcoin.

Blockchain

Litecoin blockchain mampu menangani volume transaksi yang lebih tinggi daripada rekanan - Bitcoin. Karena pembuatan blok yang lebih sering, jaringan mendukung lebih banyak transaksi tanpa perlu memodifikasi perangkat lunak di masa depan.
Hasilnya, merchant mendapatkan waktu konfirmasi lebih cepat, namun tetap bisa menunggu lebih banyak konfirmasi saat menjual item tiket yang lebih besar.

Enkripsi Dompet

Enkripsi dompet memungkinkan Anda mengamankan dompet Anda, sehingga Anda dapat melihat transaksi dan saldo akun Anda, tetapi diharuskan memasukkan kata sandi Anda sebelum membelanjakannya litecoin.
Ini memberikan perlindungan dari virus dan trojan pencuri dompet serta kewarasan periksa sebelum mengirim pembayaran.

Hadiah Penambangan

Penambang saat ini diberikan 25 litecoin baru per blok, jumlah yang didapat berkurang setengahnya setiap 4 tahun (setiap 840.000 blok).
Oleh karena itu, jaringan Litecoin dijadwalkan untuk memproduksi 84 juta litecoin, yaitu 4 kali lebih banyak satuan mata uang dari Bitcoin.

Perangkat Lunak Sumber Terbuka Litecoin adalah proyek perangkat lunak sumber terbuka yang dirilis di bawah lisensi MIT/X11 yang memberi Anda kekuatan untuk menjalankan, memodifikasi, dan menyalin perangkat lunak dan mendistribusikannya, sesuai keinginan Anda pilihan, salinan perangkat lunak yang dimodifikasi. Perangkat lunak ini dirilis secara transparan proses yang memungkinkan verifikasi independen terhadap biner dan korespondennya kode sumber.

 ixcoin - Nasakioto mencetak 580 ribu koin. Tampak seperti pompa dan pembuangan. Bersaing dengan Bitcoin untuk sumber daya GPU - Mati (~2 gh/s)  i0coin - Pada dasarnya ixcoin tanpa premine. Tidak banyak dukungan yang diberikan untuk hal ini koin setelah dirilis. - Mati (~5 gh/dtk)

 SolidCoin - Waktu transaksi cepat yang inovatif. Tampaknya telah kandas oleh CoinHunter, penciptanya, karena perubahan yang tidak aman dan forum yang belum matang kehadiran. - Mati, dimatikan oleh CoinHunter  GeistGeld - Lolcust menghasilkan 7,7 juta koin. Mungkin waktu blok 15 detik agak ekstrim. - Hidup, tapi pincang (~15 gh/s)  Tenebrix - Lolcust menghasilkan 7,7 juta koin. Bukti kerja CPU menggunakan scrypt adalah sangat inovatif. Harga berjalan cukup baik di btc-e.com. - Hidup (~0,003 gh/dtk)  Fairbrix - Pada dasarnya Tenebrix tanpa premine. Peluncuran pertama lumpuh karena ke konfigurasi yang buruk. Peluncuran kembali diserang pada awalnya - Baik-baik saja sekarang, tetapi tidak ada pertukaran jauh. - Hidup, tapi pincang (~0,0001 gh/s)

Kami menginginkan inovasi terbaik dari Bitcoin dan mata uang lainnya untuk menciptakan koin dengan semua manfaatnya, namun hampir tidak ada masalah.

Chaîne de blocs

Le Litecoin blockchain est capable de gérer un volume de transactions plus élevé que son contrepartie - Bitcoin. En raison d'une génération de blocs plus fréquente, le réseau prend en charge plus de transactions sans qu'il soit nécessaire de modifier le logiciel à l'avenir.
En conséquence, les commerçants bénéficient de délais de confirmation plus rapides, tout en ayant la possibilité d'attendre plus de confirmations lors de la vente d'articles plus gros.

Cryptage du portefeuille

Le cryptage du portefeuille vous permet de sécuriser votre portefeuille afin que vous puissiez visualiser les transactions et le solde de votre compte, mais vous devez saisir votre mot de passe avant de dépenser Litecoins.
Cela offre une protection contre les virus et les chevaux de Troie voleurs de portefeuille ainsi qu'une bonne santé mentale. vérifiez avant d'envoyer les paiements.

Récompense minière

Les mineurs reçoivent actuellement 25 nouveaux litecoins par bloc, un montant qui leur rapporte réduit de moitié environ tous les 4 ans (tous les 840 000 blocs).
Le réseau Litecoin devrait donc produire 84 millions de litecoins, soit 4 fois plus d'unités monétaires que Bitcoin.

Logiciels libres Litecoin est un projet logiciel open source publié sous la licence MIT/X11 qui vous donne le pouvoir d'exécuter, de modifier et de copier le logiciel et de le distribuer, à votre option, copies modifiées du logiciel. Le logiciel est publié dans un format transparent processus qui permet une vérification indépendante des binaires et de leurs correspondants code source.

 ixcoin - Nasakioto a préminé 580 000 pièces. On aurait dit une pompe et une décharge. En concurrence avec Bitcoin pour les ressources GPU - Mort (~2 gh/s)  i0coin - Fondamentalement, ixcoin sans prémine. Peu de soutien a été apporté à cela pièce après sa sortie. - Mort (~5 gh/s)

 SolidCoin - Temps de transaction rapides et innovants. Semble s'être échoué par CoinHunter, son créateur, en raison de modifications non sécurisées et d'un forum immature présence. - Mort, arrêt par CoinHunter  GeistGeld - Lolcust a préminé 7,7 millions de pièces. Un temps de bloc de 15 secondes est probablement un peu extrême. - Vivant, mais boiteux (~15 gh/s)  Tenebrix - Lolcust a préminé 7,7 millions de pièces. La preuve de travail du processeur utilisant scrypt est très innovant. Le prix se porte plutôt bien sur btc-e.com. - Vivant (~0,003 gh/s)  Fairbrix - Fondamentalement Tenebrix sans la prémine. Le premier lancement a été paralysé en raison à une mauvaise configuration. Relance attaquée initialement - Tout va bien maintenant, mais pas d'échange donc loin. - Vivant, mais boiteux (~0,0001 gh/s)

Nous voulions les meilleures innovations de Bitcoin et de ces autres monnaies pour créer une pièce avec tous leurs avantages, mais presque aucun de leurs problèmes.

Bukti Kerja

Kami sangat menyukai bukti kerja Scrypt Tenebrix. Menggunakan Scrypt memungkinkan seseorang untuk menambang Litecoin sambil juga menambang Bitcoin. Kami dengan rendah hati mengucapkan terima kasih yang sebesar-besarnya kepada ArtForz atas hal ini implementasi.

premier

Litecoin akan hadir dengan 150 koin premian: hanya blok genesis dan 2 blok pertama untuk memastikan asal-usulnya valid. Kami percaya sebuah koin harus dilepaskan secara adil cara. Meminta satu orang (atau kelompok) mengendalikan sejumlah besar koin yang ada digunakan sesuai keinginan mereka bertentangan dengan visi desentralisasi Bitcoin. Ya, memang benar demikian tanpa simpanan koin yang sudah di-premined, kita tidak akan mampu membayar bounty, tapi kami percaya orang-orang akan melihat manfaat dari koin ini, berinvestasi di dalamnya sebagai pengguna awal, dan akan melakukannya bersedia meluangkan waktu untuk menciptakan layanan untuk membuat koin ini lebih baik.

Transaksi cepat

Kami terkesan dengan kenyamanan transaksi cepat SolidCoin. Meskipun kita ketahuilah bahwa konfirmasi yang cepat belum tentu seaman Bitcoin yang lebih lambat konfirmasi, sangat memudahkan pedagang kecil yang tidak membutuhkan transaksi menjadi sangat aman. Rata-rata blok Litecoin membutuhkan waktu 2,5 menit, seperempatnya Bitcoin 10 menit. Jadi jika pedagang ingin seaman Bitcoin, mereka bisa menunggu 4 kali lipat jumlah konfirmasi Litecoin dibandingkan dengan Bitcoin. Tapi kebanyakan pedagang dapat dengan mudah menerima 1 transaksi yang dikonfirmasi untuk sejumlah kecil litecoin.

Kesulitan penargetan ulang

Kami akan menjaga blok penargetan ulang tetap sama seperti Bitcoin tahun 2016, tetapi karena blok ditemukan 4 kali lebih cepat, tingkat kesulitan akan ditargetkan ulang setiap 3,5 hari. Kombinasi cepat waktu penargetan ulang dan bukti kerja Scrypt (Litecoin tidak akan bersaing dengan Bitcoin untuk penambang) berarti kami tidak akan melihat masalah seperti yang dihadapi Namecoin; hashing kekuatan yang hilang lebih tiba-tiba daripada datangnya, menyebabkan kesulitan yang tinggi semua orang yang tinggal.

Generasi koin

Penambang akan menghasilkan 50 koin per blok. Mengingat blok kami yang lebih cepat, untuk meniru dengan benar

lintasan generasi Bitcoin, kami perlu mengubah blok tempat pembuatan koin dibelah dua. Bitcoin generasi berkurang setengahnya setiap 210.000 blok. Litecoin generasi akan menjadi dibelah dua setiap 840.000 blok. Bagi Anda yang mengerjakan matematika, Litecoin dijadwalkan menghasilkan sekitar 4 kali lebih banyak koin dari Bitcoin, sekitar 84 juta litecoin.

Preuve de travail

Nous avons vraiment aimé la preuve de travail Scrypt de Tenebrix. Utiliser Scrypt permet d'exploiter Litecoin tout en extrayant également Bitcoin. Nous offrons humblement un grand merci à ArtForz pour le mise en œuvre.

Prémines

Litecoin sera livré avec 150 pièces pré-minées : juste le bloc Genesis et les 2 premiers blocs pour confirmer que la genèse est valide. Nous pensons qu'une pièce doit être émise de manière équitable manière. Demander à une personne (ou à un groupe) de contrôler une grande quantité de pièces qui peuvent être utilisé comme bon leur semble est contraire à la vision décentralisée de Bitcoin. Oui, c'est vrai que sans une réserve de pièces pré-minées, nous ne pourrons pas nous permettre de payer des primes, mais nous pensons que les gens verront la vertu de cette pièce, y investiront en tant que premiers utilisateurs et soyez prêt à passer du temps à créer des services pour améliorer cette pièce.

Transactions rapides

Nous avons été impressionnés par la commodité des transactions rapides de SolidCoin. Bien que nous sachez que les confirmations rapides ne sont pas nécessairement aussi sécurisées que les confirmations plus lentes de Bitcoin confirmations, elles sont très pratiques pour les petits commerçants qui n'ont pas besoin de transactions pour être super sécurisé. Le bloc Litecoin moyen prend 2,5 minutes, soit un quart de Bitcoin, ça fait 10 minutes. Donc, si les commerçants veulent être aussi sûrs que Bitcoin, ils peuvent attendre 4 fois le nombre de confirmations Litecoin par rapport à Bitcoin. Mais la plupart les commerçants peuvent facilement accepter des transactions confirmées 1 pour de petites quantités de litecoins.

Difficulté à recibler

Nous conserverons le bloc de reciblage identique à celui de Bitcoin en 2016, mais comme des blocs sont trouvés 4 fois plus rapide, la difficulté sera reciblée environ tous les 3,5 jours. La combinaison de rapide temps de reciblage et preuve de travail Scrypt (Litecoin ne sera pas en concurrence avec Bitcoin pour mineurs) signifie que nous nous attendons à ne pas voir le genre de problème rencontré par Namecoin ; hashing puissance qui part plus soudainement qu'elle n'est venue, provoquant un travail de grande difficulté pour tous ceux qui sont restés.

Génération de pièces

Les mineurs généreront 50 pièces par bloc. À la lumière de nos blocs plus rapides, pour imiter correctement

La trajectoire de génération de Bitcoin, nous devions changer les blocs auxquels la génération de pièces est réduit de moitié. La génération Bitcoin est réduite de moitié tous les 210 000 blocs. La génération Litecoin sera réduit de moitié tous les 840 000 blocs. Pour ceux d'entre vous qui font le calcul, Litecoin est prévu pour produit environ 4 fois plus de pièces que Bitcoin, soit environ 84 millions de litecoins.

Keadilan

Kami telah membuat rencana yang kami yakini paling adil. Beberapa koin sebelumnya adalah dirilis tanpa biner Windows atau tanpa kode sumber; kami menganggap ini tidak adil itu tidak aman.

Kami merilis kode sumber dan binari sebelumnya... 3 hari sebelum peluncuran. Orang-orang punya waktu untuk mengkompilasi sumber dan menjalankan klien di mesin mereka melawan Litecoin testnet. Jadi orang dapat memastikan semuanya berjalan dengan baik sebelum peluncuran. Kami juga mengadakan jajak pendapat sehingga masyarakat dapat memilih waktu peluncuran yang paling sesuai mereka. Pada saat peluncuran (12 Oktober 03:00 GMT), kami merilis genesis hash dan semua orang mulai menambang pada saat yang sama. Yang diperlukan hanyalah perubahan sederhana pada konfigurasi file untuk menambang koin asli, bukan koin testnet.

51% serangan

Masalah dengan mata uang alternatif adalah hashrate jaringan kemungkinan rendah ketika koin dimulai, menjadi sasaran empuk bagi calon penyerang 51%. Dengan sedikit harapan, sedikit doa, banyak hype, dan karena rilis inovatif kami, terjadilah banyak hal hashnilai dari menit pertama. Kami yakin hal ini dapat menghalangi penyerang untuk menargetkan hal ini rantai. Seperti yang diharapkan, ada banyak blok yang menjadi yatim piatu secara alami, karena memilikinya banyak orang menambang rantai tersebut sekaligus. Dengan penguncian blok di setiap perubahan tingkat kesulitan, kami dapat menghindari serangan apa pun agar tidak berhasil. (jika ada)

Kode sumber

Kode sumbernya ada di sini: https://github.com/litecoin-project/litecoin

Ini berdasarkan kode Bitcoin terbaru. Anda dapat membuat versi daemon (litecoind) atau Anda dapat membuat versi gui (Litecoin QT). Lihat dokumen pembuatan.

Mirip dengan Bitcoin, Anda mungkin ingin membuat file litecoin.conf di sini: Windows: C:\Dokumen dan Pengaturan\\Data Aplikasi\Litecoin Win7: C:\Users\\AppData\Roaming\Litecoin Mac: ~/Perpustakaan/Dukungan Aplikasi/Litecoin Unix: ~/.litecoin

Portnya adalah 9333. Buka jika di router Anda jika Anda tahu caranya. Ini akan memungkinkan Anda untuk memiliki lebih banyak dari 8 koneksi. Dan port RPC default adalah 9332. Ini adalah port yang akan digunakan penambang untuk berkomunikasi dengan Anda klien/daemon.

Contoh file litecoin.conf: Kode: pelayan=1 rpcuser=pengguna

rpcpassword=kata sandi

Ubah ini jika Anda ingin menggunakan port rpc lain untuk menambang

rpcport=9332

Hanya batalkan komentar ini jika Anda menjalankan litecoind dan ingin menjalankan Litecoin di

latar belakang (bukan Litecoin QT)

daemon=1

Lihat juga kertas putih Bitcoin

Justice

Nous avons élaboré un plan que nous croyons le plus juste. Certaines pièces précédentes étaient publié sans binaires Windows ou sans code source ; nous considérons cela aussi injuste que c'est dangereux.

Nous avons publié le code source et les binaires en avance... 3 jours avant le lancement. Les gens eu le temps de compiler les sources et d'exécuter le client sur leurs machines avec le Litecoin testnet. Les gens ont ainsi pu s'assurer que tout fonctionnait bien avant le lancement. Nous avons également organisé un sondage afin que les gens puissent voter pour l'heure de lancement qui leur convient le mieux. eux. Au moment du lancement (le 12 octobre à 03h00 GMT), nous avons publié la genèse hash et tout le monde a commencé à exploiter en même temps. Il suffisait d'un simple changement dans la configuration fichier afin d'extraire la vraie pièce au lieu de la pièce testnet.

51% d'attaque

Le problème avec les monnaies alternatives est que le taux hash du réseau est probablement faible lorsque la pièce démarre, faisant une cible facile pour tout attaquant potentiel à 51 %. Avec un peu de l'espoir, un peu de prière, beaucoup de battage médiatique, et grâce à notre version innovante, il y a eu un grand hashtarif dès la première minute. Nous pensons que cela a dissuadé tout attaquant de cibler ce site. chaîne. Comme prévu, il y a eu beaucoup de blocs orphelins naturels, en raison de leur plusieurs personnes exploitent la chaîne en même temps. Avec le verrouillage des blocs à chaque changement de difficulté, nous avons pu empêcher toute attaque de réussir. (s'il y en avait)

Code source

Le code source est ici : https://github.com/litecoin-project/litecoin

Ceci est basé sur le dernier code Bitcoin. Vous pouvez soit créer la version du démon (litecoind) ou vous pouvez créer la version graphique (Litecoin QT). Voir la documentation de construction.

Semblable à Bitcoin, vous souhaiterez peut-être créer un fichier litecoin.conf ici : Windows : C:\Documents and Settings\\Application Data\Litecoin Win7 : C:\Users\\AppData\Roaming\Litecoin Mac : ~/Bibliothèque/Application Support/Litecoin Unix : ~/.litecoin

Le port est 9333. Ouvrez-le sur votre routeur si vous savez comment procéder. Cela vous permettra d'avoir plus que 8 connexions. Et le port RPC par défaut est 9332. C'est le port que les mineurs utiliseront pour communiquer avec votre client/démon.

Exemple de fichier litecoin.conf : Code : serveur=1 rpcuser=utilisateur

rpcpassword=mot de passe

Modifiez ceci si vous souhaitez utiliser un autre port RPC pour le minage

rpcport=9332

Ne commentez ceci que si vous utilisez Litecoind et que vous souhaitez exécuter Litecoin dans le

arrière-plan (pas Litecoin QT)

démon=1

Voir également le livre blanc Bitcoin