V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
这是一个专门讨论 idea 的地方。

每个人的时间,资源是有限的,有的时候你或许能够想到很多 idea,但是由于现实的限制,却并不是所有的 idea 都能够成为现实。

那这个时候,不妨可以把那些 idea 分享出来,启发别人。
guogene
V2EX  ›  奇思妙想

关于一种新的 BT 网络设想,大伙来讨论下可行吗

  •  
  •   guogene · 197 天前 · 2859 次点击
    这是一个创建于 197 天前的主题,其中的信息可能已经有所发展或是发生改变。

    当前 Bittorrent 痛点

    1. 普通人下载完文件,不考虑做种,导致资源死种
    2. 做种者用爱发电
    3. 冷门资源几乎无下载可能

    思考的解决方案:

    其实这种是典型的供求问题,应该引入经济模型来解决, 让需求者付出成本, 提供者收获奖励,才能正常运行良好的 BT 网络 这里引入 btx 的一种 token 奖励, 引入 资源大小 1mb 为计价单位

    • 做种者可对自己的资源进行定价
    • 需求者支付 btx 获得资源的下载资格
    • 报价节点进行牵线做种者与需求者建立传输通道
    • 此时 需求者与做种者 p2p 进行结算, 资源被拆分 1mb 为一个单位(不足 1mb 按一个单位计), 每下载完成一个单位, 双方结算一次

    中间需要开发一个 报价节点 来辅助完成这个报价牵线体系

    新 bt 下载流程

    1. 张三想下载 黑客帝国.torrentx ,点击上传种子, 报价节点收到请求
    2. 报价节点搜选 做种者上报的资源匹配, 通过做种者质量和价格算法对张三返回报价 1btx
    3. 张三认同 1btx ,报价节点进行牵线张三与做种者建立连接进行下载

    问题:

    Q: 如果建立传输连接后,张三暂停或连接中断

    A: 已下载的分块已经结算了,当前未下载完的分块重新连接后将重新下载, 先尝试与做种者重连, 若多次重连失败,则与 报价节点重新分配新做种者下载通道

    Q: 由于是先下载后结算,如果张三作弊,每次下完当前分块后,要进行结算的时候就断连,重新请求报价分配新的做种者来下载呢?

    A: 考虑给报价节点新增手续费的概念,让这样的作弊行为无经济效益

    Q: 一次只分配一个传输通道吗

    A: 不是, 由于资源是拆分 n 个分块, 报价节点可以分配多个做种者连接进行并发下载

    Q: 资源热门程度瞬息万变,做种者给自己定价很麻烦

    A: 可以将定价权交给报价节点, 报价节点根据上报的全网资源热度, 根据一定算法来定价, 当然你有独家的冷门资源也赞成你定高价, 需求方有的下总比 0 速好


    2332ac84bb48cf186e354fae9b1fb247.png

    这样的体系可以让提供 资源者获得收益同时冷门资源价高的原因也会激励做冷门种, 普通下载者花费小成本进行快速下载, 甚至下载完也能反向做种赚回成本, 正向推进整个 BT 网络

    26 条回复    2023-11-29 10:43:52 +08:00
    drcayman
        1
    drcayman  
       197 天前   ❤️ 30
    你不玩 pt ?
    bt7vip
        2
    bt7vip  
       197 天前 via Android
    eMule 有积分机制,但是现在环境还不如 bt
    Kirscheis
        3
    Kirscheis  
       197 天前   ❤️ 1
    你听说过魔力值和上传量吗
    dalaoe1o
        4
    dalaoe1o  
       197 天前 via Android
    这个不是类似 pt 吗?一般是以论坛等级、积分为依据
    goodryb
        5
    goodryb  
       197 天前
    btx 有啥用呢,如果 bt 下载要这么搞得复杂度,不如用其他渠道
    murmur
        6
    murmur  
       197 天前   ❤️ 2
    定价?都下盗版了还定价?
    LitterGopher
        7
    LitterGopher  
       196 天前
    还没开始使用就先报价,哪怕你先把用户“骗”进来呢?
    Jirajine
        8
    Jirajine  
       196 天前 via Android
    bt 的痛点是没人做种是最大的误解,你说的这类应用,ipfs 、filecoin 等也根本没人用。
    pt 有很多人用是因为 pt 通过封闭的邀请、连坐管理等方式来抗版权打击,使版权方维权困难,而非是激励做种。事实上“做种”这个行为本身就是有利可图的,参考 115 、迅雷,只是传播盗版自然会被打击。
    xmt328
        9
    xmt328  
       196 天前   ❤️ 1
    btx 如果是虚拟积分->你听说过 pt 么?
    btx 如果和法币关联->你听说过刑法么?
    iOCZ
        10
    iOCZ  
       196 天前
    我觉得目前的做种机制有个问题,就是一个人做种,10 个人下载,最快的人下了 50%,其他人也都 40%多,这时候做种人离线了,这些人根本就不能下完。理想的情况,应该是每个人都下载不同的部分,这时候即使原始做种的人离线了,也能通过 peer 之间交换数据来完成下载。
    saberlove
        11
    saberlove  
       196 天前
    很刑啊 很刑
    vultur
        12
    vultur  
       196 天前
    本人非专业的计算机人生,在这里说一下自己的看法
    1.首先,大家下 bt 就是为了图个便捷,如果引入定价体系,等于把简单的事情复杂化,不太合理
    针对不爱做种,提个猜想:
    能否在下 bt 或者播放视频的时候,默认把种缓存到播放器或者某云端,实现种子的再重复利用,比较一个种子也不大
    难点:1.用户是否会同意?默认方式是自动上传,可关闭
    2.需要用到特定的播放器或者云端(大家下载的途径千奇百怪,很难协调,) 该播放器在缓存大量的 bt 后,有大量的资源供用户选择
    3.服务器的数据成本 储蓄/缓存 bt 会消耗计算机资源,如何平衡受益和消耗,需要思考
    ......暂时就这些
    Ccf
        13
    Ccf  
       196 天前
    什么都想拿来赚钱
    sakujo
        14
    sakujo  
       196 天前
    其实 bt 这种场景让我想起了无偿献血
    GeekGao
        15
    GeekGao  
       196 天前
    年轻人的主动思考值得鼓励,但是解决方案已经存在了,参考 1 楼
    YICHUJIFA
        16
    YICHUJIFA  
       196 天前
    融合 一点模式 ,然后引入区块链 token ,参考 以前的玩客云 ,推陈出新,有搞头!
    zooo
        17
    zooo  
       196 天前
    @YICHUJIFA

    引入 token ,不就是 ipfs 么

    PT 站我记得有个缺点是对于冷门资源,经常没有人做种,不知道有没有解决方法

    在学校时候经常用 PT ,但是好像近几年免费做种人少了

    有没有人给个 PT 站邀请呢,
    betterpan
        18
    betterpan  
       196 天前 via Android
    @vultur 听说过快播吗?😂
    ryd994
        19
    ryd994  
       196 天前 via Android
    @iOCZ #10 你想到的,别人也想到了。
    bt 协议会连接其它下载用户,可以得知其它人的下载情况。主流 bt 客户端默认都会优先下载 availability 低的分片,也就是别人没有的分片。这样你下载后也可以供源。同时也有助于增加你的上传量。
    某些 bt 客户端在上传时还有强力做种功能,对于大部分人都有的分片,虚假声称自己没有。等于是推送冷门分片给下载者。

    @vultur #12 你想到的,别人也想到了。
    搜搜各大视频网站的客户端后台偷偷上传的事情。现在不多了,前几年经常有。就连 Windows 更新都有上传功能(默认好像是关的?)

    @zooo #17 冷门资源就随它去吧,bt 是一个分享文件的协议不是一个储存文件的协议。有些 bt 站会给保种用户加魔力值。对于比较热门的资源(比如剧),只要人够多,不需要大家 24 小时做种,从下载完成到看完删文件,这段时间已经可以上传很多了。
    ltkun
        20
    ltkun  
       196 天前 via Android
    五年 pt 用户三十个站 几百 t 上传了
    Fxshiny
        21
    Fxshiny  
       196 天前 via Android
    😂😂😂不如楼主开个 pt 站吧
    zooo
        22
    zooo  
       195 天前
    @ryd994 我的想法是把 PT 站中的魔力值(上传量等)换成加密币( token ),上传相当于挖矿,当然得要一种防作弊手段,另外,通过一种悬赏机制,当有人需要冷门资料时候,可以悬赏多少币,有冷门资源的人可以去竞争提供,这样一些虽然冷门,但是有价值的资源也可以找到,当然得要做一定的验证手段,防止有人提供虚假(并不对应的)资源,赚取币,提供一些验证者节点啥的(有点像 POS 机制)

    IPFS 不知道是不是这样实现的,有上面的机制的存储系统么?
    codehz
        23
    codehz  
       194 天前   ❤️ 1
    @zooo ipfs 没计价,你想说的大概的是 filecoin
    有存储证明,包括了复制证明和时空证明,可以保证矿工 1. 确实有在存文件 2. 文件存了一定的时间
    cheneydog
        24
    cheneydog  
       191 天前
    有过类似的想法
    有法币兑换的部分需要放到国外,不然违法。
    ixdeal
        25
    ixdeal  
       155 天前
    既然可行,就众筹搞起来,灰色的放到国外。
    Flyfish233
        26
    Flyfish233  
       150 天前 via Android
    搜下 BitTorrent Token ,这不就是。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2852 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 07:04 · PVG 15:04 · LAX 00:04 · JFK 03:04
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.