证人诉讼前确实需要提供身份证。当证人收到法院的传唤,需要在庭审时表明自己的身份,此时必须提供身份证。法官会询问证人的住址,证人必须如实回答。但值得注意的是,证人可以选择告知自己的户籍地址或者工作单位的地址,而不必一定告知自己的现实居住地址,只要该地址能让人打听到自己即可。
此外,关于证人的权利和义务,证人有权使用自己的民族语言、文字进行作证,有权阅读自己的证言笔录,如果因作证而受到打击报复,有权要求人民法院给予法律保护。同时,证人也有权要求人民法院支付因出庭作证所产生的合理费用,如交通、住宿、就餐等必要费用以及误工损失。这些费用通常由败诉一方当事人负担,如果是由当事人申请证人作证的,则由该当事人先行垫付;如果是由人民法院通知证人作证的,则由人民法院先行垫付。
在履行作证义务时,证人必须如实作证,如实回答审判人员提出的问题,并遵守法庭秩序。这是每个证人应尽的法律责任。总的来说,提供身份证是证人出庭作证的一个基本环节,也是确保诉讼程序顺利进行的重要保障。