Дурабит: Ҳавасмандгардонии кишти ҷӯйбор бо Bitcoin

By Bitcoin Маҷалла - 5 моҳ пеш - Вақти хондан: 6 дақиқа

Дурабит: Ҳавасмандгардонии кишти ҷӯйбор бо Bitcoin

BitTorrent has been around for 22 years as of this year. In many ways it is a technology protocol almost as big as Bitcoin in the scope of how it changed the game of moving data around the internet. If Bitcoin is the money for sending money around when people don’t want you doing so, BitTorrent is the mechanism for moving data around when they don’t want you to. It’s always had a big problem though, one I’m sure anyone who has ever used it is quite familiar with. The seeding problem.

Чанд нафари шумо, пас аз ба итмом расонидани зеркашии файл, фавран муштарии торренти худро бастаед ва пас аз он ки файли пурра дошта бошед, онро ба кишт нагузоштанд? Ҳама инро кардаанд. BitTorrent бе корбарон кор намекунад, ки корбарон дар интернет набошанд ва файлеро барои дигарон зеркашӣ кунанд, ки аксари корбарон пас аз ба даст овардани файли мукаммал дар муддати тӯлонӣ ин корро намекунанд. Ин ҳар вақте кор мекунад, ки ба файл талабот хеле зиёд бошад, одамон қисмҳои файли дар онҳо доштаро ҳангоми зеркашӣ тухм мекунанд, пас аз ба итмом расидани онҳо нопадид мешаванд, аммо дар ин миён одамони дигар ба онлайн ворид мешаванд ва зеркашӣ карданро оғоз мекунанд ва онҳо инчунин ҳангоми боргирӣ кор мекунанд. зеркашӣ кунед. Он то он даме, ки гурӯҳе, ки аз ин ғазаб мегузарад, калон аст, кор мекунад, аммо агар он набошад, селҳо одатан пажмурда мешаванд ва дастнорас мешаванд, зеро одамон киштро қатъ мекунанд.

This presents a problem for the longevity of individual torrents. It is a great protocol for getting a piece of data circulating while it is in high demand, but after that demand fades that data tends to become unavailable as people stop seeding it. Durabit is a recent proposal to attempt to address this issue. The scheme is relatively simple, but seems like it would provide a solid incentive mechanism for people to keep seeding a file.

Система аз пудинаи аккосии chaumian вобаста аст, то механизми ҳавасмандкуниро барои тухмипошакҳои файл осон кунад. Шахси сеюм, ки мехоҳад дастрасии файлро таъмин кунад, бо пули нақд созишномаи шартномавӣ бандад, ки дар шакли як қатор муомилоти қаблан басташуда баста мешавад. Ҳар як транзаксия бо фосилаи ду ҳафта баста мешавад ва ҳар дафъа ба пули нақд маблағи хурд пардохт мекунад. Ҳар як пардохт як UTXO-и вақти басташуда мебошад, ки онро то эътибор пайдо кардани транзаксияи навбатӣ сарф кардан мумкин нест ва боқимондаи маблағҳо ҳамеша ба суроғае бармегарданд, ки аз ҷониби касе, ки ин транзаксияҳоро содир кардааст, назорат мешавад ва амалиёти навбатӣ дар занҷир ин натиҷаро сарф мекунад.

Аввалин транзаксия дар силсила ба истиноди махсуси магнитии ҷӯйе дар баромади OP_RETURN ӯҳдадор мешавад, то шартномаро бо файле, ки эмитент мехоҳад, ки тухмиро ҳавасманд кунад. Пас аз он ки сикка ин транзаксияҳои қаблан имзошударо дар ихтиёр дорад, вай транзаксияи аввалро ба занҷир пешниҳод мекунад ва мониторинги тӯдаи селро барои пайванди магнитии муайяншуда оғоз мекунад. Аз ин ҷо наъно ҳама гуна муштарии ҷӯйеро гӯш мекунад, ки муштарии Durabit-ро идора мекунанд, то ба он муроҷиат кунанд. Агар ягон муштарии Durabit аз ҳамон суроғаи IP, ки касе онро дар тӯдаи ҷӯйе мебинад, пингро пинг кунад, он пайвастро аз банд нигоҳ медорад.

From here the mint watches and tracks seeders that have registered with it. During the course of the two week period before its most recent payout becomes spendable, the mint issues chaumian ecash tokens to each registered seeder for keeping the data available. A mint can do this proportionally to the amount of data seeded, or can randomize token issuances in a lottery amongst the seeders it has registered. Once its payout output becomes spendable, it can announce this and open a redemption window to payout the actual bitcoin in exchange for chaumian tokens it has issued during that seeding epoch. This cycle continues for as long as the series of pre-signed transactions lasts. The overall total amount of bitcoin contributed to the contract, and the amounts paid out each period, are entirely up to the issuer of the contract.

