V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
cruii
V2EX  ›  程序员

Go 后端想学习 Web3,该如何入手?

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

    最近转 go ,看到了区块链或者 web3 技术,想深入学一下。 想请教一下前辈们,纯萌新小白的成长路线是什么? 从理论到实践有哪些书籍或者视频呢? 看完后能了解到一个什么深度?

    36 条回复    2024-05-28 04:42:17 +08:00
    sky497134710
        1
    sky497134710  
       219 天前   ❤️ 5
    https://www.wtf.academy/
    https://degatchi.com/projects
    qloog
        2
    qloog  
       219 天前   ❤️ 1
    murmur
        3
    murmur  
       219 天前   ❤️ 2
    web3 没什么技术,路线可以参考传销。你如果仔细想就明白,这个世界没有 web3 比 web3 更好

    区块链靠每个节点都保留账本才做到可靠性

    现在随便一个单体或者两三台服务器的集群就敢说几个 9 的可用性
    那很明显没区块链的东西更有技术水平
    meiguozhiguang
        4
    meiguozhiguang  
       219 天前
    @sky497134710 昨天刚看了 solidity 前 15 章入门 非常不错。
    kyuuseiryuu
        5
    kyuuseiryuu  
       219 天前
    啥都要 gas fee ,成本挺高的。做出来了没人玩。
    liewmanchoi
        7
    liewmanchoi  
       219 天前
    @murmur 所以你的结论是?
    maokg
        8
    maokg  
       219 天前
    @sky497134710 插个题外话....我看了 https://degatchi.com/ ,瞬间就被网站样式吸引了,不知道用的是上面框架什么主题?
    JoryJoestar
        9
    JoryJoestar  
       219 天前
    ytmsdy
        10
    ytmsdy  
       219 天前   ❤️ 1
    先选定一个特定的链入手,比如说 ETH ,最好先学智能合约的编写,Solidity 。
    然后再学习如何部署,如何通过前端界面发起交易,如果捕获交易结果。
    在学学如果捕获合约里面的 event 事件,来给程序提供必要的数据。
    区块链也就是那么一回事,无非就是把后端换成了智能合约,其他的都是换汤不换药。
    maokg
        11
    maokg  
       219 天前
    @JoryJoestar 感谢!
    murmur
        12
    murmur  
       219 天前
    @liewmanchoi 会吹逼能把你发的币或者 NFT 宣传出去,技术有的是人包做
    cruii
        13
    cruii  
    OP
       219 天前   ❤️ 1
    @murmur 你想太多了,我目前还没想法做什么成品或者发币这些东西,仅仅只是想折腾学习。
    我对新事物的态度就是,What I cannot create, I do not understand.
    ztmzzz
        14
    ztmzzz  
       219 天前 via iPhone
    @murmur 每个节点保留账本是防篡改,你单台服务器或多台没法防篡改。
    zxkxhnqwe123
        15
    zxkxhnqwe123  
       219 天前
    我也是小白,从你们的评论中猜测,web3 是否只是一种支付方式,这种支付方式是全生态的,从制作虚拟的钱到怎么花出去,然后又有 N 台的服务来监管这样的操作。这么理解吗
    davidqw
        16
    davidqw  
       219 天前   ❤️ 1
    @cruii 以太坊的节点服务端是 go 写的,也可以考虑公链开发方向
    https://github.com/ethereum/go-ethereum
    clar
        17
    clar  
       219 天前
    @murmur 很幼稚,且目光局限
    clar
        18
    clar  
       219 天前
    murmur
        19
    murmur  
       219 天前
    @clar 别局限了,就 v 站这种版规明确要求不能讨论盗版的,一堆人还变着法的讨论下载盗版影视音乐和破解软件

    现在你要求人们为了知识付费,怎么可能,web3 做了什么

    而且区块链没监管是个很严重的问题,意味着各种违法信息、造谣、隐私可以随便传播,无法删除也没法消除影响
    mccormickclariss
        20
    mccormickclariss  
       219 天前
    好像有监管的就没有造谣,诈骗了吗,比如缅 A !
    DefoliationM
        21
    DefoliationM  
       219 天前 via Android
    参考密码学,密码学怎么学,它就怎么学。
    clar
        22
    clar  
       219 天前
    还是学习技术吧,web3 能赚钱 lol
    HitouchiMi
        23
    HitouchiMi  
       219 天前
    你是真的会挑方向的。挑什么不好,挑 web3 。友情提示,你要记住,web3 不是一门技术,它只是一个概念,一种 p2p 式的网络组织结构,所以根本不存在什么学不学 web3 的说法。而现在的 web3 都是在炒作区块链,本质上跟之前炒加密货币,炒 nft 的没有什么区别。现阶段,没有真正的 web3 应用。如果你对 web3 真的感兴趣,可以了解一下 ipfs 和 libp2p
    HitouchiMi
        24
    HitouchiMi  
       219 天前   ❤️ 1
    @ztmzzz 防篡改技术千千万,区块链只是有这个特性罢了,又不是没了区块链就不能防篡改了。如果没有区块链就不能防篡改,那现有的电子金融行业原地解散就行了。
    kk2syc
        25
    kk2syc  
       219 天前
    @murmur 别和这些”装睡“的人讨论。

    没人敢说 web3 的基础是什么?毕竟说明白了就不是 web3 了。
    lujiaxing
        26
    lujiaxing  
       219 天前
    笑死。

    我先给你明确个事情。


    不存在 WEB3
    不存在 WEB3
    不存在 WEB3


    有的,只是传销,炒货币(而且还是虚拟货币)而已。
    现在所谓的 “ WEB3 ” 就是炒货币。
    如果你也想参合进来炒币,可以先学学怎么编写智能合约,Solidity 。
    HanMu
        27
    HanMu  
       218 天前
    @kk2syc 那请教一下什么是 web3 基础?怎么就没人敢说了??
    HanMu
        28
    HanMu  
       218 天前
    先去了解一下再在这里评判好不好? 不可否认 web3 现在都是炒虚拟货币,大部分都毫无价值,但是里面还是有一些有价值的东西的,比如 btc 现在已经有事实上的货币作用,defi 也在探索新的金融方向,随便看一些东西就在这里批判的一文不值 太傲慢了
    cruii
        29
    cruii  
    OP
       218 天前
    @lujiaxing 先别笑,看完#13 我说的话再笑,不然就是我笑你了
    lujiaxing
        30
    lujiaxing  
       218 天前
    @cruii 我说了. 不存在 Web3 的概念. 有的只是炒币. 但是炒币到底算不算个可以学习值得搞的行当, 这个不同人有不同的看法. 你要是真觉得有搞头, 那你去研究研究倒也没什么. 但是觉得这玩应是什么技术趋势的话, 那就笑死了.
    cruii
        31
    cruii  
    OP
       218 天前
    @lujiaxing 不要脑补过多我的想法,我想我已经说明白了,如果你看了我说的什么,你还在这装书篓子,我觉得你可以和楼上某些人去其他地方发癫
    kk2syc
        32
    kk2syc  
       218 天前
    @HanMu 没有币还有矿工吗?没有矿工还有“账本”(节点)吗?什么时候 web3 不讲究收益了再来讨论
    extrem
        33
    extrem  
       218 天前
    @kk2syc 哈哈,难道是去中心化网络 所依赖的中心化的服务发现基础设施
    kk2syc
        34
    kk2syc  
       218 天前
    @extrem 中心化基础设施只是表象,更深层次的:只要需要人参与其中,那 web3 永远不可能真正实现去中心化。

    实际上只是被人为赋予财富价值属性的数据结构(区块链)、交易日志记录( Token ),云函数( EVM )罢了。

    所有的运算全部都是节点(矿工)产生,矿工会因为成功计算并记录交易而受到奖励。一旦这种奖励失去财富价值的时候,还有多少人愿意耗费庞大的存储、算力、能源去支撑节点存在?随着越来越多节点的退出,所谓的 web3 去中心化网络就崩溃了。

    web3 终究只是击鼓传花的游戏,有一天庄家们走了,价值不存在了,网络就崩溃了。
    HanMu
        35
    HanMu  
       215 天前
    @kk2syc web3 存在的本质是共识,因为共识的存在所以奖励才有价值,就像你说的那样,庄家走光了,网络也就崩溃了,没毛病。但是举个例子,如果 btc 现在跌到了 100 ,你会不会购买,算力也变低了,你愿不愿意去挖坑并持有。如果你愿意的话,那说明你也有 btc 肯定价值 100 的共识, 那就不会崩溃。
    kk2syc
        36
    kk2syc  
       215 天前
    @HanMu #35 按你的“共识论”,没有共识 web3 网络就崩溃了,那么还算什么新技术呢?

    web3 可不就是新“传销”,击鼓传花的游戏,把现有技术套上所谓的“元宇宙”、“虚拟现实”、“永久存储”、“无国界”等概念,营造出一个又一个“汉芯”,打着去中心化的虚头上架中心化交易所市场捞金。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1938 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 21ms · UTC 00:57 · PVG 08:57 · LAX 16:57 · JFK 19:57
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.