绑定1亿用户,15分钟众筹完毕,BitTorrent能否重生

2023-10-14 11:40

本文主要是介绍绑定1亿用户,15分钟众筹完毕,BitTorrent能否重生,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

640?wx_fmt=gif

640?wx_fmt=png

在BitTorrent巅峰时代——2006年,每月拥有1亿7千万活跃用户,贡献了互联网70%的单日流量。而当下我们用到的几乎所有下载软件,都是在其基础上改良。

1.4亿美元背后的野心

2018年7月24日,波场以1.4亿美元收购了著名的P2P文件共享软件开发公司BitTorrent,其旗下产品并入波场生态。

作为一家企业,BitTorrent成立于2004年,在这之前的3年,彼时就读于纽约州立大学水牛城分校的Bram Cohen(他在收购后不久,离开了这家公司)设计并实现的同名点对点网络协议。

640?wx_fmt=jpeg

BitTorrent、Napster与Skype兴起,曾让21世纪初的互联网仿佛沐浴在“P2P春天”——然而始料未及,紧随其后,却是严冬——人们开始追逐集中架构,互联网上最活跃的部分与“去中心”渐行渐远。

外部原因在于P2P商业模式与盗版之间的瓜葛;而内在原因,是这些拥有这些“颠覆”性技术创立的企业,并未发展出可与其相提并论的强健的商业模式。

尽管BitTorrent公司为内容交付网络、文件夹同步、文件发送、点对点通信、网络发布、实时流媒体、以及其他用例部署了去中心化技术,而且拥有两个最受欢迎的客户端——µTorrent和BitTorrent,但始终未能变成一家赚钱的公司。

640?wx_fmt=jpeg

Token降临

北京时间1月28日23:00,BitTorrent登陆币安区块链资产发行平台币安Launchpad,分别用时13分25秒、14分41秒完成BNB环节、TRX环节的BitTorrent Token(BTT)发行。

BTT发行总量为9900亿枚,目标是通过Token机制,提升网络共享内容的下载速度和种源的寿命。此后,BTT用途还将扩展至购买内容、打赏直播主播和新作品众筹等。其主要机制包括:

  • 上传即挖矿:下载软件将内置钱包,只有内置钱包才可微支付。可简单理解为,如果选择收费上传,而有人愿意付费下载,就可赚钱。

  • 软件中将捆绑BTT功能:BTT将会被内置到用户基数达到1亿的BT软件中,推动加密货币在全世界普及。

  • 用户可以选择关闭BTT功能:软件仍可正常工作,能让BTT功能不被用户排斥。

  • BTT上可开发DApp:基于BTT生态,开发播放器、加速器都有可能。

  • Token基于TRON TRC-10标准:而非以太坊ERC20。TRON网络以后就是执行线上交易部分,具体的文件共享过程中的微付费还是在线下完成,性能不会有问题的。

  • BTT将作为可分割Token提供:允许对服务进行细粒度定价,此外,BitTorrent公司将部署一个“链上/链外交换”,以促进高性能私人分类账和公共TRON区块链之间的Token转移。

月初,BitTorrent宣布推出基于TRON协议的平台币BTT。过去用户通过BitTorrent下载资源时,最大的苦恼是资源不足、下载速度缓慢。这是因为缺乏有效的奖励机制,前面的用户在下载完成后,为节省网络带宽而删除种源,导致网络共享中断。现在BTT可以作为激励,鼓励用户下载完成后继续保留种源,便于其它用户下载。

640?wx_fmt=jpeg

此外,BitTorrent还计划在2019上半年推出两项计划:

1. BitTorrent(BTT)上线,2月中旬对TRX开启首次空投,BTT将进一步提升BitTorrent协议的活力与效率,加强波场协议与BitTorrent协议之间的耦合与协同效应;

2. BitTorrent协议与团队将在未来探索更多去中心化协议的可能性,一季度将上线直播功能,探索BT用户对于直播的认知度;二季度,将去中心化的直播协议正式提上日程,希望改变直播行业。

640?wx_fmt=jpeg


技术 vs. 体验

BitTorrent的经营之道是将广告放在了用户面前——之后的事实证明,这种方式不够高效。不过,依然有人利用BitTorrent在商业世界里获得了成功——最有远见的受益者,就是瑞典音乐流媒体巨头Spotify创始人Daniel Ek。

在Spotify获得成功之前,他就将µTorrent客户端出售给了BitTorrent,尽管Spotify应用程序的早期版本为了节省带宽选择使用了类似BitTorrent的P2P协议,但他很快意识到在去中心化技术上的投入可能不会获得很好的回报,而且还会增加复杂度。

经受技术冲击后,许多旧媒体以一种全新的、更好的形式重生了,除了Spotify,还有Netflix、YouTube和Instagram——而它们的解决之道,是提供完善的用户体验。

重生后的BitTorrent会选择怎样的道路?我们拭目以待。

