NKUCS.ICU icon indicating copy to clipboard operation
NKUCS.ICU copied to clipboard

CSSE0042 区块链基础及应用

Open Emanual20 opened this issue 3 years ago • 10 comments

https://nkucs.icu/#/courses/grade-3/CSSE0042

NKUCS,一个充满了「神仙」和「神仙」课程的专业,本网站旨在记录 NKUCS 的信息以及历届学生的评价

Emanual20 avatar Dec 02 '21 08:12 Emanual20

我觉得挺好的,就是苏明老师可能讲话太快了有时候听不清?这门课用的教材是根据Princeton公开课改编的《区块链驱动金融》(避雷,中文版很拉,内容基本是照抄公开课,可以看英文版或者直接看公开课。)主要作业是写python代码倒腾比特币(只是测试币,不是真的六万刀一个的那个)。

这门课不太好的地方是比特币相关的资料在网上不太好找,可能懂的人其实不多吧,烟。第一次做作业的时候我大概处于一种“我是智障吗只有我一个人什么都不会吗”的状态,这其实还是因为课程离脚本内容还远着呢,但其实学会了也不太难。

苏明老师人还是蛮好的,冷不丁会点名。

为了积极参与留言我甚至新注册了一个github账号,真是太感人了。

smallHappyPerson avatar Dec 03 '21 05:12 smallHappyPerson

@smallHappyPerson 我觉得挺好的,就是苏明老师可能讲话太快了有时候听不清?这门课用的教材是根据Princeton公开课改编的《区块链驱动金融》(避雷,中文版很拉,内容基本是照抄公开课,可以看英文版或者直接看公开课。)主要作业是写python代码倒腾比特币(只是测试币,不是真的六万刀一个的那个)。

这门课不太好的地方是比特币相关的资料在网上不太好找,可能懂的人其实不多吧,烟。第一次做作业的时候我大概处于一种“我是智障吗只有我一个人什么都不会吗”的状态,这其实还是因为课程离脚本内容还远着呢,但其实学会了也不太难。

苏明老师人还是蛮好的,冷不丁会点名。

为了积极参与留言我甚至新注册了一个github账号,真是太感人了。

新注册+1,哈哈哈,把这网站顶起来。

a-fake-admin avatar Dec 03 '21 05:12 a-fake-admin

苏明老师人很好,你完全可以不懂就问。 算是个人区块链的入门课了,学完对区块链体系有了基本的了解。 课程考核包括了几次脚本TODO填空,其实代码量不大,但一开始可能会看不懂。不过等明白了UTXO的原理之后,后面的脚本书写都挺简单的;还有1-2次书面作业和课程考勤点名。 最后考试也不难,基本上理解了区块链原理就能做。不过确实网上资料较少,复习的时候能参考的也就只有书本了。以及苏老师对数学知识比较敏感,可能会考察一点点数学原理,但比较友好。 可能小小的槽点就是苏老师对于早八的热衷了吧hhhh,我那年期末考试也是早上八点考的,生怕自己睡过。

Rainefly avatar Dec 03 '21 08:12 Rainefly

考完了我来还愿了,我宣布2021年秋季学期的考试不难,还有一道就是书面作业的原题。 当然涉及到密码学看起来很数论的部分就开摆了。

smallHappyPerson avatar Dec 28 '21 14:12 smallHappyPerson

2020年作业出自StanfordCS251 2021年书面之前没见过 2021年期末考试有三道题来自StanfordCS251作业,然而本咸鱼因为懒得做其中一道数学证明(github可以搜到原题解答)而在考场上面对原题大眼瞪小眼地错过了10分...(哈 考试题有很多概念型的题目,没记住=gg 都是泪都是泪。

Lindsay403 avatar Jan 18 '22 06:01 Lindsay403

整个学期码量目前看来不超过30行,强烈推荐,选网技可能会收获更多的知识但是会比较累,大家自己权衡。

TephrocactusHC avatar Nov 03 '22 14:11 TephrocactusHC

2023 fall

整体难度还好,但是会有亿些难题

  1. 判断题不用多说,简单的概念。
    • 数字人民币支付与区块链比特币是否相同
    • 给了一个交易输出让你判定一些信息
    • 忘记了...
  2. OP 指令与智能合约填写,都是教材中的,不难
  3. 数学证明
  4. 画图说明 double spending attack
  5. CPU 挖矿伪代码(好像是本学期学过的唯一一个伪代码?)以及第八章的一个伪代码
  6. 虚荣地址与零知识证明

lxmliu2002 avatar Jan 02 '24 02:01 lxmliu2002

哦对,还有一个书面作业原题

lxmliu2002 avatar Jan 02 '24 02:01 lxmliu2002

2023fall
大题,顺序有误

二、双重支付攻击、画图解释
三、H(X xor Y)是否能作为谜题。23年stanford作业第一题
四、homework第一题
五、哪一年全年比特币总和少于1
六、书上智能合约和标准解锁脚本填空
七、cpu挖矿算法、asic限制挖矿算法伪代码
八、虚荣地址、schnorr零知识证明方案

Eclipsewu avatar Jan 02 '24 02:01 Eclipsewu

授课时间:2023fall 印象中的期末考题: 选择题10道,2分一个,都是概念 印象中有,智能合约是否图灵完备的 解答题 1.分析该哈希谜题是否合理(10分) 2.挖矿奖每四年减半,何时全年的挖矿奖励不足1比特币 3.作业题。证明交易在merkletree上;二叉树三叉树哪个好 4.填空:智能合约,P2PKH(都是作业里的,就两句话)(各5分) 5.cpu挖矿的伪代码(8分)还有一个设计什么挖矿的伪代码(7分) 6.设计生成伴随地址(7分) 设计零知识证明(3分)

YanXi279 avatar May 12 '24 15:05 YanXi279