绑定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

相关文章

最新Spring Security的基于内存用户认证方式

《最新SpringSecurity的基于内存用户认证方式》本文讲解SpringSecurity内存认证配置,适用于开发、测试等场景,通过代码创建用户及权限管理,支持密码加密,虽简单但不持久化,生产环... 目录1. 前言2. 因何选择内存认证?3. 基础配置实战❶ 创建Spring Security配置文件

Linux进程CPU绑定优化与实践过程

《Linux进程CPU绑定优化与实践过程》Linux支持进程绑定至特定CPU核心,通过sched_setaffinity系统调用和taskset工具实现,优化缓存效率与上下文切换,提升多核计算性能,适... 目录1. 多核处理器及并行计算概念1.1 多核处理器架构概述1.2 并行计算的含义及重要性1.3 并

Linux下进程的CPU配置与线程绑定过程

《Linux下进程的CPU配置与线程绑定过程》本文介绍Linux系统中基于进程和线程的CPU配置方法,通过taskset命令和pthread库调整亲和力,将进程/线程绑定到特定CPU核心以优化资源分配... 目录1 基于进程的CPU配置1.1 对CPU亲和力的配置1.2 绑定进程到指定CPU核上运行2 基于

PowerShell中15个提升运维效率关键命令实战指南

《PowerShell中15个提升运维效率关键命令实战指南》作为网络安全专业人员的必备技能,PowerShell在系统管理、日志分析、威胁检测和自动化响应方面展现出强大能力,下面我们就来看看15个提升... 目录一、PowerShell在网络安全中的战略价值二、网络安全关键场景命令实战1. 系统安全基线核查

SpringSecurity显示用户账号已被锁定的原因及解决方案

《SpringSecurity显示用户账号已被锁定的原因及解决方案》SpringSecurity中用户账号被锁定问题源于UserDetails接口方法返回值错误,解决方案是修正isAccountNon... 目录SpringSecurity显示用户账号已被锁定的解决方案1.问题出现前的工作2.问题出现原因各

MySQL 用户创建与授权最佳实践

《MySQL用户创建与授权最佳实践》在MySQL中,用户管理和权限控制是数据库安全的重要组成部分,下面详细介绍如何在MySQL中创建用户并授予适当的权限,感兴趣的朋友跟随小编一起看看吧... 目录mysql 用户创建与授权详解一、MySQL用户管理基础1. 用户账户组成2. 查看现有用户二、创建用户1. 基

Mysql中的用户管理实践

《Mysql中的用户管理实践》:本文主要介绍Mysql中的用户管理实践,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下吧... 目录13. 用户管理13.1 用户 13.1.1 用户信息 13.1.2 创建用户 13.1.3 删除用户 13.1.4 修改用户

详解如何在SpringBoot控制器中处理用户数据

《详解如何在SpringBoot控制器中处理用户数据》在SpringBoot应用开发中,控制器(Controller)扮演着至关重要的角色,它负责接收用户请求、处理数据并返回响应,本文将深入浅出地讲解... 目录一、获取请求参数1.1 获取查询参数1.2 获取路径参数二、处理表单提交2.1 处理表单数据三、

CentOS和Ubuntu系统使用shell脚本创建用户和设置密码

《CentOS和Ubuntu系统使用shell脚本创建用户和设置密码》在Linux系统中,你可以使用useradd命令来创建新用户,使用echo和chpasswd命令来设置密码,本文写了一个shell... 在linux系统中,你可以使用useradd命令来创建新用户,使用echo和chpasswd命令来设

SpringBoot UserAgentUtils获取用户浏览器的用法

《SpringBootUserAgentUtils获取用户浏览器的用法》UserAgentUtils是于处理用户代理(User-Agent)字符串的工具类,一般用于解析和处理浏览器、操作系统以及设备... 目录介绍效果图依赖封装客户端工具封装IP工具实体类获取设备信息入库介绍UserAgentUtils