科技 technology
您现在的位置:首页 > 科技 > 加密创业学校:如何构建项目并确保其安全

头条

康华国联:以创新为翼,翱翔于电梯服务的蓝天 康华国联:以创新为翼,翱翔于电梯服务的蓝天

在机遇与挑战并存的电梯行业,创新无疑是推动企业持续发展的核心动力。北京康华国联机电设备有限公司深...

产经

北京:有序放开快递、装修、房屋中介、家政人员等进小区 北京:有序放开快递、装修、房屋中介、家政人员等...

北京新冠肺炎疫情防控工作领导小组第五十四次会议暨首都严格进京管理联防联控协调机制第二十一次会议召开。

城事

中科曙光拜访最高人民检察院 共商智慧检务发展 中科曙光拜访最高人民检察院 共商智慧检务发展

近日,最高人民检察院副检察长张雪樵会见了中科曙光总裁历军,并就共同推动检察院信息化建设,助力智慧...

加密创业学校:如何构建项目并确保其安全

发布时间:2020/06/19 科技 浏览:262

编者按:安德森·霍洛维茨(AndreessenHorowitz)的加密初创学校聚集了来自美国和海外的45名参与者,为期7周,以学习如何建立加密公司。AndreessenHorowitz与TechCrunch合作,将在接下来的几周内发布该课程的在线版本。

a16z的CryptoStartupSchool的第5周进入了加密项目的内部运作,从一线着重于安全性和项目开发。

在第一个视频中,ParityTechnologies的首席执行官兼联合创始人JuttaSteiner讨论了“区块链安全的演变”。

斯坦纳(Steiner)于2014年加入以太坊团队,担任安全负责人。他说,相互依赖的“智能合约”或自我执行设计程序的开放生态系统的出现打开了一个全新的攻击面,要求成功的组织优先考虑安全性,思想文化。

潜在的编码风险包括内存安全性,输入验证,特权升级缺陷,基本设计缺陷,侧通道攻击和加密漏洞(例如不安全的密钥存储)。但是,安全性不仅是代码,还包括人员,操作过程和应用程序的生命周期管理。

Steiner说,对于这些漏洞,没有唯一的答案。相反,缓解措施依赖于一系列不完善的措施,但可用于创建很难渗透的整体系统。关键是要了解加密开发不像敏捷软件开发那样-一旦部署,代码就很难被召回,并且安全性必须始终处于最前沿。

她最后指出,加密货币开发人员可以从航空航天,医药和硬件等其他行业使用的安全性方法中学习。

在第二个视频中,Celo产品经理NityaSubramanian讨论了“协议和产品”,重点讨论了区块链产品与传统的集中式产品之间的区别。对于建设者的关键问题:我要满足什么需求,谁是用户?

对于寻求控制最终用户体验的项目(例如使用加密货币钱包),通常的目标是建立完整的堆栈,以便可以更改每一层以满足新的用例并找到适合市场的产品。

对于为开发人员开发的产品(例如分散贷款协议),重点应放在确定一系列目标,这些目标将开发人员带入您的平台,同时使他们能够灵活地自定义和创新。

无论最终用户如何,始终都应严格关注将人们带到您的产品上,并避免“建立产品,他们会来”的思想。

作为全栈方法的一个示例,她以数字支付系统Celo的案例研究结束,该案例包括以太坊分叉的区块链,该区块链包含一种本地资产,其顶部是一层编码稳定币的本地智能合约和一个钱包。堆栈顶部是开发人员SDK。

尽管项目的每一层都有单独的开发路线图,但拥有应用程序层使Celo可以识别用户体验方面的问题,并为堆栈的较低层提供开发信息。

姓 名:
邮箱
留 言: