初链(TrueChain)实现VRF函数和PBFT安全性
初链Truechain以PBFT+PoW混合共识算法的公链平台,完美地结合了PBFT的高效性和PoW的安全性。通过BFT委员会运行DailyBFT协议对网络中提交的交易进行快速验证,通过fruitchain对验证后的交易进行打包出块,既保证了区块的安全性又实现了网络中交易的快速确认。
在这种混合共识的架构中,BFT委员会成员的选举策略决定了整个体系的安全特性,为使得混合共识算法将安全、高效及多中心化进行完美的平衡,Truechain技术团队创新性地设计了fruit算力单元选举策略及BFT委员会成员抽签算法。当前BFT委员会成员从上一轮Z个区块包含的fruit矿工中选出,每个fruit矿工在挖出一个fruit后计算该挖矿过程的算力代价函数,该算力代价函数的值反映了该fruit矿工此时提供的算力大小。最后每个fruit矿工的算力代价函数值作为输入,通过一个抽签函数选出当前BFT委员会成员。该抽签函数的设计使得每个fruit矿工被选中的概率正相关于该矿工提供的算力大小。
为了使得上述选举过程更加安全,Truechain技术团队在抽签函数的设计上又引入了可验证随机函数技术(VRF),该抽签函数不仅保留了抽中概率正相关于fruit矿工算力,而且使得每个BFT委员会成员被选中后仅自己知道,但又可提供证明供其他节点验证。在BFT委员会成员选举的过程中,网络中每个节点只知晓自己是否被选中而无法知晓其他谁被选中。只有当BFT委员会运行DailyBFT协议时,网络中的节点才能验证当前的BFT委员会成员是否为上一轮选中的成员。VRF技术的引入使得选举过程具有了不可预测性和不可操纵性,只有选举结束后,网络中的其他节点才能知晓被选中的节点,防止了选举过程被操控以及委员会成员被定向攻击的可能。
通过这样的设计,BFT委员会成员选举过程更加公平、安全,并且在一定程度上降低了BFT委员会成员的掉线率。Truechain技术团队通过创新性地设计,将混合共识的安全性和公平性向前推进了一大步,也为公有链技术的完备性贡献了自己的一份力量。
위믹스3.0 최초의 DAO ‘원더다오’, 노드 카운슬 파트너 합류
위믹스3.0 최초의 DAO ‘원더다오’, 노드 카운슬 파트너 합류 l 탈중앙화 자율조직 형태로 결성…구성원 모두가 위믹스3.0 운영에 참여 가능l 스마트 컨트랙트 기반 모듈화 ...
[주간톡톡] 양의 탈을 쓴 늑대는 양일까? 늑대일까?
주간톡톡은 한주간의 블록체인 소식을 재구성해 독자들과 재미있게 이야기해보는 코너입니다. 이번주는 페이스북의 스테이블 코인 프로젝트 '디엠(Diem)'에 대해 알아보겠습니다. 그럼 ...
IBM, 블록체인 와인 추적 서비스 '빈어슈어(Assure)' 공개
IBM이 재배지부터 매장까지 와인 공급망을 추적할 수 있는 블록체인 기반 플랫폼을 공개했다.10일(현지시간) 발표에 따르면 IBM은 와인 모니터링 업체 e프로브넌스(eProven...