— END —

640?wx_fmt=gif


推荐阅读:


  • 年度大戏!以太坊大神怒怼智能合约之父,尼克·萨博到底做错了啥?

  • 孟岩:区块链的原则与价值观

  • 打破区块链不可能三角!2 华人专家论文将登 NSDI 2019 计算机顶会

  • 鏖战九载,Google 是否会因 Oracle 而弃用 Java?

  • 小心!你的脸正在成为色情片主角

  • iPhone曝严重漏洞,用户接听FaceTime前或被“监听”!

  • 聊聊云计算:为什么构建网站时常会用到负载均衡

  • 嫁人当嫁程序员


点击“阅读原文”,打开 APP 获取更多干货哟!



好文!点好看」哟~

这篇关于绑定1亿用户,15分钟众筹完毕,BitTorrent能否重生的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/210255

相关文章

Ilya-AI分享的他在OpenAI学习到的15个提示工程技巧

Ilya(不是本人,claude AI)在社交媒体上分享了他在OpenAI学习到的15个Prompt撰写技巧。 以下是详细的内容: 提示精确化:在编写提示时,力求表达清晰准确。清楚地阐述任务需求和概念定义至关重要。例:不用"分析文本",而用"判断这段话的情感倾向:积极、消极还是中性"。 快速迭代:善于快速连续调整提示。熟练的提示工程师能够灵活地进行多轮优化。例:从"总结文章"到"用

这15个Vue指令,让你的项目开发爽到爆

1. V-Hotkey 仓库地址: github.com/Dafrok/v-ho… Demo: 戳这里 https://dafrok.github.io/v-hotkey 安装: npm install --save v-hotkey 这个指令可以给组件绑定一个或多个快捷键。你想要通过按下 Escape 键后隐藏某个组件,按住 Control 和回车键再显示它吗?小菜一碟: <template

SpringMVC入参绑定特别注意

1.直接在controller中定义一个变量,但是此种传输方式有一个限制就是参数名和请求中的参数名必须保持一致,否则失效。 @RequestMapping("test2")@ResponseBodypublic DBHackResponse<UserInfoVo> test2(String id , String name){UserInfoVo userInfoVo = new UserInf

【Kubernetes】K8s 的安全框架和用户认证

K8s 的安全框架和用户认证 1.Kubernetes 的安全框架1.1 认证:Authentication1.2 鉴权:Authorization1.3 准入控制:Admission Control 2.Kubernetes 的用户认证2.1 Kubernetes 的用户认证方式2.2 配置 Kubernetes 集群使用密码认证 Kubernetes 作为一个分布式的虚拟

Maven(插件配置和生命周期的绑定)

1.这篇文章很好,介绍的maven插件的。 2.maven的source插件为例,可以把源代码打成包。 Goals Overview就可以查看该插件下面所有的目标。 这里我们要使用的是source:jar-no-fork。 3.查看source插件的example,然后配置到riil-collect.xml中。  <build>   <plugins>    <pl

软件架构模式:5 分钟阅读

原文: https://orkhanscience.medium.com/software-architecture-patterns-5-mins-read-e9e3c8eb47d2 软件架构模式:5 分钟阅读 当有人潜入软件工程世界时,有一天他需要学习软件架构模式的基础知识。当我刚接触编码时,我不知道从哪里获得简要介绍现有架构模式的资源,这样它就不会太详细和混乱,而是非常抽象和易

Adblock Plus官方规则Easylist China说明与反馈贴(2015.12.15)

-------------------------------特别说明--------------------------------------- 视频广告问题:因Adblock Plus的局限,存在以下现象,优酷、搜狐、17173黑屏并倒数;乐视、爱奇艺播放广告。因为这些视频网站的Flash播放器被植入了检测代码,而Adblock Plus无法修改播放器。 如需同时使用ads

vue2实践:el-table实现由用户自己控制行数的动态表格

需求 项目中需要提供一个动态表单,如图: 当我点击添加时,便添加一行;点击右边的删除时,便删除这一行。 至少要有一行数据,但是没有上限。 思路 这种每一行的数据固定,但是不定行数的,很容易想到使用el-table来实现,它可以循环读取:data所绑定的数组,来生成行数据,不同的是: 1、table里面的每一个cell,需要放置一个input来支持用户编辑。 2、最后一列放置两个b

15 组件的切换和对组件的data的使用

划重点 a 标签的使用事件修饰符组件的定义组件的切换:登录 / 注册 泡椒鱼头 :微辣 <!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta http-equiv="X-UA-

react笔记 8-19 事件对象、获取dom元素、双向绑定

1、事件对象event 通过事件的event对象获取它的dom元素 run=(event)=>{event.target.style="background:yellowgreen" //event的父级为他本身event.target.getAttribute("aid") //这样便获取到了它的自定义属性aid}render() {return (<div><h2>{