Update index.html

fixed some grammar issues
This commit is contained in:
SaketAnand 2023-01-03 02:28:47 +05:30
parent 83ca5346a0
commit eaf2877f21

View File

@ -195,17 +195,17 @@
</section>
<section id="how_it_works" class="page hide-completely page-layout">
<h1 class="page__title">How it works?</h1>
<p>FLO Torrent stores torrent files directly on FLO blockchain making it completely decentralized. But this approach came with some challenges.</p>
<p>FLO Torrent stores torrent files directly on the FLO blockchain making it completely decentralized. But this approach came with some challenges.</p>
<section class="info-section">
<object class="info__image" data="assets/torrent-vs-flo-tx.svg" type="image/svg+xml"></object>
<div class="textual-info">
<h2 class="info__title h2">The problem</h2>
<p>
Maximum number of free characters that can be stored in a FLO blockchain transaction is 1040.
But torrents are typically 20000 characters each.
Te maximum number of free characters that can be stored in a FLO blockchain transaction is 1040.
But torrents are typically 20,000 characters each.
</p>
<p>
So, we need to first design a way to split the torrent into smaller segments, and find a way to link them inside the blockchain.
So, we need to first design a way to split the torrent into smaller segments and find a way to link them inside the blockchain.
</p>
</div>
@ -215,7 +215,7 @@
<div class="textual-info">
<h2 class="info__title h2">The solution</h2>
<p>
Splitting can easily be achieved by reading only 900 characters from the torrent file one at a time, and using the remaining characters for linking purposes.
Splitting can easily be achieved by reading only 900 characters from the torrent file one at a time and using the remaining characters for linking purposes.
</p>
</div>
</section>
@ -224,8 +224,8 @@
<div class="textual-info">
<h2 class="info__title h2">Next step</h2>
<p>
We put the first segment in the FLO Blockchain, and get it's unique transaction ID.
Then we put the second segment in the blockchain, and link it with previous transaction ID.
We put the first segment in the FLO Blockchain and get its unique transaction ID.
Then we put the second segment in the blockchain and link it with the previous transaction ID.
</p>
<p>
This process continues until all segments are put on the blockchain.
@ -237,7 +237,7 @@
<div class="textual-info">
<h2 class="info__title h2">Linking the chunks</h2>
<p>
The transaction ID of the last segment is the entry point to the full data stream, and is published as a torrent ID.
The transaction ID of the last segment is the entry point to the full data stream and is published as a torrent ID.
</p>
</div>
</section>
@ -246,10 +246,10 @@
<div class="textual-info">
<h2 class="info__title h2">Discoverability</h2>
<p>
Transactions from a global FLO Address will list all Torrent IDs, and other details like name of torrent, description etc.
Transactions from a global FLO Address will list all Torrent IDs, and other details like the name of the torrent, description, etc.
</p>
<p>
This global FLO Address will be a trusted address, and will list only trusted and good quality torrents.
This global FLO Address will be a trusted address and will list only trusted and good quality torrents.
</p>
</div>
</section>
@ -258,10 +258,10 @@
<div class="textual-info">
<h2 class="info__title h2">The FLO torrent client</h2>
<p>
FLO torrent will first read the global FLO Address, find all the torrent details and list it.
FLO torrent will first read the global FLO Address, find all the torrent details and, list it.
</p>
<p>
When you select a torrent to download. It's entry transaction ID is retrieved, and the last segment of torrent file is downloaded. The previous transaction ID is also retrieved, and data in that ID is downloaded.
When you select a torrent to download. Its entry transaction ID is retrieved, and the last segment of the torrent file is downloaded. The previous transaction ID is also retrieved, and data in that ID is downloaded.
</p>
<p>
Finally, all segments are downloaded until we reach the first segment which has no further linkages.
@ -276,7 +276,7 @@
Thus, all segments of the torrent can be downloaded from the blockchain.
</p>
<p>
Now, all the browser has to do is to reassemble them in the correct order, and we have our torrent file.
Now, all the browser has to do is reassemble them in the correct order, and we have our torrent file.
</p>
</div>
</section>
@ -285,7 +285,7 @@
<div class="textual-info">
<h2 class="info__title h2">But why?</h2>
<p>
This solution decentralizes storage of Torrent files which was the last missing piece in decentralization of torrent ecosystem. After this the entire chain of torrent ecosystem is decentralized.
This solution decentralizes the storage of Torrent files which was the last missing piece in the decentralization of the torrent ecosystem. After this the entire chain of the torrent ecosystem is decentralized.
</p>
</div>
</section>
@ -294,7 +294,7 @@
<div class="textual-info">
<h2 class="info__title h2">What if we get blocked?</h2>
<p>
No worries, this app is completely contained within single HTML file so even if the site URL is blocked if you saved this webpage as HTML file it will work seamlessly.
No worries, this app is completely contained within a single HTML file so even if the site URL is blocked if you saved this webpage as an HTML file it will work seamlessly.
</p>
</div>
</section>