Ман боварӣ дорам, ки аксарияти шумо фикр мекунед, ки "чӣ пулро аз ҷамъоварии ин пардохтҳо бозмедорад ва як қисми онҳоро ба одамоне, ки селро кишт мекунанд, тақсим накунад?" Зебоии таклиф хамин аст: соф хавасмандгардонй. Хар як транзакция ба микдори ками маблаги пулиро дар мухлати кутохшуда ба пул месупорад ва бокимондаашро ба эмитенти шартнома бармегардонад. Дар ҳар вақт тарафе, ки ин шартномаро содир кардааст, метавонад онро бо роҳи дукарата сарф кардани ин маҳсулот бекор кунад ва боқимондаи муомилоти қаблан имзошударо аз ҳамон лаҳза беэътибор гардонад. Минта, ки аз ин огоҳ аст, бояд талафоти эҳтимолии тамоми даромади ояндаро, ки аз ҳар як шартномаи инфиродӣ ба даст меояд, тавассути ҷамъоварии фоизи мувофиқашудаи ҳар як пардохт барои худ бар зидди фоидаи эҳтимолии нигоҳ доштани тамоми пардохт ҳангоми аз даст додани ин ҳаққи фоиз барои ҳама баркашад. пардохтҳои оянда.

Аз тарафи дигар, эмитент дар аввал ба баровардани шартнома ҳавасманд карда шуд, зеро хоҳиши нигоҳ доштани файли мушаххас тавассути ҳавасманд кардани одамон ба тухми он. Агар онҳо воқеан мехоҳанд, ки ин файл дастрас боқӣ монад, ба манфиати онҳост, ки ҳеҷ гуна шартномаи додаашонро бекор накунанд, ба шарте ки пули онро иҷро кунад, беинсофона рафтор кунад. Ин тартиб ҳавасмандкуниро дуруст ба ҳам мепайвандад, то ки назорат кардани тӯдаи сел ва тақсими маблағҳо ба тухмипошакҳо бояд ба манфиати беҳтарин бошад ва ба манфиати эмитенти шартнома ба манфиати беҳтарини эмитент мебошад, ки онро ду маротиба сарф накунад ва онро бекор кунед, то даме ки сикка ба таври софдилона фаъолияти худро давом дихад.

The proposal looks at the problem of actually auditing honesty, both in terms of the mint auditing seeders it is distributing tokens and payouts to, and the issuer of the contract auditing the mint. In the case of a mint auditing a seeder, they can select random chunks of the torrent file to download periodically. This should provide a decent assurance that any individual seeder is actually in possession of and serving the file to other users. In the case of the issuer auditing the mint, indirectly monitoring the torrent swarm should provide a good enough basis to assess the mint's honesty. Once a contract has begun, and the mint has started issuing payouts, the swarm should establish a baseline of traffic proportional to the economic incentive the contract provides. If at any time the issuer notices a large decrease in swarm traffic, that is a pretty good indicator that the mint is not processing distributions honestly and the contract should be revoked.

Ҳеҷ кадоме аз инҳо беақл нестанд, махсусан дар сурати санҷиши тухмипошакҳои сел, аммо онҳо бояд кофӣ бошанд. Дар охири рӯз, агар тухмипошак аслан танҳо маълумотро аз тухмипошакҳои дигар гирифта бошад, то ба мушкилот аз наъно вокуниш нишон диҳад, то онҳо ин корро кунанд, ки маълумот бояд ба қадри кофӣ дастрас бошад, то онҳо ҳама гуна порчаҳои тасодуфиро ба даст оранд. истехсол кунанд. Ҳамин тавр, дар чунин ҳолат, дар ҳоле ки актёрон метавонанд бе мизбон ва хидматрасонии файл пардохтҳоро аз минта бевиҷдонона ҷамъоварӣ кунанд, агар файл воқеан дастрас набошад, онҳо наметавонанд системаро бо ин роҳ бозӣ кунанд. Ман бовар намекунам, ки ин як камбудии марговар аст, зеро ҳадафи умумии таъмини дастрасии файлҳо то ҳол иҷро карда мешавад.

Умуман Дурабит як системаи хеле соддаест, ки аз ҷониби як ҳизби боэътимод дар шакли пудинаи chaumian мусоидат мекунад, аммо ман фикр мекунам, ки соддагӣ қувваи он аст. Маблағи маблағе, ки барои як пул барои қасдан фирор кардан дастрас аст, ҳадди ақалл аст ва агар чунин ҳодиса рух диҳад, эмитенти шартнома метавонад танҳо шартномаи мавҷударо бекор кунад ва онро бо сиккаи дигар дубора барорад. Ман фикр мекунам, ки он ҳалли хеле содда ва шево барои мушкилоти ҳавасмандгардонии нигоҳ доштани файлҳо бо истифода аз BitTorrent ҳатто ҳангоми коҳиши зиёди талабот аз ҷониби корбарон пешниҳод мекунад. 

Манбаъи аслӣ: Bitcoin маҷалла