Torrent

From Omnia
Revision as of 22:45, 5 June 2019 by Kenneth (talk | contribs) (→‎Convert Magent to Torrent)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Torrent

bit torrent info hash

Each torrent has a unique fingerprint called a "hash" or "info hash".

This info hash is used to ensure that the completed download of the content associated with a torrent will be uncorrupted.

The content in a torrent is broken down into pieces, or "bits", for transfer. Each piece has its own hash and its hash is compared to the info hash of the torrent. If the hashes match, then the piece is accepted as part of the download. If the hashes do not match, then the piece is rejected.

The info hash ensures that the completed download will be uncorrupted and also ensures that malware can not be injected into an otherwise clean torrent.

Read more: http://wiki.answers.com/Q/What_is_a_bit_torrent_info_hash#ixzz1lTrhw2kT

What is a bit torrent info hash - http://wiki.answers.com/Q/What_is_a_bit_torrent_info_hash

Bencode

Bencode - Wikipedia - http://en.wikipedia.org/wiki/Bencode

Bencode (pronounced "BEE-en-code") is the encoding used by the peer-to-peer file sharing system BitTorrent for storing and transmitting loosely structured data.

It supports four different types of values:

  • byte strings,
  • integers,
  • lists, and
  • dictionaries (associative arrays).

Bencoding is most commonly used in torrent files. These metadata files are simply bencoded dictionaries.

While less efficient than a pure binary encoding, bencoding is simple and (because numbers are encoded in decimal notation) is unaffected by endianness, which is important for a cross-platform application like BitTorrent. It is also fairly flexible, as long as applications ignore unexpected dictionary keys, so that new ones can be added without creating incompatibilities.

BitTorrent (protocol)

BitTorrent is a peer-to-peer file sharing protocol used for distributing large amounts of data over the Internet. BitTorrent is one of the most common protocols for transferring large files, and it has been estimated that it accounted for roughly 43% to 70% of all Internet traffic (depending on geographical location) as of February 2009.

Programmer Bram Cohen designed the protocol in April 2001 and released a first implementation on July 2, 2001. It is now maintained by Cohen's company BitTorrent, Inc. There are numerous BitTorrent clients available for a variety of computing platforms.

As of January 2012 BitTorrent has 150 million active users according to BitTorrent Inc.. Based on this the total number of monthly BitTorrent users can be estimated at more than a quarter billion.[3] At any given instant of time BitTorrent has, on average, more active users than YouTube and Facebook combined. (This refers to the number of active users at any instant and not to the total number of unique users.

BitTorrent (protocol) - Wikipedia - http://en.wikipedia.org/wiki/BitTorrent_%28protocol%29

Torrent file

Torrent file - Wikipedia - http://en.wikipedia.org/wiki/Torrent_file

A torrent file stores metadata used for BitTorrent. It is defined in the BitTorrent specification.[1] Simply, a torrent is data about a target file, though it contains no information about the content of the file. The only data that the torrent holds is information about the location of different pieces of the target file. Torrents work by dividing the target file into small information chunks, found on an unlimited number of different hosts. Through this method, torrents are able to download large files quickly. When a client (the recipient of a target file) has initiated a torrent download, the chunks of target file that are needed can be found easily, based on the data from the torrent itself. Once all the chunks are downloaded the client can assemble them into a usable form. Note: the torrent must be completed before it can be assembled into a usable form. This differs from conventional internet downloads which have only one host and are usable even if the file is incomplete.

A torrent file contains the URLs of many trackers and integrity metadata about all the pieces. It can also contain additional metadata defined in extensions to the BitTorrent specification.[2] These are known as "BitTorrent Enhancement Proposals". Examples of such proposals include metadata for stating who created the torrent, and when.

Magnet URI scheme

Magnet URI scheme - Wikipedia - http://en.wikipedia.org/wiki/Magnet_URI_scheme

The magnet URI scheme is a draft open standard defining a URI scheme for magnet links, which are mainly used to reference resources available for download via peer-to-peer networks. Such a link typically identifies a file not by location, but by content; more precisely, by the content's cryptographic hash value.

Since it refers to a file based on content or metadata, rather than by location, a magnet link can be considered a kind of Uniform Resource Name, rather than the more common Uniform Resource Locators. Although it could be used for other applications, it is particularly useful in a peer-to-peer context, because it allows resources to be referenced without the need for a continuously available host.

Convert Magent to Torrent

http://magnet2torrent.com/

The cfv verify didn't like it though...

See Also

keywords